逆向工程是一种分析目标系统的过程,旨在识别系统的各组件以及组件间关系,以便能够通过其他形式或在较高的抽象层次上,重建系统的表征。全书共分为上、下两册,十二个部分,共102章,涉及X86/X64、ARM/ARM-64、MIPS、Java/JVM等重要内容,详细解析了OracleRDBMS,Itanium、软件狗、LD_PRELOAD、栈溢出、ELF,Win32PE文件格式、x86-64(criticalsections、syscalls、线程本地存储TLS、地址无关代码(PIC)、以配置文件为导向的优化、C++STL、OpenMP,SHE等众多技术问题。