Hacking/[System]Leviathan

OverTheWire [Leviathan Level 0]

양선규 2023. 4. 5. 02:25
728x90
반응형

Leviathan Level 0 입니다.

레비아탄은 시스템 해킹 워게임이며, Bandit 워게임보다 한 단계 위에 있는 문제들로 총 8단계 구성되어 있습니다.

또한 문제마다 해결 방법에 대한 설명이 있던 Bandit과는 다르게, 아무런 설명이 없는 점이 특징입니다.

공식 홈페이지 : https://overthewire.org/wargames/leviathan/ 

 

주소 : leviathan.labs.overthewire.org
포트 : 2223

계정 : leviathan0

password : leviathan0

 

저는 putty 프로그램을 이용해 접속할 것이며, 자세한 접속 방법은

https://yskisking.tistory.com/37   이곳을 참고하시기 바랍니다. 주소와 포트만 바꾸어 접속하시면 됩니다.

 

 

Level 0 접속

 

leviathan0 계정으로 접속하였습니다.

 

 

.backup 디렉터리 발견

 

ls -al

ls 명령어로는 아무것도 뜨질 않아, ls -al 명령어로 숨김파일까지 출력하였습니다.

 

.backup 디렉터리가 눈에 띕니다. 소유자는 leviathan1에, 그룹소유자는 현재 우리의 계정인 leviathan0 입니다.

확인해 봅시다.

 

 

html파일

 

bookmarks.html 파일이 존재하네요. 

 

 

file 명령어

 

file bookmarks.html

 

file 명령어로 먼저 파일형식을 확인해 보았는데, html 문서이며 ASCII text로 이루어 졌다고 합니다. 

매우 길다고 하는데, 한번 읽어봅시다.

 

 

읽어오는 것도 오래 걸린다

 

cat bookmarks.html

 

내용이 많아서 읽어오는 과정도 오래 걸리는군요. 그냥 눈으로 봐선 유용한 정보가 있는지 잘 모르겠습니다.

grep 명령어로 추출해 봅시다.

 

 

찾은 것 같다

 

cat bookmarks.html | grep password

 

grep 명령어를 연계하여 "password" 문자열이 포함된 행만 출력하였습니다.

자세히 보니.. 중요한 정보가 있는 것 같습니다.

 

 

password획득

 

password를 획득했습니다. 이 파일에 leviathan1의 password가 담겨 있었네요.

Bandit과는 다르게 password 길이가 짧군요.

 

레벨 0이라 그런지 난이도는 가벼운 느낌입니다.

728x90
반응형

'Hacking > [System]Leviathan' 카테고리의 다른 글

OverTheWire [Leviathan Level 5]  (0) 2023.05.24
OverTheWire [Leviathan Level 4]  (0) 2023.05.24
OverTheWire [Leviathan Level 3]  (0) 2023.05.24
OverTheWire [Leviathan Level 2]  (0) 2023.04.10
OverTheWire [Leviathan Level 1]  (0) 2023.04.09