一、前言:
边看边写边实操
二、目录:
操作系统是连接计算机硬件与上层软件及用户的桥梁。该书全面介绍了操作系统的安全问题。从基本的栈、堆、内存布局等方面着手,深入到操作系统的各个层次方面。
第一部分:破解入门:x86上的Linux
第1章:基础
1、基本概念
(1)内存管理
(2)汇编语言
2、识别汇编指令里的C&C++代码
第2章:栈溢出
1、缓冲区
2、栈
3、栈上的缓冲区溢出
4、有趣的转换
5、利用漏洞获取根特权
(1)地址问题
(2)NOP法
6、战胜不可执行栈
第3章:shellcode
1、理解系统调用
2、为exit()系统调用写shellcode
3、可注入的shellcode
4、派生shell
第4章:格式化串漏洞
1、储备知识
2、什么是格式化串
3、什么是格式化串漏洞
4、利用格式化串漏洞
(1)使服务崩溃
(2)信息泄露
5、控制程序执行
6、为什么会这样
7、格式化串技术概述</