x64dbg 사용법

2021. 1. 30. 00:19악성코드 분석

x64dbg : 동적 분석 툴 (32bit 와 64bit를 둘다 사용가능)

 

창 설명

1. 주소어셈블리 코드와 x64dbg나 사용자가 단 주석이 여기에 표시됨, 현재 가르키는 부분을 검은색 배경으로 표시

2. 현 cpu의 레지스터 상태를 표시 (rax, rbx, rcx, rdx 등의 들어있는 값을 알려줌)

3. 1번(주소, 어셈블리 코드가 있는 곳)에서 선택한 부분의 정보 표시

4. 현재 레지스터 상태중 rcx, rdx, r8, r9 값 표시

5. hex값 표시

6. 스택값 표시

 

7. 프로그램 실행창 (별도로 뜸)

 

단축키

F2 BreakPoint 생성
Ctrl + F2 프로그램 재시작
F7 한줄씩 실행, call 명령어에서 주소(함수)로 들어가게 해줌 (함수가 무슨동작하는지 궁금할때 사용)
F8 한줄씩 실행, call 명령어에서 함수로 들어가지 않고 실행
F9 프로그램 실행, BreakPoint가 걸려있는 곳에서 멈춤