[wargame] overthewire bandit 32 -> 33
Bandit Level 32 -> Level 33
user_id : bandit32
password : 3O9RfhqyAlVBEZpVb6LYStshZoqoSx5K
목표
git 관련 문제가 끝난 뒤에, 또 다른 탈출을 할 시간입니다. 행운을 빌어요!
아니 선생님 문제는요?
해결법
이번에는 시작부터 bash
쉘이 아닌 UPPERCASE SHELL
이라고 한다
일명 대문자 쉘
이게 무슨..
정말로 일단 소문자는 입력이 안된다
말 그대로 대문자만 받는 쉘인가보다
$0
은 현재 쉘을 반환하는 환경변수인데 실행하면 쉘안에 쉘이 생긴다
환경변수는 또 받네?
bash
쉘로 실행을 시키니 놀랍게도 제 계정이 bandit33
으로 바뀌어있습니다??
지금은 32번 문젠데?
이렇게 비밀번호를 바로 찾아낼 수 있었답니다
비밀번호 : tQdtbs5D5i2vJwkO8mEyYEyTL8izoeJ0
This post is licensed under CC BY 4.0 by the author.