[OverTheWire:Bandit] Level 6 ~ Level 7

2023. 7. 13. 01:53War Game/OverTheWire

문제

 

 

다음 단계로 넘어가는 암호는 서버 어딘가에 저장되어 있으며 3가지의 속성을 가진다.

  • bandit7 사용자 소유
  • bandit6 그룹 소유
  • 33바이트의 크기

 

Keyword

 

cat, cd, ls, find

 

풀이

 

find / -size 33c -user bandit7 -group bandit6 2> /dev/null

 

암호가 있는 위치를 알려주지 않았으므로 암호의 속성에 대응되는 파일을 찾기 위해 최상위 경로 '/' 에서부터 찾아야 한다.  찾고자 하는 파일의 3가지 속성에 대응되도록 find 명령어를 사용했더니 하나의 결과가 나왔다.

 

cat /var/lib/dpkg/info/bandit7.password

 

나온 결과를 cat 명령어를 사용하여 출력하였더니 암호를 확인할 수 있었다.