kali linux fuzz工具集简述

模糊测试是一种自动化软件测试技术,涉及提供无效,意外或随机数据做为计算机程序的输入。 而后监视程序是否存在异常,例如崩溃,内置代码断言失败或潜在的内存泄漏。 一般,模糊器用于测试采用结构化输入的程序。 例如,以文件格式或协议指定该结构,并将有效与无效输入区分开。 有效的模糊器生成“有效”的半有效输入,由于它们不会被解析器直接拒绝,但会在程序中更深层次地建立意外行为,而且“足够无效”以暴露还没有正确处理的极端状况。正则表达式

Bed.pl

BED表明Bruteforce Exploit Detector。 它旨在检查守护进程是否存在潜在的缓冲区溢出,格式化字符串等。
安全


ohrwurm

ohrwurm是一款小巧简单的RTP模糊器,已在少数SIP电话上成功经过测试。 特征:多线程

  • 读取SIP消息以获取RTP端口号的信息
  • 经过提供RTP端口号能够省略读取SIP,从而能够对任何RTP流量进行模糊测试
  • 能够抑制RTCP流量以免编解码器
  • 了解“嘈杂的线条”
  • 特别注意打破RTP处理自己
  • RTP有效载荷模糊了恒定的BER
  • BER是可配置的
  • 须要来自dsniff的arpspoof来进行MITM攻击
  • 要求两部电话都在交换局域网中(GW操做只能部分工做)

界面:
框架


PowerFuzzer

Powerfuzzer是一个高度自动化且彻底可定制的Web模糊器(基于HTTP协议的应用程序模糊器),基于许多其余可用的开源模糊器以及从众多安全资源和网站收集的信息。 它旨在用户友好,现代,有效和工做。xss

目前,它可以识别这些问题:模块化

  • 跨站点脚本(XSS)
  • 注入(SQL,LDAP,代码,命令和XPATH)
  • CRLF
  • HTTP 500状态(一般表示可能的错误配置/安全漏洞,包括缓冲区溢出)

本工具设计和编码为模块化和可扩展。 添加新检查应该只须要添加新方法。
工具


Wfuzz

Wfuzz是一个用于强制Web应用程序的工具,它可用于查找未连接的资源(目录,servlet,脚本等),bruteforce GET和POST参数,用于检查不一样类型的注入(SQL,XSS,LDAP等), bruteforce表单参数(用户/密码),模糊测试等。测试

一些功能:网站

  • 具备多个词典的多注入点功能
  • 递归(当作目录暴力时)
  • 帖子,标题和身份验证数据强制执行
  • 输出到HTML
  • 彩色输出
  • 经过返回码,字数,行号,正则表达式隐藏结果
  • 模糊的饼干
  • 多线程
  • 代理支持
  • SOCK支持
  • 请求之间的时间延迟
  • 身份验证支持(NTLM,Basic)
  • 全部参数bruteforcing(POST和GET)
  • 每一个有效负载多个编码器
  • 与迭代器的有效负载组合
  • 基线请求(过滤结果)
  • 蛮力HTTP方法
  • 多代理支持(经过不一样代理的每一个请求)
  • HEAD扫描(资源发现速度更快)
  • 为已知应用程序量身定制的字典(Weblogic,Iplanet,Tomcat,Domino,Oracle 9i,Vignette,Coldfusion等等)

界面:
编码


XSSer

跨站点“Scripter”(又名XSSer)是一种自动框架,用于检测,利用和报告基于Web的应用程序中的XSS漏洞。 它包含几个试图绕过某些过滤器的选项,以及各类特殊的代码注入技术。

相关文章
相关标签/搜索