반응형
답
- 기본지식
- mov : 데이터를 한 위치에서 다른 위치로 이동한다. (원본데이터 삭제x)
- 사용법: mov dst, src
- 'mov rax, [rbx+8]'
- 'rbx' 레지스터의 값에 8을 더한 메모리 주소에서 데이터를 읽고 'rax'레지스터에 저장한다.
- 'rbx'의 값은 '0x401A40' 이므로 '0x401A40 + 8 = 0x401A48' 이다.
- 메모리 주소 '0x401A48' 에는 ' 0x0000000000C0FFEE'가 저장되어 있다.
따라서 'rax'에는 ' 0x0000000000C0FFEE'가 저장된다.
끝
반응형
'hacking > pwnable' 카테고리의 다른 글
[Dream hack] Quiz: x86 Assembly 1-2 (2) | 2024.05.17 |
---|---|
[Dream hack] Quiz: Shellcode-1 (0) | 2024.05.17 |
[Dream hack] Exploit Tech: Shellcode (0) | 2024.05.16 |
[Dream hack] x86 Assembly🤖: Essential Part(2) (0) | 2024.05.09 |
[Dream hack] x86 Assembly🤖: Essential Part(1) (0) | 2024.05.01 |