본문 바로가기

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

03; 연산 루틴 리버싱

728x90

 

08. 시리얼 추출 방법

F-Secure Reverse Engineering 대회

 

Level 1 문제 풀이

 사전 정보 획득 첫 번째 - 파일 스캐너로 스캔

 사전 정보 획득 두 번째 - API 확인

 사전 정보 획득 세 번째 - 파일의 이미지 베이스 확인

 

Level 2 문제 풀이

 

문자열 컨트롤

 

 

안티 디버깅 기법

 

WinMain보다 먼저 가동되는 코드

 

 

 

 

 

 

 

09. 코드 속이기

 

Level 3 문제 풀이

 

데이터 속에 숨은 코드

 

리버싱으로 방정식 세우기

 

바이너리 파싱

 

재사용이 어려운 코드

 

디스어셈블러 속이기

 

정리