level8

 

 힌트를 확인해보면 shadow 파일이 존재하는데, 파일의 이름은 알 수 없고, 파일의 용량이 2700이라는 것만 알 수 있다. 

 

b: 512-byte blocks
c: bytes
k: kilobytes (1024 bytes)
w: 2-byte words

 find 명령의 size 옵션을 확인해보면 용량과 단위 [bckw]를 같이 표기해줘야 한다. 각 단위가 나타내는 바는 다음과 같다. 용량이 2700이니 바이트 단위일 것이라 생각하고 c를 사용해 파일을 찾았다. 

 

 여러 파일이 출력되었는데, shadow 파일은 txt 파일일 확률이 높다고 생각해 열어보았다. 그러니 level9의 shadow 파일을 확인할 수 있었다. 

 

level9:$1$vkY6sSlG$6RyUXtNMEVGsfY7Xf0wps.:11040:0:99999:7:-1:-1:134549524

 

 shadow 파일 복호화는 john the ripper를 사용한다. kali에 기본적으로 깔려있기 때문에 그를 사용해 복호화했다. 

 

 pass 파일에 위에서 찾은 shadow의 내용을 넣은 뒤 john을 통해 복호화 했다. 

 

 

 apple

728x90

'CTF > 시스템' 카테고리의 다른 글

해커스쿨 FTZ level10  (0) 2020.08.27
해커스쿨 FTZ level9  (0) 2020.08.27
해커스쿨 FTZ level7  (0) 2020.08.22
해커스쿨 FTZ level16  (0) 2020.08.20
해커스쿨 FTZ level5  (0) 2020.08.15