-
[Bandit] Level 12Wargame/Bandit 2022. 8. 28. 08:23반응형
Level 12로 가기 위해서는 고전암호를 Linux 명령어로 풀어야 한다.
해당 알파벳을 다음 13번째 자리의 알파벳으로 바꾸는 caesar 암호의 한 종류이다.
cat 명령어로 data.txt 파일을 출력하면 어떤 의미인지 알기 힘들다.
tr 명령어를 사용해 대문자는 N-Z, A-M으로 다음 13번째 자리로 다시 변환을 하고 소문자도 마찬가지로 변환한다.
(지금까지의 문제들은 모르는 명령어가 나왔을 때 man 명령어로 해결이 가능했지만, tr 은 형식만 있을 뿐 N-Z, A-M으로 범위를 나누는 법을 몰라 검색을 통해 해결했다.)
암호문을 다시 복호화하면 Level 12로 접속할 수 있는 비밀번호가 나타난다.

<tr 명령어로 caesar 암호의 한 종류 해결> 반응형'Wargame > Bandit' 카테고리의 다른 글
[Bandit] Level 14 (0) 2022.08.29 [Bandit] Level 13 (0) 2022.08.28 [Bandit] Level 11 (0) 2022.08.28 [Bandit] Level 10 (0) 2022.08.28 [Bandit] Level 9 (0) 2022.08.28