[ Bandit Level 10 → Level 11 문제 리뷰 ]

Bandit Level 10 → Level 11
레벨 목표
다음 레벨을 위한 password는 data.txt 파일의 base64로 인코딩 된 데이터에 포함되어 있습니다.
이 문제를 풀기 위해 필요할 수도 있는 명령어들
grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd
문제 해설
(1) base64
Base 64란 8비트 이진 데이터(예를 들어 실행파일이나, ZIP 파일 등)를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 문자열로 바꾸는 인코딩 방식이다.
base64 [옵션] [파일명]
옵션 | 설명 |
없음 | 인코드 |
-d | 디코드 |
-i | 디코딩 할 때 알파벳이 아닌 문자 무시 |

문제에서 password가 base64로 인코딩 되어있기 때문에 다시 디코딩을 하면 된다.
따라서 레벨 11을 위한 password는
IFukwKGsFW8MOq3IRFqrxE1hxTNEbUPR
이다.
Level 11 → Level 12 의 해설 ⤵
2022.05.03 - [LINUX] - OverTheWire: Level Goal: Bandit Level 11 → Level 12
'OS > LINUX' 카테고리의 다른 글
우분투 Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 4327 (unattended-upgr) 에러 해결 방법 (0) | 2023.07.18 |
---|---|
OverTheWire: Level Goal: Bandit Level 11 → Level 12 (0) | 2022.05.03 |
OverTheWire: Level Goal: Bandit Level 9 → Level 10 (0) | 2022.05.02 |
OverTheWire: Level Goal: Bandit Level 8 → Level 9 (0) | 2022.05.02 |
OverTheWire: Level Goal: Bandit Level 7 → Level 8 (0) | 2022.05.02 |