본문 바로가기

System Hacking/해커스쿨 FTZ

해커스쿨 FTZ ( level7 -> level8 ) by ORANG

FTZ_level7

 

 [level7@ftz level7]$ ls

hint  public_html  tmp

[level7@ftz level7]$ cat hint

 

 

/bin/level7 명령을 실행하면, 패스워드 입력을 요청한다.

 

1. 패스워드는 가까운곳에..

2. 상상력을 총동원하라.

3. 2진수를 10진수를 바꿀 수 있는가?

4. 계산기 설정을 공학용으로 바꾸어라.

 

2진수를 10진수로.. 아주 간단한 암호학 문제같네요

/bin/level7을 실행해보겠습니다.

 

 [level7@ftz level7]$ /bin/level7

Insert The Password : itstest

 

 

Wrong Password....!!

 

--_--_- --____- ---_-__ --__-_-

 

 

 

아무거나 입력해보면 이상한 표시가 뜨는군요ㅎㅎ 저부분이 패스워드 같습니다.

2종류의 문자로 되어있네요, 공백을 기준으로 나눈후 보기 쉽게 0,1로 표시하겠습니다.

 

—_--_- // --____- // ---_-__ // —__-_-

 

0010010  0011110  0001011  0011010  —> (10진수로) 18, 30, 11, 26

또는

1101101  1100001  1110100  1100101  —> (10진수로) 109, 97, 116, 101

이겠네요

 

범위를 보면.. 109, 97, 116, 101 가 아스키코드 삘이 오네요

아스키코드로 바꿔보면 m, a, t, e가 되겠네요

 [level7@ftz level7]$ /bin/level7

Insert The Password : mate

 

Congratulation! next password is "break the world".

 

 

 

level8의 패스워드가 보입니다..!!