[Bandit-OverTheWire] Level 5 -> Level 6

두비니

·

2020. 9. 18. 14:57

 

 

 

Bandit Level 5 → Level 6

Level Goal

The password for the next level is stored in a file somewhere under the inhere directory and has all of the following properties:

  • human-readable
  • 1033 bytes in size
  • not executable

Commands you may need to solve this level

ls, cd, cat, file, du, find

 

읽을 수 있고, 1033 바이트 크기의 실행할 수 없는 파일을 찾으라고 하네요.

이거는 전 단계에서도 이용했던 file명령어를 사용하도록 하겠습니다.

 

file 명령어는 파일 크기를 통해 검색을 할 수도 있습니다. 자세한 사항은 링크ㄱㄱ

참고 : hack-cracker.tistory.com/70

 

[ Linux - CentOS ] 명령어 find (4) : 파일크기를 이용한 검색

 파일의 크기를 이용해 find명령어를 사용할 수 있다. - #>find [경로] [수식] - find에서 -size 옵션을 주면 파일 크기를 기준으로 검색할 수 있고, -exec 옵션을 주면 검색 결과에 특정 액션을 할 수 있��

hack-cracker.tistory.com

 

생각해봤을때 크기가 딱 1033인 파일이 겹치기는 쉽지 않겠죠? 다른 것들도 있겠지만 크기만 가지고 검색해도 충분합니다.

 

bandit5@bandit:~/inhere$ find ./* -size 1033c
./maybehere07/.file2
bandit5@bandit:~/inhere$ cat ./maybehere07/.file2
DXjZPULLxYr17uwoI01bNLQbtFemEgo7

 

짜잔