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에 비밀번호가 저장되어 있고, 특정 readable 문자열이 있고 여러 개의 ‘=’ 뒤에 나타난다.??
어… = 뒤에 나오는데 readable 형태인걸 찾아라 인가?
grep -a ‘=’ data.txt
비밀번호 : G7w8LIi6J3kTb8A7j9LgrywtEUlyyp6s
사실 그냥 위에 것만 해도 대충 찾을 수 는 있긴한데…. 파일이 커지거나 지금까지의 비밀번호 패턴을 모르면 절대 찾을 수 없으므로 ….
grep -a ‘=’ data.txt | strings
하면……
=======password
=======is
=======G7w8LIi6J3kTb8A7j9LgrywtEUlyyp6s
라고 출력 된다. (사이에 쓰레기값들이 차 있다.)
비밀번호 대문자 : G7W8LII6J3KTB8A7J9LGRYWTEULYYP6S
비밀번호 : G7w8LIi6J3kTb8A7j9LgrywtEUlyyp6s