反汇编测试
作者:互联网
反汇编测试
编译执行参考网站
使用命令:gcc - g example.c -o example -m32
测试代码:
int g(int x){
return x+3;
}
int f(int x){
int i = 1317;
return g(x)+i;
}
int main(void){
return f(8)+1;
}
开始调试:
push
mov
sub
call
add
movl
pushl
call
add
mov
add
leave
eip(rip),ebp(rbp),esp(rsb),eax(rax)的值和栈的变化情况:
标签:return,int,mov,add,call,反汇编,测试 来源: https://www.cnblogs.com/wpy-1049363419/p/15499641.html