OllyDBG 설치

https://blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=jsky10503&logNo=221214578520 

 

올리디버거(OllyDBG)설치 및 기본 설정

올리디버거 홈페이지 : http://www.ollydbg.de올리디버거 단축키 표 : http://www.ollydbg.de/quickst.htm ...

blog.naver.com

 

단축키 정보 설명
F2 BreakPoint를 설치하고 해제한다
F7 하나의 명령어를 실행한다
Call 명령어 실행 시 해당 함수 내부로 들어간다
F8 하나의 명령어를 실행한다
Call 명령어 실행 시 해당 함ㅅ ㅜ내부로 들어가지 않는다
F9 실행 (Execute)
Ctrl + F2 디버깅을 처음부터 다시 시작한다 (재실행)
Ctrl + F7 Step Into 명령어를 반복 실행한다
Ctrl + F8 Step Over 명령어를 반복 실행한다
Ctrl + F9 해당 함수 내에서 RETN 명령어까지 실행한다
Ctrl + G 원하는 주소로 이동한다
Alt + E 로드되어 있는 모듈 리스트를 확인한다
Alt + M Memory Map을 확인한다
Alt + C 실행 명령 위치로 돌라간다
- 커서가 - 위치로 이동한다
+ 커서가 + 위치로 이동한다
Enter 커서가 Call이나 JMP 명령어에 위치해 있으면 해당 주소를 따라가서 보여준다 (실행되는 것은 아니다)

 

출처

http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791186697610&orderClick=LAG&Kc= 

 

리버싱 이 정도는 알아야지 - 교보문고

만들고 분석하면서 배우는 악성코드 분석 | 리버싱이란 소프트웨어 공학의 한 분야로, 이미 만들어진 시스템을 역으로 추적하여 처음의 문서나 설계 기법 등의 자료를 얻어내는 일을 말합니다.

www.kyobobook.co.kr

 

'Hacking Studies' 카테고리의 다른 글

앱 해킹백과  (0) 2022.01.24
웹 해킹백과  (0) 2022.01.20
DOM Based XSS  (0) 2021.08.09
[SQL INJECTION] where and or 기준 정리  (0) 2021.03.18
[개인] PHP 게시판 개발  (0) 2021.01.17

+ Recent posts