目录:
第1章概述 1
1.1 Linux 系统安全 1
1.2 代码安全1
1.3 什么是二进制代码安全性分析 2
1.4 二进制代码安全性分析的重要性 2
1.5 二进制代码安全性分析的主要步骤 2
1.6 软件错误、漏洞以及利用 2
第2章二进制代码生成 5
2.1 二进制代码的生成过程 5
2.2 ELF 文件格式 26
2.3 程序的装载与调度执行 47
第3章二进制代码信息的收集 54
3.1 nm 54
3.2 ldd 54
3.3 strings 55
3.4 ELF 文件分析工具LIEF 55
3.5 ps 61
3.6 strace 61
3.7 ltrace 62
3.8 ROPgadget 62
3.9 objdump 63
3.10 readelf 65
3.11 GDB 66
3.12 Pwntools 97
3.13 LibcSearcher 127
第4章静态二进制代码分析 130
4.1 基于IDAPro 的静态分析 130
4.2 基于Radare2 的静态分析 148
第5章二进制代码脆弱性评估 164
5.1 常见二进制代码脆弱性 164
5.2 基于系统工具对代码脆弱性的评估 184
点击下载