飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 10660|回复: 22

[其它] 缓冲区溢出攻击-检测、剖析与预防 PDF

[复制链接]
  • TA的每日心情
    开心
    2019-3-25 14:18
  • 签到天数: 881 天

    [LV.10]以坛为家III

    发表于 2016-1-20 00:08:04 | 显示全部楼层 |阅读模式
    内容介绍:

    对一些恶名昭彰的Internet攻击(如SQL Slammer和Blaster蠕虫)的取证调查,显示了缓冲区溢区是高明的黑客进行攻击时选择的弱点。这些蠕虫会使Internet速度减慢甚至瘫痪,并且需要花费数十亿美元清除它们。目前,威力更强的、更阴险的威胁已经以“Custom exploits”的形式出现,即每一次攻击的exploit都是不同的,从而使exploit更难以发现和防范。这样既不容易记住其名称,也没有相关的媒体报道,但却会带来严重的灾难。  《缓冲区溢出攻击:检测、剖析与预防》清楚地说明,防范无穷无尽的缓冲区溢出攻击变种的唯一方法是对所有的应用程序进行完善的设计、编码和测试。《缓冲区溢出攻击:检测、剖析与预防》是目前用于检测、剖析和防止缓冲区溢出攻击的唯一的专业书籍。


    目录:


    第Ⅰ部分 扩展缓冲区溢出
    第1章 缓冲区溢出的基本概念
    1.1 简介
    1.2 软件安全危机
    1.3 缓冲区溢出的增加
    1.4 exploits与缓冲区溢出
    1.5 定义
    1.6 小结
    1.7 快速解决方案
    1.8 网站链接
    1.9 邮件清单
    1.10 常见问题
    第2章 理解shellcode
    2.1 简介
    2.2 shellcode概述
    2.3 空字节问题
    2.4 实现系统调用
    2.5 远程shellcode
    2.6 本地shellcode
    2.7 小结
    2.8 快速解决方案
    2.9 网站链接
    2.10 邮件清单
    2.11 常见问题
    第3章 编写shellcode
    3.1 简介
    3.2 shellcode示例
    3.3 重用程序变量
    3.4 操作系统间的shellcode
    3.5 理解已有的shellcode
    3.6 小结
    3.7 快速解决方案
    3.8 网站链接
    3.9 邮件清单
    3.10 常见问题
    第4章 Win32汇编语言
    4.1 简介
    4.2 应用程序的内存布置
    4.3 Windows汇编
    4.4 小结
    4.5 快速解决方法
    4.6 网站链接
    4.7 常见问题
    案例分析1.1 FreeBSD NN Exploit代码
    案例分析1.2 xlockmore用户提供的格式化字符串
    案例分析1.3 使用Winsock的Frontpage的拒绝服务
    案例分析1.4 FreeBSD上的cURL缓冲区溢出
    第Ⅱ部分 缓冲区溢出解析
    第5章 堆栈溢出
    5.1 简介
    5.2 Intel x86结构和机器语言基础
    5.3 堆栈溢出和它们的利用
    5.4 什么是Off-by-One 溢出?
    5.5 寻找堆栈溢出的挑战
    5.6 小结
    5.7 快速解决方案
    5.8 网站链接
    5.9 邮件清单
    5.10 常见问题
    第6章 堆腐烂
    6.1 简介
    6.2 简单堆腐烂
    6.3 高级堆腐烂—Doug Lea malloc
    6.4 高级堆腐烂—— System V malloc
    6.5 应用程序防御 5
    6.6 小结
    6.7 快速解决方案
    6.8 网站链接
    6.9 常见问题
    第7章 可移植的网络编程
    7.1 简介
    7.2 什么是格式化字符串
    7.3 使用格式化字符串
    7.4 误用格式化字符串
    7.5 利用格式化字符串缺陷的挑战
    7.6 应用程序防御
    7.7 小结
    7.8 快速解决方案
    7.9 网站链接
    7.10 常见问题
    第8章 Windows缓冲区溢出
    8.1 简介
    8.2 小结
    8.3 问题快速解决方案
    8.4 网站链接
    8.5 常见问题
    案例分析2.1 Linux中的cURL缓冲区溢出
    案例分析2.2 异常客户端密钥远程缓冲区溢出漏洞
    案例分析2.3 X11R6 4.2 XLOCALEDIR溢出
    案例分析2.4 微软MDAC拒绝服务漏洞
    案例分析2.5 本地UUX缓冲区在HPUX上溢出
    第Ⅲ部分 查找缓冲区溢出
    第9章 从源代码中找出缓冲区溢出
    9.1 简介
    9.2 源代码分析
    9.3 免费开放源代码工具
    9.4 Application Defense—— 企业开发版
    9.5 Secure Software公司
    9.6 Ounce Labs公司
    9.7 Fortify Software公司
    9.8 小结
    9.9 快速解决方案
    9.10 网站链接
    9.11 常见问题
    案例分析3.1 InlineEgg I
    案例分析3.2 InlineEgg II
    案例分析3.3 Seti@Home Exploit 代码
    案例分析3.4 微软公司CodeBlue Exploit代码
    附录A 完整的数据换算表
    附录B 有用的系统调用函数

    下载地址:
    游客,如果您要查看本帖隐藏内容请回复

    备注说明:
    书籍来源于网络,仅限用于试读,版权归原作者所有,若喜欢请购买纸质图书,请支持正版!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2016-1-20 13:40:56 | 显示全部楼层
    谢谢楼主分享
    PYG19周年生日快乐!
  • TA的每日心情

    2017-1-14 08:38
  • 签到天数: 212 天

    [LV.7]常住居民III

    发表于 2016-1-22 11:31:59 | 显示全部楼层
    先收藏,,,以后备用
    PYG19周年生日快乐!
  • TA的每日心情

    2018-4-9 20:58
  • 签到天数: 118 天

    [LV.6]常住居民II

    发表于 2016-1-22 14:25:15 | 显示全部楼层
    谢谢楼主分享
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-2-26 11:14
  • 签到天数: 459 天

    [LV.9]以坛为家II

    发表于 2016-1-25 12:58:22 | 显示全部楼层
    下载下来收藏一份
    感谢
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2022-6-12 16:27
  • 签到天数: 149 天

    [LV.7]常住居民III

    发表于 2016-1-28 22:10:49 | 显示全部楼层
    看看,谢谢啦
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2016-3-5 21:49:03 | 显示全部楼层
    read that book can help a lot
    PYG19周年生日快乐!
  • TA的每日心情
    慵懒
    2021-8-21 11:29
  • 签到天数: 25 天

    [LV.4]偶尔看看III

    发表于 2016-5-14 17:33:21 | 显示全部楼层
    非常给力,感谢分享了....
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-23 11:59
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    发表于 2016-6-13 14:59:56 | 显示全部楼层
    感谢分享,收下了
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表