본문 바로가기

Forensics

[ctf-d] GrrCON 2015 #1

[ctf-d] GrrCON 2015 #1

 

 

 

 

문제에서 전자 메일 주소는 무엇인가? 라고 물었으니

플래그는 메일 형식일 것이다!

라고 생각을 하고 문제를 해결했다.

 

다운로드 받아야 하는 파일이 보니까 .vmss 형식이다.

찾아봤다.

 

VM웨어에서 일시중단된 상태의 파일이라고 한다.

 

 

 

 

 

먼저 운영체제의 프로파일 정보를 알아내기 위해

volatility ~ -f ~.vmss imageinfo

사용

 

 

Win7SP1x86_23418

 

 

 

 

 

프로세스 정보 확인

pstree

volatility ~ -f ~.vmss --profile=~ pstree

 

 

 

 

 

psscan

volatility ~ -f ~.vmss --profile=~ psscan

 

 

아무 것도 안 나옴

 

 

 

 

 

네트워크 정보 확인 (이 문제를 푸는 데 크게 필요한 과정은 아닌 것 같지만)

volitility ~ -f ~.vmss --profile=~ netscan

 

 

 

 

LISTENING, CLOSED, ESTABLISHED 등의 상태 정보 확인 가능

 

 

 

 

 

 

memory dump

를 해야 해서 PID 찾기

 

 

뭔가 익숙한 게 있다

outlook이 마이크로소프트에서 지원하는 전자 메일인데

플래그 형식이 이메일인 것 같아서 이걸로 실습을 진행해봤다.

 

 

 

 

 

volatility ~ -f ~.vmss --profile=~ memdump -p 3196 -D ./

 

 

dmp 파일이 추출되었다.

 

 

 

 

 

dmp 파일을 읽기 위해 txt 파일로 변환해주었다.

strings.exe 3196.dmp >> 3196.txt

 

 

 

 

 

 

txt 파일에서 메일 형식을 찾으려고

@를 검색해봤는데

검색 결과가 너무 많아서 찾을 수가 없었다

어떻게 찾지 고민하다가 .com 검색

이것도 검색 결과가 많긴 했는데 조금 보다보니까

플래그처럼 생긴 메일이 하나 나왔다

 

 

th3wh1t3r0s3@gmail.com

 

 

성공!

'Forensics' 카테고리의 다른 글

[ctf-d] GrrCON 2015 #3  (0) 2022.08.03
[ctf-d] GrrCON 2015 #2  (0) 2022.08.02
ZIP 파일 구조  (0) 2022.07.30
PNG 파일 구조  (0) 2022.07.30
[ctf-d] 이 그림에는 뭔가 좀 수상한...  (0) 2022.07.29