티스토리 뷰
Level Goal
다음 레벨로 넘어가는데 필요한 패스워드는 data.txt 파일에 ROT13(all lowercase (a-z) and uppercase (A-Z) letters have been rotated by 13 positions)가 적용되어 저장되어 있다.
파일을 확인해보면 문자가 뒤죽박죽 알아볼 수 없도록 되어있는 것을 볼 수 있다. 문제에서 13만큼 이동되어 있다고 했기 때문에 대소문자 각각 13만큼 tr 명령어를 이용하여 치환시켜주면 패스워드를 확인할 수 있다.
$ ls
$ cat data.txt
$ cat data.txt | tr a-zA-Z n-za-mN-ZA-M
bandit12:5Te8Y4drgCRfCx8ugdwuEX8KFC6k2EUu
'Wargame > OverTheWire' 카테고리의 다른 글
[Bandit] Level 16 (0) | 2016.02.02 |
---|---|
[Bandit] Level 15 (0) | 2016.02.02 |
[Bandit] Level 14 (0) | 2016.02.02 |
[Bandit] Level 13 (0) | 2016.02.02 |
[Bandit] Level 12 (0) | 2016.02.02 |
[Bandit] Level 10 (0) | 2016.02.02 |
[Bandit] Level 9 (0) | 2016.02.02 |
[Bandit] Level 8 (0) | 2016.02.02 |
[Bandit] Level 7 (0) | 2016.02.02 |
[Bandit] Level 6 (0) | 2016.02.02 |
댓글