2006. 10. 14. 00:11
Programing/ReversEngineering
Disassembler
이미 Assembler와 Linker를 거쳐 생성된 PE파일을 다시 어셈블리어 코드로 바꾸어
주는 프로그램.
W32DASM - 추천
IDA - 초보자게게 다소 어려움.
PVDasm - 9x계열만 지원
Debugger
프로그램에 Break Point를 걸어 원하는 부분을 찾거나,
한줄씩 Step by Step 으로 실행해 가거나 값을 조금씩 바꿔 가며 Input 하여
OutPut 되는 값들을 보는 피드백의 과정을 위해 사용.
SoftIce - 기능은 뛰어나지만 인터페이스가 Orz...
OllyDbg - GUI인터페이스,추천 올리 디버거 1.10 다운로드
리버싱에는 대부분 어셈블러로 작업을 한다.
때문에 어셈블러는 필수다.....에고...
이미 Assembler와 Linker를 거쳐 생성된 PE파일을 다시 어셈블리어 코드로 바꾸어
주는 프로그램.
W32DASM - 추천
IDA - 초보자게게 다소 어려움.
PVDasm - 9x계열만 지원
Debugger
프로그램에 Break Point를 걸어 원하는 부분을 찾거나,
한줄씩 Step by Step 으로 실행해 가거나 값을 조금씩 바꿔 가며 Input 하여
OutPut 되는 값들을 보는 피드백의 과정을 위해 사용.
SoftIce - 기능은 뛰어나지만 인터페이스가 Orz...
OllyDbg - GUI인터페이스,추천 올리 디버거 1.10 다운로드
리버싱에는 대부분 어셈블러로 작업을 한다.
때문에 어셈블러는 필수다.....에고...
'Programing > ReversEngineering' 카테고리의 다른 글
참고 사이트 (0) | 2006.10.13 |
---|---|
ReversEngineering이란... (0) | 2006.10.13 |