메모리 포렌식 CTF 3

악성코드 및 포렌식|2021. 2. 1. 09:21

 

 

 

vol.exe -f 3.vmss imageinfo

 

win7 이니까 --profile=Win7SP1x86 을 붙여야합니다.

 

 

 

 

 

vol.exe -f 3.vmss --profile=Win7SP1x86 pstree

 

 

 

 

 

메모리 포렌식 CTF 3

1. C&C 서버를 찾아라

- 웹 접속을 유지하고 있는 iexplore를 먼저 확인한다.

iexplore -> iexplore

 

 

 

 

 

 

vol.exe -f 3.vmss --profile=Win7SP1x86 netscan

참고로 netscan 은 window7에서 사용하는 connscan같은 연결된것을보는것이다

 

 

 

- 또한 iexplore는 내부에 실행파일이 삽입된 것으로 확인 되므로(malfind),

54.84.237.92가 악성코드 C&C 서버일 것이라 추측 가능

 

이중에 하나가 악성이라는 의심을해볼수가있었다.

 

 

 

 

jushed.exe는 자바 업데이트 스케줄이고

proc 덤프해보니까 바이러스 인것을 알수가있었고

 

 

 

 

 

 

vol.exe -f 3.vmss --profile=Win7SP1x86 malfind >to12.txt

 

 

 

vol.exe -f 3.vmss --profile=Win7SP1x86 malfind -p 3208,3136

 

 

malfind를 텍스트 파일로 저장한뒤에 iexplore을 확인을해보면

mz 실행 파일이 숨겨져있다.

 

 

 

 

 

dlldump로 끄집어내보게되면

 

 

vol.exe -f 3.vmss --profile=Win7SP1x86 dlldump -p 3208 -b 0x00050000 --dump-dir=./

 

 

 

바이러스가 확실했습니다.

 

 

explorer가 차지하는 54.84.237.92 가 cnc 서버라고 알수가 있었습니다

 

 

 

 

 

 

 

vol.exe -f 3.vmss --profile=Win7SP1x86 iehistory

메모리상에 저장된 인터넷익스플로러 기록을 출력해주는 명령어입니다 

(iehistory)

 

 

allsafe_update.exe 가 가장 처음 다운받은 프로그램이였고

 

explore에 악성프로그램이 install된거같습니다.

 

 

2. 변조된 프로세스에서 가장 먼저 감염된 프로세스를 찾아라

 

- malfindiehistory를 분석하면, 변조된 explore에서 가장 먼저 다운받는 프로세스

(allsafe_update.exe)가 감염된 프로세스(악성코드)임을 추측



 

 

 

vol.exe -f 3.vmss --profile=Win7SP1x86 filescan >78787.txt

 

이파일을 빼내려면 filescan을 진행한 뒤에

 

allsafe_update.exe 애를 찾습니다 메모장에서

여기서진행하고

 

 

 

 

 

vol.exe -f 3.vmss --profile=Win7SP1x86 dumpfiles -Q 0x000000003e7ab038 --dump-dir=./

 

allsafe_update.exe 파일을 끄집어 내게된다면

 

완벽한 바이러스 였습니다.

 

'악성코드 및 포렌식' 카테고리의 다른 글

메모리 포렌식 CTF 5  (0) 2021.02.01
메모리 포렌식 CTF 4  (0) 2021.02.01
메모리 포렌식 CTF 2  (0) 2021.01.28
메모리 포렌식 CTF 1  (0) 2021.01.28
메모리 포렌식 Challenge 8,9  (0) 2021.01.28

댓글()