티스토리 뷰
실습 3-1
- 악성코드의 임포트 함수와 문자열은 무엇인가?
ExitProcess 하나 임포트 되어있다.bintext를 이용해 확인 할 수 있는 문자열이다.
- 악성코드임을 의미하는 호스트 기반 표시자는 무엇인가?
C\WINDOWS\system32\vmx32to64.exe 파일 설치
레지스트리에 등록
키 값 : HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
값 이름 : VideoDriver
값 데이터 : C:\WINDOWS\system32\vmx32to64.exe
- 악성코드를 인식할 수 있는 유용한 네트워크 기반 시그니처가 존재하는가? 존재한다면 무엇인가?
www.practicalmalwareanalysis.com 으로 DNS 요청을 수행한다.
실습 3-2
- 악성코드 자체가 어떻게 설치됐는가?
- 설치 후 악성코드를 어떻게 실행하는가?
서비스로 등록하여 실행.
- 악성코드가 동작할 때 어떤 프로세스를 발견할 수 있는가?
서비스 등록 정보를 확인하면 svchost.exe를 이용해 실행시 키는 것을 알수 있다. 실제 실행 시 processexplorer를 이용해 확인해 보면 svchost.exe 에 인젝션되어 실행 되는 것을 볼 수 있다.
- 정보를 수집하는 ProcMon을 사용하기 위해 어떤 필터링을 설정했는가?
lab-03.dll 을 로드하는 svchost.exe의 PID 값으로 필터링 하고, 파일의 변경 사항을 확인 하기 위해 WriteFile 등의 값을 필터링 한다. - 악성코드임을 의미하는 호스트 기반 표시자는 무엇인가?
서비스에 IPRIP라는 이름으로 등록하여 Lab03-02.dll을 실행시킴
- 악성코드를 인식할 수 있는 유용한 네트워크 기반 시그니처가 존재하는가?
실습 3-3
- ProcessExplorer로 이 악성코드를 모니터링했을 때 무엇을 알아냈는가?
Lab03-03.exe가 Svchost.exe를 실행시키고 자기 자신은 종료한다.
- 실시간 메모리 변조를 확인할 수 있는가?
메모리를 확인해 보면 practicalmalwareanalysis.log 라는 스트링 값이 들어가 있다.
- 악성코드임을 의미하는 호스트기반 표시자는 무엇인가?
메모리 변조에서 확인한 practicalmalwareanalysis.log라는 파일을 생성한다. - 이 프로그램의 목적은 무엇인가?
Lab03-03.exe는 키 입력을 감시하여 특정 키 값이 입력되면 practicalmalwareanalysis.log 파일에 로그를 남기는 키로거기능을 하는 악성샘플이다.
실습 3-4(9장에서 분석해본다.)
- 이 파일을 실행했을 때 어떤 일이 발생했는가?
Lab03-04.exe 파일 실행 시 자신을 삭제한다.
- 동적 분석 시 장애물이 무엇인가?
인자값이 필요한 것으로 보이나 인자값이 없어 확인이 불가하다.
- 이 파일을 실행시키는 다른 방법이 있는가?
9장에서 분석해본다.
'Reversing > 실전 악성코드와 멀웨어 분석' 카테고리의 다른 글
챕터.9 Ollydbg (1) | 2016.04.20 |
---|---|
챕터.7 악의적인 윈도우 프로그램 분석 (0) | 2016.04.08 |
챕터6. 실습문제 풀이 (0) | 2016.03.16 |
챕터5. 실습문제 풀이 (0) | 2016.02.16 |
챕터1. 실습문제 풀이 (0) | 2016.01.13 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- malware
- 파밍
- 실전 악성코드와 멀웨어 분석 문제풀이
- 키로거
- 바이로봇
- 랜섬웨어
- IT·컴퓨터
- 크립토락커
- 팝업
- 뱅킹
- 한빛리더스
- 해커스쿨 ftz
- 악성코드
- CryptoLocker
- Ransom
- 서비스
- banker
- 리버싱
- 광고
- 실전 악성코드와 멀웨어 분석 연습문제
- CryptoWall
- 에이콘
- 백신
- 뱅커
- 해커스쿨
- 에이콘 출판사
- CTB-Locker
- 실전 악성코드와 멀웨어 분석
- 한빛아카데미
- 리버싱 공부
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함