본문 바로가기
Hack/ftz

ftz 풀이 level8

by Choraengyi 2016. 12. 1.

 ftz level8 을 알아보겠습니다


힌트를 조회해 보니 level9 의 shadow 파일이 숨겨져 있고 알려진것은 이파일의 크기가 2700 이라는 것


뿐이라고 합니다.


shadow 파일에 관한 설명은 아래를 참고하면 됩니다.


2016/10/27 - [Linux] - 2. Linux 기본 명령어(사용자 파일)



키워드가 파일 크기가 2700 이라는 것 밖에 없습니다.  find 명령으로 조회해 보는 방법을 생각할 수 있습니다.


find명령은 아래의 글을 참고 하시기 바랍니다.


2016/11/08 - [Linux] - 6. Linux 기본 명령어(파일관련 ls, mv, cp, rm, touch, file, find)


$ find / -size 2700c 2>/dev/null


find 명령으로 크기가 2700바이트인 파일들을 조회 했더니 아래와 같이 4개의 파일이 나왔습니다.


압축, gif를 제외하니 found.txt.라는 파일이 눈에 띄입니다.



cat으로 해당파일을 조회해 보니 역시 shadow형식의 파일이 있습니다.


그런데 암호부분이 암호화 되있어서 대체 뭐가 뭔지 알아볼 수가 없습니다.



존 더 리퍼라는 암호 해독 프로그램이 있습니다. linux, mac, window 다 지원가능 합니다.


저는 ftz 내에서 설치 및 실행 해보려 했는데. 받아 지지가 않아서 그냥 윈도우에서 


진행해보겠습니다. 우선 아래 URL로 들어가서 


http://www.openwall.com/john/


맨 밑에 있는 윈도우 전용 ZIP을 다운로드 합니다.



압축을 해제하여 주시고, found.txt 파일의 내용을 메모장에 복사해서 압축을 해제한 폴더중에


run이라는 폴더가 있습니다. run폴더안에 아무이름으로 저장해 주시면 됩니다. 저는 


level8.txt 로 저장 하였습니다.



존 더 리퍼를 윈도우에서 실행시키려면 명령 프롬프트 창이 필요 합니다. 윈도우+r 을 눌러 


cmd를 실행 시켜 줍니다.



cmd 들어가서 john179 폴더를 찾아 run 폴더로 들어가 줍니다. 리눅스와 동일하게 


cd 경로로 해서 들어가시면 됩니다. 리눅스와 차이점은 하위디렉터리로 갈때 \로 표기해야하는 것입니다.


run 폴더로 들어갔으면 john.exe level8.txt 를 입력해서 암호해독을 해줍니다.


그리고 나서 john.exe -show level8.txt 를 입력하면 암호해독된 결과가 나옵니다.



ftz level8을 풀어보았습니다.



728x90
반응형

'Hack > ftz' 카테고리의 다른 글

ftz 풀이 level10  (0) 2016.12.12
ftz 풀이 level9  (0) 2016.12.07
ftz 풀이 level7  (0) 2016.11.29
ftz 풀이 level6  (0) 2016.11.28
ftz 풀이 level5  (0) 2016.11.27

댓글