2017-07-17 14:10:48 +07:00
|
|
|
# 第四章 技巧篇
|
2017-08-08 23:09:42 +07:00
|
|
|
|
2018-04-12 21:16:00 +07:00
|
|
|
- [4.1 Linux 内核调试](4.1_linux_kernel_debug.md)
|
2017-08-08 23:09:42 +07:00
|
|
|
- [4.2 Linux 命令行技巧](4.2_Linux_terminal_tips.md)
|
2017-11-14 20:15:35 +07:00
|
|
|
- [4.3 GCC 编译参数解析](4.3_gcc_arg.md)
|
|
|
|
- [4.4 GCC 堆栈保护技术](4.4_gcc_sec.md)
|
2018-03-18 15:45:52 +07:00
|
|
|
- [4.5 ROP 防御技术](4.5_defense_rop.md)
|
2017-12-09 13:27:34 +07:00
|
|
|
- [4.6 one-gadget RCE](4.6_one-gadget_rce.md)
|
2017-11-10 18:45:37 +07:00
|
|
|
- [4.7 通用 gadget](4.7_common_gadget.md)
|
2017-11-14 20:15:35 +07:00
|
|
|
- [4.8 使用 DynELF 泄露函数地址](4.8_dynelf.md)
|
2018-03-24 00:05:55 +07:00
|
|
|
- [4.9 patch 二进制文件](4.9_patch_binary.md)
|
|
|
|
- [4.10 反调试技术](4.10_antidbg.md)
|
2018-03-24 18:16:03 +07:00
|
|
|
- [4.11 指令混淆](4.11_instruction_confusion.md)
|
2018-04-09 00:12:57 +07:00
|
|
|
- [4.12 利用 __stack_chk_fail](4.12_stack_chk_fail.md)
|
2018-04-14 19:52:17 +07:00
|
|
|
- [4.13 利用 _IO_FILE 结构](4.13_io_file.md)
|
|
|
|
- [4.14 glibc tcache 机制](4.14_glibc_tcache.md)
|
2018-04-18 21:15:42 +07:00
|
|
|
- [4.15 利用 vsyscall 和 vDSO](4.15_vsyscall_vdso.md)
|