제일 먼저 힌트를 확인해보면 

The password for the next level is stored in the file data.txt in one of the few human-readable strings, preceded by several ‘=’ characters.

 

data.txt 파일에 저장되어있으며, 사람이 읽을 수 있는 파일이고 몇개의 '=' 문자가 있다고 한다. 

힌트를 확인했으니 접속을 해서 확인을 해본다.

 

이번에는 쉽게 읽을 수 없게 되어있는데 아스키코드가 아닌 코드들도 같이 섞여있는거 같다. 

그래서 cat을 사용하지 못하니 strings를 대신 사용하여 찾아내면 되지 않을까 한다.

그리고 힌트가 몇개의 = 문자열이 포함되어있다고 한다. 

그렇다면 data.txt 파일안의 몇개의 = 문자를 찾아서 확인해보면 될 것 같다. 

힌트 중에 또하나 유심히 볼 것은 사람이 읽을 수 있는 내용이라고 했으니 확인하면 볼 수 있을 것이다.

strings data.txt | grep '===='

 

 

= 문자가 포함된 것들만 출력을 해주는데 여기서 패스워드를 확인 할 수 있었다.

+ Recent posts