농소

Leviathan Level 1 본문

Wargame/Leviathan

Leviathan Level 1

농소 2018. 1. 31. 02:31

이어서 바로 2단계 문제를 풀어 보겠다



홈디렉터리에 ls명령어를 해보니 check라는 실행파일이 존재한다.

권한을 보니 다른 사용자도 실행할 수 있음을 알 수 있다.


실행을 해보니 password를 입력하라는 input이 나온다. 1234를 입력해 보았더니 false를 내뱉는다.



우선 ltrace로 라이브러리를 무엇을 사용하는지 대강 알아보았다.


손쉽게도 strcmp함수로 해당 입력문과 sex를 비교하고 있는걸 볼 수 있다..



올바른 입력값을 입력했더니 권한상승을 시켜줍니다.


권한상승이 되었으므로 /etc/leviathan_pass/leviathan2 파일에서 비밀번호를 얻으면 끝.

'Wargame > Leviathan' 카테고리의 다른 글

Leviathan Level 5  (0) 2018.02.01
Leviathan Level 4  (0) 2018.02.01
Leviathan Level 3  (0) 2018.01.31
Leviathan Level 2  (0) 2018.01.31
Leviathan Level 0  (0) 2018.01.31