记录黑客技术中优秀的内容, 传播黑客文化,分享黑客技术精华

神器——Fuddly介绍

2016-02-16 08:50

神器——Fuddly介绍

2016-02-15 19:05:01 来源:360安全播报 作者:叫我阿米
阅读:1834次 点赞(0) 收藏


分享到:

http://pic1.hackdig.com/pp/2922be572a83b8a8c47e1e825dc5460747a1e06129555e8efd15a3e16a0745518580a0532831a674b204ecaf3fdf3d7d.jpg

        Fuddly是一个fuzzing和data处理框架。

 

功能列表

        1.       图形化的数据模型:

                    .能够以图像的方式表达一些复杂的数据。

                    .对复杂的数据进行管理

                    .对现有的数据进行分析和管理

                    .能够对fuzzing的策略进行生成和变异

        2.       Fuzzing自动化测试框架:

                    .自动扫描目标

                    .以一个独立的探针(probes)对目标进行监视与分析

                    .自动存放检测的历史记录,随时可以查看

                    .自动处理从攻击目标获得的数据(可以实现一些特定是数据转换)


目前所缺乏的:

        1.       完整的文档

        2.       详情请参考TODO文件

 

关于Fuddly文档的结构

        .这个链接展示了这个框架的文档结构。链接http://fuddly.readthedocs.org/en/develop/

        .请根据下面的步骤生成Fuddly文件:

            i.                     先进入docs/目录

            ii.                   使用make html命令生成HTML文档

            iii.                  使用make latexpdf命令生成PDF文档

            iv.                  生成的文档会存放在docs/build/目录下

 

Fuddly启动及测试例子

        fuzzfmk/test.py,这个文件包含了所有Fuddly的测试组件。所以只要运行这个文件即可。

        下面我来说说具体的命令。

            .开启测试,选用全部组件

>> python fuzzfmk/test.py –a


            .开启测试,但是只选用部分组件

>> python fuzzfmk/test.py


            .避免数据模型发生错误,比如替换相同数据,减少错误的数据。

--ignore-dm-specifics


            .一般情况下进行测试的命令

>> python fuzzfmk/test.py <Test_Class>.<test_method>


 

其它:

        如果你有自己设计的数据模型,可以放到imported_data/目录下,之后就可以使用它了。

 

依赖的组件:

        支持Python2和Python3

        必须按照的:

            1.Python2或者Python3的Compatibility库

            可以参考这个页面

            http://pythonhosted.org/six/

            2.必须按照SQLite3数据库

                可选择安装的:

                Xtermcolor:一个终端的色彩组件

                cups: Python绑定libcups

                rpyc: 远程调用Python Call

            3.文档生成

                sphinx: sphinx 必须大于等于 1.3

                texlive (可选): 生成PDF文档的组件

                readthedocs theme(可选):对HTML文档的一个优化

        工具地址在原文链接中

本文由 360安全播报 翻译,转载请注明“转自360安全播报”,并附上链接。
原文链接:https://github.com/k0retux/fuddly

知识来源: bobao.360.cn/learning/detail/2735.html

阅读:73993 | 评论:0 | 标签:无

想收藏或者和大家分享这篇好文章→复制链接地址

“神器——Fuddly介绍”共有0条留言

发表评论

姓名:

邮箱:

网址:

验证码:

公告

关注公众号hackdig,学习最新黑客技术

推广

工具

标签云

本页关键词