R's Hacking Daily Log

Leviathan3 -> Leviathan4 본문

OverTheWire/Leviathan

Leviathan3 -> Leviathan4

hanhxx 2023. 1. 6. 08:28
Connection : ssh leviathan3@leviathan.labs.overthewire.org -p 2223
username : leviathan3

 

Kali linux - Terminal ] 

level3라는 파일 확인.

실행해보면 password를 입력하라고 한다.

 

 

틀린 password를 입력하면 "bzzzzzzzzap. WRONG"! (z가 몇 개일까..?)

 

 

ltrace로 확인해 보니, 눈에 띄는 strcmp()이!!!

일치해야하는 문자열이 "snlprintf" (= password)

바-로 password에 입력해 준다. 

올바른 password를 입력하니 shell을 준다. 

 

shell을 획득한 시점에서 user는 leviathan4!

덕분에 /etc/leviathan_pass/leviathan4에 저장된 password를 얻을 수 있다.

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

Leviathan5 -> Leviathan6  (0) 2023.01.07
Leviathan4 -> Leviathan5  (0) 2023.01.07
Leviathan2 -> Leviathan3  (0) 2023.01.06
Leviathan1 -> Leviathan2  (0) 2023.01.05
Leviathan0 -> Leviathan1  (0) 2023.01.05
Comments