拥有 编译 标签的文章 共 1 条数据

编译与反编译技术实战 庞建民著 PDF下载
编程书籍

编译与反编译技术实战 庞建民著 PDF下载

4179次浏览 0条评论

全书共14章,第1章简要介绍了本书所基于的环境与工具;第2~6章针对编译的不同阶段,展开实践方面的相关阐述,并结合GCC和LLVM这两款具体的编译器进行论述;第7章介绍了多样化编译方面的实践;第8~13章从反编译的不同阶段介绍与反编译相关的可执行程序格式、程序解码和反汇编、中间表示生成、数据类型和控制流的恢复、过程定义恢复等内容;第14章简要介绍了反编译在信息安全方面的应用。前言 第1章 实践的环境与工具 1 1.1 实践环境概述 1 1.2 词法分析生成器LEX 1 1.3 语法分析生成器YACC 3 1.4 编译器GCC 4 1.5 编译器LLVM 5 1.6 反汇编工具IDA 6 1.7 反汇编工具OllyICE 6 1.8 仿真与分析工具QEMU 6 1.9 动态分析工具TEMU 7 1.10 本章小结 8 第2章 编译器实践概述 9 2.1 编译器、解释器及其工作方式 9 2.2 编译器的结构 10 2.3 编译器的设计与实现概述 12 2.3.1 利用Flex和Bison实现词法和语法分析 12 2.3.2 利用LLVM实现代码优化和代码生成 12 2.4 本章小结 13