摘要: 基础知识 函数传参存在两种方式,一种是通过栈,一种是通过寄存器。对于x64体系结构,如果函数参数不大于6个时,使用寄存器传参,对于函数参数大于6个的函数,前六个参数使用寄存器传递,后面的使用栈传递。参数传递的规律是固定的,即前6个参数从左到右放入寄存器: rdi, rsi, rdx, rcx, r8 阅读全文
posted @ 2020-02-22 18:06 ZhaoKevin 阅读(2435) 评论(0) 推荐(0) 编辑
摘要: gdb 常用选项 help:查看命令帮助,具体命令查询在gdb中输入help + 命令,简写h run:重新开始运行文件(run text:加载文本文件,run bin:加载二进制文件),简写r start:单步执行,运行程序,停在第一执行语句 list:查看原代码(list n,从第n行开始查看代 阅读全文
posted @ 2020-02-22 12:32 ZhaoKevin 阅读(396) 评论(0) 推荐(0) 编辑