编程学习资源与x86知识全解析
1. 值得阅读的书籍和博客
在编程学习的道路上,有许多优秀的书籍和博客资源能帮助我们提升技能。以下是不同领域的推荐资源:
- 逆向工程 :
- Eldad Eilam的《Reversing: Secrets of Reverse Engineering》(2005年)
- Bruce Dang等人的《Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation》(2014年)
- Michael Sikorski和Andrew Honig的《Practical Malware Analysis: The Hands - On Guide to Dissecting Malicious Software》(2012年)
- Chris Eagle的《IDA Pro Book》(2011年)
- Reginald Wong的《Mastering Reverse Engineering: Re - engineer your ethical hacking skills》(2018年)
- 虽然Pavol Cerven的《Crackproof Your Software: Protect Your Software Against Crackers》(2002年)有些过时,但仍有一定价值。此外,Kris Kaspersky的书籍也值得一读。
- Windows :
- Mark Russinovich的《