해킹 동아리 I.Sly()/방학 스터디 활동

[bandit] level 9 -> level 10

gom1n 2021. 2. 15. 06:47

해설)

다음 레벨의 패스워드는 data.txt라는 파일 안에 저장되어 있고, 이 파일은 사람이 읽을 수 있는 스트링 형태이며, 앞에 몇 개의 '=' 문자가 들어가 있다.

 

쯧...

strings 명령어를 쓰면, 방금보단 상황이 나아진 것을 볼 수 있다.

이는 읽을 수 있는 문자들만 출력한 것이라고 할 수 있다.

조건을 추가해준다.

grep 옵션을 덧붙여주는데, 조건에 따르면 '=' 문자가 있다고 하니 시도해보자.

 

형태는 이러합니다.

$ strings [파일명] | grep [옵션]

출력값들이 더 좁혀지는 것을 확인할 수 있다.

조건에 따르면 '='문자가 여러개 있다고 하니, 일단 = 두개로 옵션을 추가한다.

헉. 보이시나요?! 

password

is

어쩌구저쩌구... 이게 답이겠네요.

 

성공!