摘要: AT&T 和 Intel 汇编语法的主要区别 October 29, 2011 分类:技术 作为一个爱折腾的大好青年,补番之余还要补一些 Linux 下的基础,比如 GDB 的正确使用方法。但无论是看 gdb 还是 gcc -S 里的汇编,感觉都不能一下子接受这种设定。 后来发现,虽然同为 x86 阅读全文
posted @ 2018-09-03 14:57 rebeca8 阅读(255) 评论(0) 推荐(0) 编辑
摘要: zz from http://blog.luoyuanhang.com/ 最基本的反汇编方法是gdb xxx; disassemble main/其他函数 #反汇编一个简单的C程序并分析 C 源码: 汇编源码: 执行过程:(从 main 开始) 阅读全文
posted @ 2018-09-03 14:24 rebeca8 阅读(529) 评论(1) 推荐(0) 编辑
摘要: (zz from http://blog.luoyuanhang.com/) ##常见寄存器 寄存器16位32位64位 累加寄存器 accumulator AX EAX RAX 基址寄存器 base BX EBX RBX 计数寄存器 count CX ECX RCX 数据寄存器 data DX ED 阅读全文
posted @ 2018-09-03 14:18 rebeca8 阅读(1886) 评论(0) 推荐(1) 编辑