googleprojectzero / winafl

A fork of AFL for fuzzing Windows binaries
Apache License 2.0
2.36k stars 533 forks source link

WinAFL internal crash at PC 0x74c7f94b #398

Open 0xr3act0r opened 1 year ago

0xr3act0r commented 1 year ago

When I check my new WinAFL build I get the following error.

<Application C:\Program Files (x86)\ProgramFolder\FuzzProgram.exe (5084).  WinAFL internal crash at PC 0x74c7f94b.  Please report this at https://github.com/googleprojectzero/winafl/issues.  Program aborted.
0xc0000005 0x00000000 0x74c7f94b 0x74c7f94b 0x00000001 0x00000000
Base: 0x74bd0000
Registers: eax=0x00000000 ebx=0x0019f018 ecx=0x8818eef4 edx=0x00000000
        esi=0x23a31a6c edi=0x00000190 esp=0x0019f038 ebp=0x0019f0e8
        eflags=0x0001020
version 8.0.0, build 1
-no_dynamic_options -client_lib 'C:\Users\Administrator\Desktop\winafl-master\build32\bin\Release\winafl.dll;0;"-debug" "-target_module" "FuzzProgram.exe" "-target_offset" "0x<OFFSET>" "-fuzz_iterations" "10" "-nargs" "2"' -code_api -probe_api -stack_size 56K -max_elide_jmp 0 -max_elide_call 0 -no_inline_ignored_syscalls -native_ex
0x0019f0e8 0x74c57949
0x74d07266 0x64000000>

The command argument I use to run Fuzzer test.

C:\Users\Administrator\Desktop\DynamoRIO-Windows-8.0.0-1\bin32\drrun.exe -c winafl.dll -debug -target_module FuzzProgram.exe -target_offset 0x<OFFSET> -fuzz_iterations 10 -nargs 2 -- "C:\Program Files (x86)\ProgramFolder\FuzzProgram.exe" <program-arguments> C:\Users\Administrator\Desktop\inputTest\test.extensions

Unfortunately I get an error when I start it with afl-fuzz.