阅读更多
Mozilla推出了FuzzDB开源项目,这是一个用于对应用程序进行Fuzz安全测试的攻击模式和发现模式数据库,也就是一个包含了各种安全攻击模式的测试用例集合。其中包括可用于识别特殊的服务器响应和文档资源的攻击模式、可预测的资源名称、正则表达式模式等等。

FuzzDB可以用来做什么?

你可以使用FuzzDB来测试Web应用程序的安全性,比如:

  • 可结合流行的渗透测试工具(如OWASP Zap或Burp Suite Web)对应用进行渗透测试
  • 作为一个标准的ZAP Intercepting Proxy 插件
  • 构建新的自动扫描器和自动化渗透测试工具
  • 通过使用HTTP语义以外的东西来测试Web服务
  • 可作为恶意输入内容,来测试GUI或命令行软件
  • 使你的开源或商业应用程序安全性更高
  • 识别你的探测器中的特殊响应
  • 可通过这些测试用例来模拟攻击你的Web服务器,以测试IDS或IPS
  • Web安全产品测试
  • 测试自定义的Web服务器或其他网络服务中的漏洞
  • 构建入侵识别和响应系统
  • 可作为一个学习工具,帮你更好地理解各种不同的、恶意的、能导致漏洞的字节组合
对于推出FuzzDB的原因,开发者Amuntner表示:

引用
在网络安全方面,大多数人只关注攻击表面的东西,而很少去关注攻击模式库的开发。当我们动态测试Web应用程序的安全漏洞时,我们所使用的测试用例是否足够好?是否足够全面?

因此我将精力放在了找某些类型安全漏洞的速度和准确性上,并开始对各种攻击字符串、攻击文件和词典进行收集和分类,然后重新组织,就诞生了FuzzDB。


FuzzDB既然是一个安全测试用例集合,那么也不排除别有用心的人会利用它进行破坏。对此Amuntner认为,该项目的根本目的是用来进行安全测试,如果开发人员和测试人员在软件开发周期中使用了FuzzDB,那么其他人就不会有机会找到漏洞。

Amuntner表示,FuzzDB的终极目标是——作为一个攻击工具,FuzzDB已经过时了。因为Web应用程序都已变得更加安全了,攻击者通过FuzzDB也找不到类似的漏洞了。

详细信息:Introducing FuzzDB

项目地址:https://github.com/rustyrobot/fuzzdb
1
1
评论 共 2 条 请登录后发表评论
2 楼 yunzhu 2013-08-21 17:02
dsjt 写道
FuzzDB的终极目标是——作为一个攻击工具,FuzzDB已经过时了。
有种“引刀成一快,不负少年头”的慷慨就义的赶脚

  
1 楼 dsjt 2013-08-21 15:52
FuzzDB的终极目标是——作为一个攻击工具,FuzzDB已经过时了。
有种“引刀成一快,不负少年头”的慷慨就义的赶脚

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • XML文件数据导入到数据库中

    将XML文件中的数据导入到sql server数据库中,代码仅供学习参考

  • xml导入数据库

    /*** CREATE TEMP TABLE ***/CREATE TABLE REF_CITY_RECORD(ACTION VARCHAR2(1),CODE_AREA VARCHAR2(100),CODE_LOC  VARCHAR2(50),CODE_CITY VARCHAR2(100),CITY_DESC VARCHAR2(100),CITY_DESC_BIG5 VARCHAR2(100),S

  • MYSQL导入xml

    MYSQL导入xml导出xml 一、导出xml 1、按照SQL语句导出表数据到xml文件 mysql -X -uroot -p123456 -e "use mysql; select * from cs_student;" > ./a.xml 导出的xml格式如下 <resultset statement="select * from cs_student" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <row&

  • 利用OleDb对象,将数据库中全部表转换成XML文件

    利用OleDb对象,将数据库中全部表转换成XML文件    ASP.NET Dataset让你在页面中使用XML格式的文件提供了便利。如果您的数据全部都在一个数据库中,该如何进行转换呢?如果你的数据库与OleDb兼容的话,下面就看看如何把数据库中的所有表转换成XML文件。文件名字与数据库中的表的名字相同。本代码包含两个版本:C#版本和VB.NET版本。C#版本:[测试]

  • 利用OleDb将xml文件的数据导入到数据库中

    Html代码:@ Page Language="C#" AutoEventWireup="true" CodeFile="xmlole.aspx.cs" Inherits="xmlole" %> DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xh

  • 使用dom4j 将xml文件中的数据导入到数据库中

    什么是dom4j:它就是java的一个xml api,用来读写XML文件的。第一步:用eclipse创建一个简单的java project             第二步:导入所需要的包,这里导入到的是mysql数据库             dom4j-1.6.1 (1).jar             jaxen-1.1-beta-6.jar             mysql-connect...

  • 用sql写个作业每隔五分钟去读某个文件夹下所有xml文件,并导入到DB中

    消息 15281,级别 16,状态 1,过程 xp_cmdshell,第 1 行SQL Server 阻止了对组件 'xp_cmdshell' 的 过程 'sys.xp_cmdshell' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'xp_cmdshell'。有关启用 'xp_cmdshell' 的详细信息,请参阅 SQL S...

  • XML导入Access/MySql数据库 XML2OleDb

    学校XML课程布置了一个作业“XML导入Access和MySql”,我在网上找到了孟子E章的Xml2OleDb,功能很全面,唯一的不足就是缺少了导入MySql的支持,经过我的完善,补充了该功能。 我的版本是为了交作业,所以去掉了连接字符串自输入,而是固定在web.config里啦。导入MySql的代码与2OleDb有所不同,思路是一样的,下面我贴出来2MySql的代码段: vie...

  • 用DOM方法解析xml文件并存入Mysql数据库【java】

    对于一个数据量大、复杂的xml文件,要进行解析并且存入数据库。首先要对xml文件的dom结构有所了解,并进行分析,然后获取自己想要的数据,之后进行数据的存储。 接下来说明一下具体的步骤和方法。 一、解析xml文件 我的xml文件(这里只是列出了一部分)如下: 22097 Ajay Gupta Ajay Gupta Explanation-based Failure Re

  • php xml2mysql_php mysql与xml数据相互转换程序

    很多时间我们要把数据保存到其它地方,如保存到xml或又想把xml数据保存到mysql数据库,下面我们就提供了一款php mysql与xml数据相互转换程序哦。先来看看调用方法$xml = new MySQL2XML(array('host'=>'localhost', 'username'=>'root', 'password'=>'', 'database'=>'mysq...

  • MYSQL解析XML数据

    解析MYSQL数据库中的xml数据本次分享是解析数据库中的xml文件,获取节点的属性及值: 准备xml数据 解析xml节点属性及值 准备XML数据<?xml version="1.0" encoding="utf-8"?><root> <meta name="description">我在做测试</meta> <element name="节点1"> <child name=

Global site tag (gtag.js) - Google Analytics