Level Goal다음 레벨로 넘어가는데 필요한 패스워드는 /etc/bandit_pass/bandit14에 저장되어 있으나, bandit14만 읽을 수 있도록 되어있다. 문제에 보면 다음 레벨에 접근할 수 있는 private SSH key가 있는 것을 알 수 있고, ls 명령어를 통해 파일을 볼 수 있다.$ ls$ file sshkey.private sshkey.private 파일을 이용해서 다음 레벨에 접근 시도한 결과, 정상적으로 접속이 된 것을 볼 수 있다. $ ssh -i sshkey.private bandit14@localhost bandit14의 권한을 통해 /etc/bandit_pass/bandit14 파일을 확인해보면 패스워드를 알 수 있다. $ cat /etc/bandit_pass/ban..
Level Goal다음 레벨로 넘어가는데 필요한 패스워드는 data.txt 파일에 hexdump 되어 저장되어 있다. 파일을 확인해보면 ASCII text로 hexdump된 형태로 되어있는 것을 확인할 수 있다.$ ls$ file data.txt$ cat data.txt 임시 디렉터리를 생성하여 이동한 다음, xxd 명령어를 이용해서 hexdump된 형태를 바이너리 형태로 변경해주고 바이너리 파일을 확인해서 알맞게 압축을 해제해주면 최종적으로 패스워드가 저장된 파일을 얻을 수 있다. $ mkdir /tmp/do9dark/$ cd /tmp/do9dark/$ xxd -r ~/data.txt > data1$ file data1 gzip compressed data $ zcat data1 > data2.bin$..