본문 바로가기
Linux/bandit

Level 9 -> Level 10

by ㅇㅅㅇ.. 2024. 1. 1.

 

 

 

  • login PW: EN632PlfYiZbn3PhVK3XOGSlNInNE00t
  • 문제설명: PW는 data.txt 안의 human-readable한 문자열 중 앞부분에 여러개의 '=' 문자가 있는 곳에 있다. 

 

 

파일을 읽으니 깨진 문자들이 보입니다.

strings 는 실행파일, 라이브러리, 혹은 다른 바이너리 파일에서 사람이 읽을 수 있는 문자열(ASCII) 추출하는 데에 활용됩니다.

 

 

# strings data.txt

 

 

여기서 '=' 문자가 들어간 문자열을 필터링 하겠습니다.

# strings data.txt | grep =

 

PW 로 보이는 문자열을 확인할 수 있습니다.

'Linux > bandit' 카테고리의 다른 글

Level 11 -> Level 12  (0) 2024.01.02
Level 10 -> Level 11  (0) 2024.01.02
Level 8 -> Level 9  (0) 2024.01.01
Level 7 -> Level 8  (0) 2023.12.28
Level 6 -> Level 7  (0) 2023.12.28