查看C对应的汇编,汇编对应的二进制

vim -b **打开二进制文件,输入:%!xxd查看二进制文件。

gcc a.c -S 生成a.c对应的汇编码a.s

objdump -d 可执行文件,显示可执行文件的反汇编。

intel x86-64中,movabs $abcd1234 %rax, jmpq %rax的作用是将abcd1234写入到rax寄存器,并跳转到该地址执行。

dmesg查看内核的一些输出信息(如使用printk输出的信息)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容