Fuzzing.in Logo FUZZING.IN
Back to Blog
Uncategorized

WinAFL useful commands

Author Hardik Shah
August 11, 2020
1 min read

notes to self and may be useful to someone.

Minimising a crashing test case :

afl-tmin.exe -D C:\DRIO\bin32 -i C:\winafl\crashes\crashfile -o C:\crashes\min_crashfile -- -covtype edge -coverage_module coverage.dll -target_method fuzzit -nargs 2 -call_convention thiscall -- C:\winafl\fuzzedapp.exe @@

Reducing corpus using winafl-cmin:

..\winafl-cmin.py -i inCorpus -o inMinCorpus -D C:\Fuzzing\DynamoRIO2\bin32 -covtype edge -call_convention thiscall -coverage_module coverage1.dll -coverage_module coverage2.dll -target_module fuzzedapp.exe -target_offset 0x1000 -nargs 2 --skip-dry-run -- fuzzedapp.exe @@

Tags: notes winafl
Previous Fuzzing afdko with AFL in 32bit Mode
Next [Notes] Fuzzing on linux

Related Posts