我试图了解 64 位 Intel i7 机器上的程序集和缓冲区溢出。我有很多问题。我问过,但我没有任何令人满意的答案。我也不明白为什么有MOV针对 EEDI、ESI 和 EDI 的PUSH说明而不是说明。也许我应该先了解现代架构上的组装。任何人都可以回答我的问题并为我指出现代架构的正确学习资源吗?(我在这里问是因为做 REing 的人确实有关于装配的知识,并且与 SO 上的更广泛的受众相比,他们更有针对性)
关于现代装配的任何指南?
逆向工程
部件
2021-06-20 09:39:59
2个回答
- Kip Irvine 的x86 处理器汇编语言
- Agner 的优化手册
- Matt Pietrek 在引擎盖下的文章
- 颅骨安全装配总结
- Linux的汇编语言 Step By Step by Jeff Duntemann
- x64 汇编简介
- 英特尔手册
- 教程点
我认为 Paul Carter 的 PC 汇编语言是一个很好的起点:http : //www.drpaulcarter.com/pcasm/
亲切的问候
其它你可能感兴趣的问题