보안/리버싱

[리버싱] x64dbg 실습 및 조작키

antoroong 2025. 2. 13. 03:02

CentOS : 192.168.10.151 (Server)

windows10 : 192.168.10.171

kali1 192.168.10.136

Metasploitable1 - 192.168.10.147

 


 

F2를누르면 빨간색돔 → 브레이크

 

 

F9눌러서 프로그램 실행

 

 

스페이스 눌러서 코드삽입 mov eax,0x12345678

 

 

그러면 12345678이 삽입된다

 

이번엔 0x 없이 12345678만 삽입

 

 

 

 

 

하지만 숫자가 아닌 다른 문자가 들어간다

 

 

 

다시 0x를 포함한 코드를 삽입

 

 

 

잘 들어옴

 

 

 

선택하어 F8로 주소를 진행하면

 

 

EAX에 12345678 이 들어온다

 

 

 

 

다시 F8.하면 상위2바이트가 00이되고 BC641E값이 들어온다

 

 

세번재값 F8 하면 12345678가 다시 잡히고

 

 

 

 

스페이스를눌러 이번에는 ax코드를 삽입

 

 

 

잘 들어왓다 ABCD

 

 

 

F8로 실행하면 EAX가 1234ABCD로 바뀜 , ax는 상위4바이트이하를 변경시키기에

 

 

 

ah코드 삽입

 

 

 

 

F8 → ah자리에 11들어옴

 

 

 

 

al 코드 삽입

 

 

 

al자리에 22들어옴

 

 

esp를 ebp자리에 삽입

 

 

 

esp를 ebp자리에 삽입 된것을 볼 수 있음

 

'보안 > 리버싱' 카테고리의 다른 글

[리버싱] x64dbg 산술 명령어 add  (0) 2025.02.13
[리버싱] 16진수에 관하여  (0) 2025.02.13
[리버싱] x64dbg 실행 및 조작키  (0) 2025.02.13
[리버싱] x64dbg 설치  (0) 2025.02.13
[리버싱] 레지스터 정리  (0) 2025.02.13