완료됨
Quiz: x86 Assembly 2 질문입니다
https://dreamhack.io/learn/quiz/25
[Code]
main:
push rbp
mov rbp, rsp
mov esi, 0xf
mov rdi, 0x400500
call 0x400497 <write_n>
mov eax, 0x0
pop rbp
ret
write_n:
push rbp
mov rbp, rsp
mov QWORD PTR [rbp-0x8],rdi
mov DWORD PTR [rbp-0xc],esi
xor rdx, rdx
mov edx, DWORD PTR [rbp-0xc]
mov rsi,QWORD PTR [rbp-0x8]
mov rdi, 0x1
mov rax, 0x1
syscall
pop rbp
ret
에서 rdi가 0x400500이니까 0x3037207964343372만 출력하는 거 아닌가요?
#리버싱
#배경지식
작성자 정보