안녕하십니까 2012년에 닉네임 '악성코딩'으로 활동하던 게이입니다.
2014년에 실력이 향상된 다른모습 닉네임'벌레삽입'으로 돌아왔습니다.
리버스엔지니어링에대해 정리 할 겸 작성함.
리버스엔지니어링의 전망
최근 각 기업이나 기관에서 발생하고 있는 심각한 보안위협은 악성코드 감염으로 나타났으며,
날이 갈수록 지능화되고 은밀하게 동작하는 악성코드가 기승을 부리면서 이를 분석하고 퇴치하는 일도 점점 어렵게 되고 있다.
따라서 악성코드 탐지 및 그 특징에 대한 분석이 절실히 요구된다.
내 자신이 보안관제전문입력, 침해대응전문가, 악성코드분석가, 바이러스분석가가 되고싶다면 공부를 시작한다.
필요한 지식은 Assembly, Reverse Engineering, API
기본적인 커리큘럼
-악성코드 분석 개요
-악성코드의 정의 및 종류
-악성코드 발전 단계 이해
-악성코드 행위 순서
-악성코드 분석 환경 구축
-악성코드 분석 기술 도구
-악성코드 분석 과정 소개
-악성코드 분석 기초
-기초 분석 소개
-기초 분석 툴 소개
-기초 분석 기술 소개
-악성코드 동적 분석
- 동적 분석 소개
- 동적 분석 툴 소개
-악성코드 동적 분석 실습
- 다양한 실습을 통한 악성코드 행위 분석
- 악성코드 정적 분석
- 정적 분석 소개
- 정적 분석 툴 소개
- 악성코드 정적 분석 실습
- 코드 분석을 다양한 악성 행위 분석
- Debugger, Disassembly를 통한 악성 행위 분석
국내 리버스엔지니어링 서적(난이도 별 분류)
쉬어가기
악성코드, 그리고 분석가들
초급
리버스엔지니어링 - 역분석구조와원리
중급
리버싱 핵심원리
리버스엔지니어링 바이블
악성코드와 멀웨어 포렌식
Application Hacking 애플리케이션 해킹
해킹의 꽃 디스어셈블링
고급
리버싱 - 리버스엔지니어링 비밀을 파헤치다
리버싱윈도우
루트킷 - 윈도우 커널 조작의 미학
실전 악성코드와 멀웨어 분석
악성코드 분석가의 비법서
THE IDA PRO BOOK
리버싱 관련 커뮤니티
-http://codeengn.com/
-http://reversing.kr/index.php
-http://coolsoft.kr/?c=application/36
-http://www.reversecore.com/
댓글 0