루트 폴더에서 data.txt 를 호출해보니 아래와 같은 키가 출력됐다.
cat data.txt
비번 키의 데이터 길이보다 더 길어서
base64 로 인코딩된 키라고 하니까 이것을 다시 base64로 디코딩해야겠다는 생각이 들었다.
맨 마지막에 "=="이라고 된 것이 base64로 인코딩되었다는 의미이다!
명령어 옵션을 선택하지 않았는데 이것은 data.txt를 base64로 한번 더 인코딩한 것이었다.
base64 data.txt
인코딩 문자를 디코딩하기 위해서는
base64 -d data.txt
IFukwKGsFW8MOq3IRFqrxE1hxTNEbUPR
굿
참고문서링크
https://originalchoi.tistory.com/entry/base64-%EB%AA%85%EB%A0%B9%EC%96%B4?category=916998
'Bandit' 카테고리의 다른 글
22.01.23 level 11→12. tr 'A-Za-z' 'N-ZA-Mn-za-m' (0) | 2022.01.23 |
---|---|
22.01.16 level 9 → 10. strings [찾아볼 파일] (0) | 2022.01.16 |
22.01.16. level 8 → 9. 중복제거 sort [찾아볼 파일] | uniq -u (0) | 2022.01.16 |
22.01.16 level 7 → 8. grep "[찾을 내용]" [찾아볼 파일] (0) | 2022.01.16 |
22.01.16 level 6 → 7. find -user -group (0) | 2022.01.16 |