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


비밀번호는 inhere 디렉토리에 있으며 아래의 속성을 가진다.

  • 사람이 읽을 수 있다.
  • 1033 byte의 크기를 가진다.
  • 실행이 불가능하다.
bandit5@bandit:~/inhere$ find ./ -size 1033c -exec sh -c "file {}" \;
./maybehere07/.file2: ASCII text, with very long lines (1000)
bandit5@bandit:~/inhere$ find ./ -size 1033c -exec sh -c "cat {}" \;
P4L4vucdmLnm8I7Vl7jG1ApGSfjYKqJU

 

find -size 1033c: 1033 바이트의 데이터를 찾는다.

  • -1033c: 1033바이트 이하 
  • +1033c: 1033바이트 이상
  • 1033b: 1033블록
  • 1033k: 1033킬로바이트
  • 1033m: 1033메가바이트
  • 1033g: 1033기가바이트

-exec sh -c "cat {}" \;

찾은 값을 "{}"에 바인드하고 쉘로 실행시킨다. 

'WarGame > Bandit WarGame' 카테고리의 다른 글

Bandit WarGame Level 7 -> Level 8(grep)  (1) 2023.11.12
Bandit WarGame Level 6 -> Level 7(find -user -group)  (0) 2023.11.10
Bandit WarGame 4 -> 5  (0) 2023.11.10
Bandit WarGame 3 -> 4  (0) 2023.11.10
Bandit WarGame 2->3  (0) 2023.11.10

+ Recent posts