dfuzz

Software screenshot:
dfuzz
Podrobnosti Software:
Verze: 0.6
Datum uploadu: 12 May 15
Vývojka: Richard Marko
Licence: Volný
Popularita: 7

Rating: nan/5 (Total Votes: 0)

dfuzz je automatická konfigurace démon fuzzer & nbsp;. Spíše než fuzzer sama o sobě, dfuzz je wrapper pro jiné jednoduché fuzzers řešení několika běžných nedostatků, které umožňuje automatizované testování trochu obtížné.
Ačkoli jeho primární cíle jsou konfigurační soubory, je možné použít dfuzz na Fuzz všechny vstupní soubory.
Hlavními problémy dfuzz řeší, jsou:
- Alfa verze fuzzers - většina fuzzers jsou jen verze alfa, které jsou již vyvinuty nebo udržované
- Společný formát - není třeba pochopit, jak používat každý základní fuzzer
- Přizpůsobitelné sledování a automatická analýza chyb
- Jednoduché upřesnění toho, co testovat, a který soubor dodávat k cíli
- Kombinace mutací a generace fuzzed souborů
Podporované fuzzers
- Zzuf (mutace)
- Autodafe (generace)
- Prostý (účely ladění)

Použití:

- Instalace požadavky
- Instalace dfuzz (například easy_install dfuzz)
- Vytvoří pracovní adresář
- Dodávka fuzz.conf soubor (příklad následuje)
- V souladu s moduly, které chcete použít, vytvořit Mut nebo gen adresář ve vašem pracovním adresáři a dodat soubor Fuzz nebo šablony k použití
- Běh dfuzz -d -o name_of_the_working_directory
- Sledovat výstup
- Pokud je vše v pořádku odstranit -d a -o možnosti a znovu spustit příkaz
- Zkontrolujte adresář vzorků vytvořené ve vašem pracovním adresáři
- Použití součástí incident_viewer na mimořádné události v prohlížeči pokud existují
Kompletní dokumentace v docs adresáři.
Ukázkový fuzz.conf soubor
[Global]
binární = libvirtd
args = -f FUZZED_FILE --verbose
threads = 1
timeout = 2
generace = 0
mutace = 1
kombinace = 0
[Generace]
moduly = dfuzz.gen.autodafe
priority = high
[Mutace]
moduly = dfuzz.mut.zzuf; dfuzz.mut.plain
priority = high
[Kombinace]
moduly = dfuzz.comb.simple
priority = low
V tom to nejjednodušší forma, dfuzz může být použit jako zzuf obalu se zvýšenou detekcí a vytváření zpráv

Vlastnosti :.

  • nezávislá podkladového fuzzer
  • vysoce konfigurovatelný
  • postavena tak, aby rozšiřitelný
  • automatizační přátelský

Požadavky na :

  • Python
  • fuzzer (zzuf, autodafe, ...)
  • gdb, valgrind (oba jsou volitelné)

Podobný software

teamcity-messages
teamcity-messages

15 Apr 15

dingus
dingus

14 Apr 15

Bazinga
Bazinga

11 May 15

PMD
PMD

9 Dec 15

Ostatní software developer Richard Marko

sidc-gui
sidc-gui

20 Feb 15

Komentáře k dfuzz

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!