计算机基础:
《程序是怎样跑起来的》
《编码:隐匿在计算机软硬件背后的语言》
Windows:
《Windows核心编程(第五版)》
《深入理解Windows操作系统(卷一)(第七版)》
《Windows图形编程》
《Win32多线程程序设计》
《Windows程序设计(第五版)》
《多媒体原理与应用设计》
编程语言:
《C语言程序设计》
《设计模式》
《深度探索C++对象模型》
《图解算法》
《你必须知道的495个C语言问题》
《征服C指针(第二版)》
《C++11并发编程》
《Effective C++(第三版)》
《算法导论》
《C#8.0核心技术指南》
逆向:
《逆向工程核心原理》
《加密与解密(第四版)》
《C++反汇编与逆向分析技术揭秘》
《Windows调试技术内幕》
《有趣的二进制(软件安全与逆向分析)》
《汇编程序设计与计算机体系结构》
《逆向工程实战》
《现代操作系统(原理与实现)》
《STL源码剖析》