dfuzz

Software skärmdump:
dfuzz
Mjukvaruinformation:
Version: 0.6
Ladda upp dagen: 12 May 15
Utvecklare: Richard Marko
Licens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

dfuzz är en automatisk demon konfiguration fuzzer. & Nbsp; Snarare än att vara en fuzzer själv, är dfuzz ett omslag för andra enkla fuzzers lösa några vanliga brister som gör automatiserade tester lite svårt.
Även om dess primära mål är konfigurationsfiler, är det möjligt att använda dfuzz att fuzz alla indatafiler.
De största problemen dfuzz löser är:
- Alfaversioner av fuzzers - de flesta fuzzers är bara alfaversioner som inte längre utvecklas eller upprätthålls
- Gemensamt format - utan att behöva förstå hur man använder varenda underliggande fuzzer
- Anpassningsbara övervakning och automatisk felanalys
- Okomplicerad specifikation av vad som ska testas och vilken fil som ska leverera till målet
- Kombination av mutation och generering av fuzzed filer
stöds fuzzers
- Zzuf (mutation)
- Autodafe (generation)
- Plain (felsökning ändamål)

Användning:

- Installera krav
- Installera dfuzz (exempelvis easy_install dfuzz)
- Skapa en arbetskatalog
- Försörjnings fuzz.conf fil (prov följer)
- Enligt de moduler du vill använda, skapa mut eller gen katalog i din arbetskatalog och leverera en fil att fuzz eller en mall som ska användas
- Körning dfuzz -d -o name_of_the_working_directory
- Observera utgång
- Om allt är bra ta bort -d och -o alternativ och kör kommandot igen
- Kontrollera prover katalog som skapas i din arbetskatalog
- Användning som är inkluderad incident_viewer incidenter webbläsaren om det finns några
Komplett dokumentation i docs katalogen.
Prov fuzz.conf fil
[Global]
binär = libvirtd
args = -f FUZZED_FILE --verbose
trådar = 1
timeout = 2
generationen = 0
mutation = 1
Kombinationen = 0
[Generationen]
moduler = dfuzz.gen.autodafe
priority = hög
[Mutationen]
moduler = dfuzz.mut.zzuf; dfuzz.mut.plain
priority = hög
[Kombination]
moduler = dfuzz.comb.simple
priority = low
I sin enklaste form kan dfuzz användas som zzuf omslag med förbättrad upptäckt och rapporteringsfunktioner

Egenskaper .

  • oberoende underliggande fuzzer
  • mycket konfigurerbar
  • byggd för att vara utskjutbara
  • automation vänliga

Krav :

  • Python
  • fuzzer (zzuf, autodafe, ...)
  • gdb, valgrind (båda är tillval)

Liknande mjukvara

Scalasca
Scalasca

20 Feb 15

filterunit
filterunit

11 May 15

prego
prego

20 Feb 15

BuildBot
BuildBot

17 Feb 15

Annan programvara för utvecklare Richard Marko

sidc-gui
sidc-gui

20 Feb 15

Kommentarer till dfuzz

Kommentarer hittades inte
Kommentar
Slå på bilder!