해설)
다음 레벨의 패스워드는 data.txt라는 파일 안에 저장되어 있고, 이 파일은 사람이 읽을 수 있는 스트링 형태이며, 앞에 몇 개의 '=' 문자가 들어가 있다.
쯧...
strings 명령어를 쓰면, 방금보단 상황이 나아진 것을 볼 수 있다.
이는 읽을 수 있는 문자들만 출력한 것이라고 할 수 있다.
조건을 추가해준다.
grep 옵션을 덧붙여주는데, 조건에 따르면 '=' 문자가 있다고 하니 시도해보자.
형태는 이러합니다.
$ strings [파일명] | grep [옵션]
출력값들이 더 좁혀지는 것을 확인할 수 있다.
조건에 따르면 '='문자가 여러개 있다고 하니, 일단 = 두개로 옵션을 추가한다.
헉. 보이시나요?!
password
is
어쩌구저쩌구... 이게 답이겠네요.
성공!
'해킹 동아리 I.Sly() > 방학 스터디 활동' 카테고리의 다른 글
[bandit] level 11 -> level 12 (0) | 2021.02.15 |
---|---|
[bandit] level 10 -> level 11 (0) | 2021.02.15 |
[KISA 연구보고서] "임베디드 리눅스 기반 IoT 기기 악성코드 분석 기술 연구" (0) | 2021.02.11 |
[bandit] level 8 -> level 9 (0) | 2021.02.11 |
[bandit] level 7 -> level 8 (0) | 2021.02.11 |