본문 바로가기
Bandit

[Bandit] Level 9

by st-og 2023. 7. 16.

Level Goal

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안에 있는 알아 볼수 있는 문자열 중 여러개의 "="가 있는 문자열 찾기


data.txt를 cat 명령어로 확인 해보면 알아 볼 수 없는 문자들이 저장되어 있다.

 

사람이 읽을 수 있는 문자열을 추출할때 쓰는 명령어로는 strings 명령어가 있다

우리는 그 중에서 "="가 여러개 들어 있는 문자열을 찾아야 하므로 | grep == 을 추가해주면 된다.

 

strings data.txt | grep ==
더보기

strings [파일 명]

| (파이프 라인) : | 를 기준 앞의 처리 결과를 뒤의 명령어로 전달해줌

grep [패턴] 

grep : 패턴이 포함된 문자열을 출력함

 

 

결과를 잘 확인할 수 있다.

 

정답: G7w8LIi6J3kTb8A7j9LgrywtEUlyyp6s

'Bandit' 카테고리의 다른 글

[Bandit] Level 11  (0) 2023.07.17
[Bandit] Level 10  (0) 2023.07.16
[Bandit] Level 8  (0) 2023.07.16
[Bandit] Level 7  (0) 2023.07.14
[Bandit] Level 6  (0) 2023.07.13