bandit

[Overthewire] level 32 -> level 33

Ron Weasley 2022. 6. 13. 18:06

어느덧 마지막 문제네요..!! 열심히 썼다고 썻지만 부족한 부분도 많은 점 알고 있습니당..!!

문제를 보겠습니다.

해석을 해보면, git을 탈출하라?? 느낌이긴 합니다.. (제가 영어를 잘 못해서..)

 

풀이를 해보겠습니다.

로그인을 해보니, 쉘을 입력할 때 uppercase (대문자) 로 인식을 한다고 되어 있습니다.

이런식으로 말이죠..!

쉘 스크립트 명령어에 대해서는 여기서 참고했습니다.

https://m.blog.naver.com/baraem2005/20168719811

그래서 풀이를 이어 보겠습니다.

오타는 실수입니다..ㅎㅎ 그래서 $0 는 쉘 또는 쉘 스크립드의 이름을 가지고 있습니다.

그래서 $0를 입력하면 >>가 $로 바뀌고 bash로 쉘을 취득했습니다.

그다음 패스워드가 있는 경로에서 출력을 시켰습니다.

 

'bandit' 카테고리의 다른 글

[Overthewire] level 31 -> level 32  (0) 2022.06.13
[Overthewire] level 30 -> level 31  (0) 2022.06.13
[Overthewire] level 29 -> level 30  (0) 2022.06.13
[Overthewire] level 28 -> level 29  (0) 2022.06.13
[Overthewire] level 27 -> level 28  (0) 2022.06.12