Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
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 29 30
Tags
more
Archives
Today
Total
관리 메뉴

TH3 6R3@T H@CK

[Disk] 제 드라이브에 catz 사진이 몇 장 있습니다! 본문

CTF

[Disk] 제 드라이브에 catz 사진이 몇 장 있습니다!

vvh0am1 2022. 11. 19. 20:57

[문제]


[풀이]

 

주어진 img 파일을 다운받은 후 리눅스 환경에서 file 명령어를 통해 파일 유형을 확인해보니catz.img 파일은 ext4 filesystem이다.

자세히 알아보기 위해 FTK Imager 도구를 통해 마운트한다.

 

 

💡 FTK Imager

: 포렌식의 가장 기본 도구로, 디스크 이미징 작업에 많이 활용

다운로드 → https://accessdata.com/product-download/ftk-imager-version-4-2-1

cf) 마운트: 하나의 파일을 하나의 드라이브로 인식하도록 붙이는 것

 

문제 파일을 마운트하면 여러 개의 고양이 사진 파일들을 확인할 수 있다.

문제에서 파일을 삭제했다고 주어졌으므로 삭제된 파일을 복구하면 될 것 같다.

ext4 파일 시스템의 삭제된 데이터를 복구하기 위해 사용하는 도구로는 extundelete가 있다.

 

 

💡 extundelete

: ext3, ext4 파일 시스템에서 삭제된 파일을 복구해주는 기능을 제공

다운로드 → https://sourceforge.net/projects/extundelete/

 

 

extundelete —restore-all catz.img 명령어를 입력하여 삭제된 데이터를 복구한다.

※ --restore-all 옵션: 모든 파일을 복구한다는 의미

 

ls -al 명령어를 통해 RECOVERED_FILES 라는 폴더에 파일이 복구됐음을 확인할 수 있다.

 

이후 cat .cat.jpg 명령어를 입력하여 .cat.jpg파일을 확인해보면 flag가 발견된다.

 

 

▶ 다른 방법

 

 

💡 linux blkls 명령어

https://ssol2-jjanghacker.tistory.com/entry/linux-blkls-명령어?category=908632

 


[Flag]

flag{fugly_cats_need_luv_2}

 

 


# reference

https://yum-history.tistory.com/163

https://ssol2-jjanghacker.tistory.com/entry/CTF-DDisk-제-드라이브에-catz사진이-몇-장-있습니다

'CTF' 카테고리의 다른 글

[Multimedia] 타이틀 참조  (1) 2022.11.20
[Network] 조용할수록 더 귀를...  (0) 2022.11.19
[Multimedia] Find Key(docx)  (0) 2022.11.19
[Disk] 경찰청은 최근 아동 성폭력…  (0) 2022.11.19
[Network] 하늘은 왜 푸른색입니까?  (0) 2022.11.19