리버싱/리버스 엔지니어링 바이블

책 : 리버스 엔지니어링 바이블 시작

forgetissimo 2022. 8. 20. 21:06
728x90

 

01 리버스 엔지니어링 기본

eax, edx, ecx,ebx, esi,edi

push, mov, lea, add, sub, int, call inc,dec,and/or/xor, nop, cmp, jmp, 함수 호출, 리턴 주소..

C 문법과 디스어셈블링

C++ 클래스와 리버스 엔지니어링

DLL 분석

 

02 리버스 엔지니어링 중급

PE헤더(IMAGE_DOS_HEADER, ..)

흔히 사용하는 패턴(break, continue, return)

MFC리버싱

 

03 연산 루틴 리버싱

시리얼 추출 방법

코드 속이기

 

04 안티 리버싱 엔지니어링

한단계 위

패커가 사용하는 기술

우회 방법

 

05 OllyDBG 플러그인

OllyDBG 플러그인 SDK

리버싱 보조 플러그인

메모리 스캔 플러그인 개발

 

06 보안 모듈 우회

바이러스 감지 회피

백신을 공격하는 악성코드

실시간 감시 기능 취약점

키보드 보안 솔루션 우회

 

07 한 차원 높은 바이너리 창조

코드 후킹

코드 패칭

난독화와 더미 코드