일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 리버싱
- buffer over flow
- 웹해킹
- NewsClipping
- Linux
- reversing
- PWN
- Nop Slide
- writeup
- 리눅스
- Next.js
- SQL Injection
- requests
- 뉴스클리핑
- HackCTF
- CodeEngn
- 보안뉴스
- Shadow 동아리
- Hackerschool
- x64dbg
- BOF
- termux
- 버퍼오버플로우
- ftz
- 어셈블리어
- ctf
- RITSEC CTF 2019
- Python
- webhacking
- RITSEC
Archives
- Today
- Total
Jaeseo's Information Security Story
FTZ - level8 - WriteUp 본문
FTZ - level8 - WriteUp
level8:break the world
hint 파일!
[level8@ftz level8]$ cat hint
level9의 shadow 파일이 서버 어딘가에 숨어있다.
그 파일에 대해 알려진 것은 용량이 "2700"이라는 것 뿐이다.
2700이라는 것으로 일단 2700byte라는 것을 확인할 수 있다.
find 명령어를 통해 찾아본다.
[level8@ftz level8]$ find / -size 2700c 2>/dev/null
/var/www/manual/ssl/ssl_intro_fig2.gif
/etc/rc.d/found.txt
/usr/share/man/man3/IO::Pipe.3pm.gz
/usr/share/man/man3/URI::data.3pm.gz
find 결과로 총 4가지 항목이 나오는데 여기서 /etc/rc.d/found.txt
를 보면 아래의 내용이 도배되어 있는 것을 볼 수 있다.
level9:$1$vkY6sSlG$6RyUXtNMEVGsfY7Xf0wps.:11040:0:99999:7:-1:-1:134549524
level9:$1$vkY6sSlG$6RyUXtNMEVGsfY7Xf0wps.:11040:0:99999:7:-1:-1:134549524
level9:$1$vkY6sSlG$6RyUXtNMEVGsfY7Xf0wps.:11040:0:99999:7:-1:-1:134549524
shadow 파일의 2번째 필드는 패스워드 hash에 대한 정보를 가지고 있는데 $1$vkY6sSlG$6RyUXtNMEVGsfY7Xf0wps.
여기서 $1는 사용된 hash 알고리즘에 대한 항목인 것을 알 수 있습니다.
ID | Method
─────────────────────────────────────────────────────────
1 | MD5
2a | Blowfish (not in mainline glibc; added in some
| Linux distributions)
5 | SHA-256 (since glibc 2.7)
6 | SHA-512 (since glibc 2.7)
이제 john the ripper
를 이용하여 hash crack 하겠습니다.
root@kali:~# john --show test.txt
level9:apple:11040:0:99999:7:-1:-1:134549524
1 password hash cracked, 0 left
level9:apple
'Write UP > FTZ' 카테고리의 다른 글
FTZ - level10 - WriteUp (0) | 2019.11.13 |
---|---|
FTZ - level9 - WriteUp (0) | 2019.11.12 |
FTZ - level7 - WriteUp (0) | 2019.11.11 |
FTZ - level6 - WriteUp (0) | 2019.11.09 |
FTZ - level5 - WriteUP (0) | 2019.11.09 |
Comments