d0c-s4vage/pfp

see if this is a bug in pfp

Open

#43 aperta il 19 ott 2016

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)Python (37 fork)github user discovery
buggood first issue

Metriche repository

Star
 (203 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

C:\Users\usr\Desktop\exodus\fuzz\Fuzzing_Code\Code\fuzzers>format_fuzzer.py -i p
ngs -o crashes -e png -t 2 --template 010/PNG12Template.bt -f 3 -n 1000 -- C:\Wi
ndows\System32\mspaint.exe %s
Traceback (most recent call last):
  File "C:\Users\usr\Desktop\exodus\fuzz\Fuzzing_Code\Code\fuzzers\format_fuzzer
.py", line 219, in <module>
    main(sys.argv[1:])
  File "C:\Users\usr\Desktop\exodus\fuzz\Fuzzing_Code\Code\fuzzers\format_fuzzer
.py", line 214, in main
    web        = args.web
  File "C:\Users\usr\Desktop\exodus\fuzz\Fuzzing_Code\Code\fuzzers\format_fuzzer
.py", line 124, in mutate_files
    for mutation in self.mutate(src_data):
  File "C:\Users\usr\Desktop\exodus\fuzz\Fuzzing_Code\Code\fuzzers\format_fuzzer
.py", line 91, in mutate
    for mutation in pfp.fuzz.mutate(dom, "binary_only", num=self.iters, at_once=
self.at_once):
  File "C:\Python27\lib\site-packages\pfp\fuzz\__init__.py", line 78, in mutate
    rand_field,field_strat = rand.choice(with_strats)
  File "C:\Python27\lib\random.py", line 275, in choice
    return seq[int(self.random() * len(seq))]  # raises IndexError if seq is emp
ty
IndexError: list index out of range

C:\Users\usr\Desktop\exodus\fuzz\Fuzzing_Code\Code\fuzzers>

Guida contributor