본문 바로가기

리버싱/FTZ

해커스쿨 FTZ Level7 (이진수 -> 헥사 -> 문자열)

ID : level7

Password : come together 


힌트 : 




문제를 풀기 전에 : 


level7의 힌트를 알려주는 실행파일이 변경 되었다. 

따라서 그냥 이 level은 넘어가도록 하자

원래는 다음과 같이 출력되어야 한다.


[level7@ftz level7]$ /bin/level7

Insert The Password : abc

올바르지 않은 패스워드 입니다.

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

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



풀이 : 


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

이것은 모스부호를 위아래로 표현한 것인데

- : 1 

_ : 0

으로 표현하고 이를 10진수로 표현하면

109, 97, 116, 101이 된다.



이를 아스키 값으로 표현하면 mate라는 글자가 나온다. 위는 파이썬 코드로 아스키 값을 확인한 것이다.