dfuzz

軟件截圖:
dfuzz
軟件詳細信息:
版本: 0.6
上傳日期: 12 May 15
開發: Richard Marko
許可: 免費
人氣: 75

Rating: 3.0/5 (Total Votes: 1)

dfuzz是一個後台程序自動配置的fuzzer 而不是一個模糊器本身,dfuzz是包裝等簡單模糊器解決這使得自動化測試有點困難一些常見的缺陷。
雖然它的基本目標是配置文件,它有可能使用dfuzz到模糊測試任何輸入文件。
dfuzz解決的主要問題是:
- 模糊器的版本阿爾法 - 大多數模糊器是其不再開發或僅僅維持阿爾法版本
- 通用格式 - 無需了解如何使用每一個潛在的fuzzer
- 可定制的監控和自動錯誤分析
- 的測試什麼和直接規範的文件提供給目標
- 組合突變的模糊化的文件和生成的
支持模糊器
- zzuf(突變)
- autodafe(代)
- 平原(調試)

用法:

- 安裝要求
- 安裝dfuzz(例如easy_install的dfuzz)
- 創建工作目錄
- 供應fuzz.conf文件(如下示例)
- 根據您要使用,在你的工作目錄中創建MUT或根目錄,並提供一個文件或模糊測試模塊要使用的模板
- 運行dfuzz -d -o name_of_the_working_directory
- 觀察輸出
- 如果一切順利取出-d和-o選項,然後再次運行該命令
- 檢查你的工作目錄中創建樣本目錄
- 使用包括incident_viewer到瀏覽器的事件,如果有任何
完整的文檔在docs目錄。
示例fuzz.conf文件
[全球]
二進制=的libvirtd
的args = -f FUZZED_FILE --verbose
線程= 1
超時= 2
代= 0
突變= 1
組合= 0
[代]
模塊= dfuzz.gen.autodafe
優先級=高
[突變]
模塊= dfuzz.mut.zzuf; dfuzz.mut.plain
優先級=高
[聯合]
模塊= dfuzz.comb.simple
優先級=低
在它最簡單的形式,dfuzz可以作為一個zzuf包裝與增強的檢測和報告功能

功能

  • 在獨立潛在的模糊器的
  • 高度可配置的
  • 建是延伸
  • 自動化友好

要求

  • 在Python的
  • 模糊器(zzuf,autodafe,...)
  • GDB,Valgrind的(都是可選的)

類似的軟件

python-noseenv
python-noseenv

20 Feb 15

bug-repo-syncer
bug-repo-syncer

14 Apr 15

nose-setenv
nose-setenv

14 Apr 15

testkit
testkit

20 Feb 15

顯影劑的其他軟件 Richard Marko

sidc-gui
sidc-gui

20 Feb 15

意見 dfuzz

評論沒有發現
添加評論
打開圖片!