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漏洞。 它包含幾個試圖繞過某些過濾器的選項,以及各類特殊的代碼注入技術。

相關文章
相關標籤/搜索