首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

《数据库黑客大曝光—— 数据库服务器防护术》是一本关于数据库安全的书籍,为那些试图保护网络中的数据库系统或者因安全问题而审计客户网络的人们提供了实用的参考资源。

0.1  本书读者对象

本书是为那些对数据库安全的实际问题感兴趣的人们编写的,包括数据库管理员、网络管理员、安全审计员和广大安全研究团体。本书介绍了大量技术,并假设读者熟悉一些知名的安全概念,例如缓冲区溢出、格式化字符串bug、SQL注入和基本网络结构等。在本书中,我们使用C和C++,有时也将源代码汇编,但是一般来说,无需编程技巧就可以理解本书的内容。

最重要的是,本书是为需要确保其数据库系统尽可能安全的人们编写的。

0.2  本书主要内容

本书主要涉及了7个主流数据库系统(Oracle、DB2、Informix、Sybase ASE、MySQL、SQL Server和PostgreSQL)各自实际安全问题的特定细节。我们讨论了隐藏在这些问题背后的机制,并对如何处理这些问题进行了分析,给出了具体的措施和较通用的配置准则。安全问题是不断变化的,本书中的大量内容都是专门针对具体的bug的,但是对一般类型的安全漏洞的结论和讨论在未来几年内仍将有效。

0.3  本书主要结构

本书共分为8个部分,包括26章和3个附录。在各个独立章节中讨论数据库系统。

第I部分 引言

第1章 关注数据库安全的原因

第II部分 Oracle

第2章 Oracle体系结构

第3章 攻击Oracle

第4章 Oracle:深入网络

第5章 保护Oracle

第III部分 DB2

第6章 IBM DB2 通用数据库

第7章 DB2:发现、攻击和防御

第8章 攻击DB2

第9章 保护DB2

第IV部分 Informix

第10章 Informix体系结构

第11章 Informix:发现、攻击和防御

第12章 保护Informix

第V部分 Sybase ASE

第13章 Sybase体系结构

第14章 Sybase:发现、攻击和防御

第15章 Sybase:深入网络

第16章 保护Sybase

第VI部分 MySQL

第17章 MySQL体系结构

第18章 MySQL:发现、攻击和防御

第19章 MySQL:深入网络

第20章 保护MySQL

第VII部分 SQL Server

第21章 Microsoft SQL Server体系结构

第22章 SQL Server:漏洞、攻击和防御

第23章 保护SQL Server

第VIII部分 PostgreSQL

第24章 PostgreSQL体系结构

第25章 PostgreSQL:发现和攻击

第26章 保护PostgreSQL

附录A 时间延迟SQL注入Harness的C代码示例

附录B 危险的扩展存储过程

附录C Oracle默认用户名和口令

在每个章节内,都讨论了数据库的基本体系结构—— 如何在网络中发现它、大致的构造方式以及可能具备的每个结构特性。进而描述对系统的攻击方法,讨论各种类型的安全问题,攻击者如何利用这些问题,以及防御方法。然后讨论了攻击者可以进一步访问网络和侵入数据库服务器的方法。最后,以方便快捷的参考指南形式,讨论了保护数据库的最佳方法。

0.4  使用本书的条件

因为本书是技术性书籍,所以当您阅读各个章节时,也许会发现本书对访问我们正在讨论的系统非常有用。我们所讨论的数据库系统都是最流行的,并且所有相关开发商都免费提供了测试版软件。有关开发商细节的Web站点可以在相关章节中找到。

0.5  本书合作站点

本书提供了合作站点,您可以在合作站点上找到本书的代码示例和示例程序,并可以下载。只要在浏览器内输入www.wiley.com/go/dbhackershandbook或www.tupwk.com.cn /downpage/index.asp即可。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论