본문 바로가기
hacking/pwnable

[Dream hack] Quiz: x86 Assembly 1-1

by ilp 2024. 5. 16.
반응형


  • 기본지식
    • mov : 데이터를 한 위치에서 다른 위치로 이동한다. (원본데이터 삭제x)
    • 사용법: mov dst, src
  • 'mov rax, [rbx+8]'
    • 'rbx' 레지스터의 값에 8을 더한 메모리 주소에서 데이터를 읽고 'rax'레지스터에 저장한다.
    • 'rbx'의 값은 '0x401A40' 이므로 '0x401A40 + 8 = 0x401A48' 이다.
    • 메모리 주소 '0x401A48' 에는 ' 0x0000000000C0FFEE'가 저장되어 있다.
      따라서 'rax'에는 ' 0x0000000000C0FFEE'가 저장된다.


반응형