dfuzz

Skjermbilde programvare:
dfuzz
Prog.varedetaljer:
Versjon: 0.6
Last opp dato: 12 May 15
Utvikler: Richard Marko
Lisens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

dfuzz er en automatisk daemon konfigurasjon fuzzer. & Nbsp; Snarere enn å være en fuzzer seg selv, er dfuzz en wrapper for andre enkle fuzzers løse noen vanlige feil som gjør automatisert testing litt vanskelig.
Selv om dens primære mål er konfigurasjonsfiler, er det mulig å bruke dfuzz til fuzz eventuelle innspill filer.
Hovedproblemene dfuzz løser er:
- Alfaversjoner av fuzzers - de fleste av fuzzers er bare alpha-versjoner som ikke lenger utvikles eller vedlikeholdt
- Felles format - du trenger ikke å forstå hvordan du bruker hver eneste underliggende fuzzer
- Passelig overvåking og automatisk feilanalyse
- Grei presisering av hva som skal testes og hvilken fil som skal levere til målet
- Kombinasjonen av mutasjon og generering av fuzzed filer
Støttede fuzzers
- Zzuf (mutasjon)
- Autodafe (generasjon)
- Plain (debugging formål)

Bruk:

- Installere krav
- Installere dfuzz (for eksempel easy_install dfuzz)
- Skape en arbeidskatalog
- Forsyning fuzz.conf fil (sample følger)
- I henhold til de moduler du ønsker å bruke, skape mut eller gen katalog i arbeidskopien og levere en fil til fuzz eller en mal å bruke
- Run dfuzz -d -o name_of_the_working_directory
- Observere utgang
- Hvis alt er i orden fjerne -d og -o alternativer og kjøre kommandoen igjen
- Sjekk prøvene katalogen opprettet i arbeidskatalog
- Bruk inkludert incident_viewer til hendelser leserens om det er noen
Fullstendig dokumentasjon i docs katalogen.
Prøve fuzz.conf fil
[Global]
binær = libvirtd
args = -f FUZZED_FILE --verbose
tråder = 1
timeout = 2
generasjon = 0
mutasjon = 1
Kombinasjonen = 0
[Generasjon]
moduler = dfuzz.gen.autodafe
prioritet = høy
[Mutasjon]
moduler = dfuzz.mut.zzuf; dfuzz.mut.plain
prioritet = høy
[Kombinasjon]
moduler = dfuzz.comb.simple
prioritet = lav
I sin enkleste form kan dfuzz brukes som en zzuf wrapper med forbedret deteksjon og rapportering evner

Egenskaper .

  • uavhengig av underliggende fuzzer
  • svært konfigurerbar
  • bygget for å være utbyggbar
  • automatisering vennlig

Krav

  • Python
  • fuzzer (zzuf, autodafe, ...)
  • gdb, Valgrind (begge er tilleggsutstyr)

Lignende programvare

pytest-marks
pytest-marks

15 Apr 15

crpcut
crpcut

20 Feb 15

snort
snort

14 Apr 15

Annen programvare fra utvikleren Richard Marko

sidc-gui
sidc-gui

20 Feb 15

Kommentarer til dfuzz

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!