-
[Bandit] Level 33Wargame/Bandit 2022. 9. 13. 02:39반응형
Level 33으로 가는 방법은 마지막 문제답게 새로운 개념이 필요하다.
우선 Level 32로 접속을 하면 WELCOME TO THE UPPERCASE SHELL이라는 문구가 반긴다.
명령어를 입력하면 아래의 사진처럼 대문자로 인식을 해 아무런 입력도 출력하지 못한다.

<입력을 대문자로 인식> 혹시나 힌트가 될까 싶어 다시 bandit31에서 bandit32에 대해 확인을 해봐도 접근이 불가하다.

<bandit32의 정보> 다시 홈페이지에서 문제의 힌트로 돌아가 man sh를 입력해본다.
대문자로도 작동하는 명령어가 있는지 확인을 해보았지만 없다..
이 문제는 어떻게 푸는지 감이 오지 않아 결국 구글링을 했다.
아래 사진을 보면 답의 명령은 간단하다.

<나타난 비밀번호> 그런데, 그 개념이 이해가 잘 가지 않는다.
sh 매뉴얼을 살펴봐도 $와 0의 의미는 셸의 이름으로 확장?(실행인 것 같다)한다는 의미이다.
무슨 의미인지 더 살펴봐야겠다.

<man sh의 수행 결과> $0는 실행된 셸이나 셸 스크립트의 이름을 의미하는 위치 파라미터라고 한다.
bandit의 문제들이 bash가 기본적인 셸이다 보니 $0으로 bash를 불러 문제가 해결된 것 같다.(맞을까..??)
이것으로 bandit의 마지막 문제를 해결했는데, 찜찜한 마무리라 아쉽게 끝이 났다.
중간에 bandit 서버가 달라진건지 비밀번호가 달라져 20번까지 해결했던 문제를 1번부터 다시 풀었던 적이 있다.
그럼에도 여러모로 리눅스에 대해 알게 해 준 의미있는 Wargame이었다.
아래는 bandit 문제의 전체 답이다. (물론 또 달라질 수 있다.)
더보기1. NH2SXQwcBdpmTEzi3bvBHMM9H66vVXjL
2. rRGizSaX8Mk1RTb1CNQoXTcYZWU6lgzi
3. aBZ0W5EmUfAf7kHTQeOwd8bauFJ2lAiG
4. 2EW7BBsr6aMMoJ2HjW067dm8EgX26xNe
5. lrIWWI6bB37kxfiCQZqUdOIYfr6eEeqR
6. P4L4vucdmLnm8I7Vl7jG1ApGSfjYKqJU
7. z7WtoNQU2XfjmMtWA8u5rN4vzqu4v99S
8. TESKZC0XvTetK0S9xNwm25STk5iWrBvP
9. EN632PlfYiZbn3PhVK3XOGSlNInNE00t
10. G7w8LIi6J3kTb8A7j9LgrywtEUlyyp6s
11. 6zPeziLdR2RKNdNYFNb6nVCKzphlXHBM
12. JVNBBFSmZwKKOP0XbFXOoW8chDz5yVRv
13. wbWdlBxEir4CaE8LaPhauuOo6pwRmrDw
14. fGrHPx402xGC7U7rXKDaxiWFTOiF0ENq
15. jN2kgmIXJ6fShzhT2avhotn4Zcka6tnt
16. JQttfApK4SeyHwDlI9SXGR50qclOAil1
17. VwOSWtCA7lRKkTfbr2IDh6awj9RNZM5e
18. hga5tuuCLF6fFzUpnagiMN8ssu9LFrdg
19. awhqfNnAbc1naukrpqDYcF95h7HoMTrC
20. VxCazJaVykI6W36BkBU0mJTCM8rR95XT
21. NvEJF7oVjkddltPSrdKEFOllh9V1IBcq
22. WdDozAdTM2z9DiFEQ2mGlwngMfj4EZff
23. QYw0Y2aiA672PsMmh9puTQuhoz8SyR2G
24. VAfGXJ1PBSsPSnvsjI8p759leLZ9GGar
25. p7TaowMYrmu23Ol8hiZh9UvD0O9hpx8d
26. c7GvcKlw9mC7aUQaPx7nwFstuAIBw1o1
27. YnQpBuifNMas1hcUFk70ZmqkhUU2EuaS
28. AVanL161y9rsbcJIsFHuw35rjaOM19nR
29. tQKvmcwNYcFS6vmPHIUSI3ShmsrQZK8S
30. xbhV3HpNGlTIdnjUrdAlPzc2L6y9EOnS
31. OoffzGDlzhAlerFJ2cAiz1D41JW1Mhmt
32. rmCBvG56y58BXzv98yZGdO7ATVL5dW8y
33. odHo63fHiFqcWWJG9rLiLDtPm45KzUKy반응형'Wargame > Bandit' 카테고리의 다른 글
[Bandit] Level 32 (0) 2022.09.12 [Bandit] Level 31 (0) 2022.09.11 [Bandit] Level 30 (0) 2022.09.11 [Bandit] Level 29 (0) 2022.09.11 [Bandit] Level 28 (0) 2022.09.11