Level 9에서 가져온 키 값을 복사해서 bandit10에 접속해 보자
힌트도 한번 체크
base64로 인코딩된 데이터 가 data.txt 파일 안에 있다고 한다.
base64라는 명령어가 키 포인트인 거 같다.
먼저 cat , file를 이용해서 파일 안에 내용을 한번 확인해 보았다.
용량도 적고 키 값이 숨어 있는 거 같다는 느낌이 들었다
file은 정상적인 text 파일이고
base64 : 이진 데이터를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 문자열로 바꾸는
인코딩 방식을 가리키는 개념
쉽게 설명하면 ASCII 영역 문자들로만 이루어져 있고 코드에 영향 주지 않는 64진법 문자열이라고 생각한다.
지금 base64로 인코딩 되어 있으니 이걸 벗겨내는 디코를 시키면 된다 ( -d )
이번에는 복잡하게 섞인 문제라기보다는 새로운 명령어를 알아가는 레벨이라고 생각하면 될 듯하다.
'Wargame > Linux_bandit' 카테고리의 다른 글
리눅스 워게임 bandit (overthewire.org) 12 Level - > 13 Level (0) | 2023.03.28 |
---|---|
리눅스워게임 bandit (overthewire.org) 11 Level - > 12 Level (0) | 2023.03.28 |
리눅스 워게임 bandit (overthewire.org) 9 Level -> 10 Level (2) | 2023.03.21 |
리눅스 워게임 bandit (overthewire.org) 8 Level -> 9 Level (0) | 2023.03.21 |
리눅스 워게임 bandit (overthewire.org) 7 Level -> 8 Level (0) | 2023.03.21 |