winafl icon indicating copy to clipboard operation
winafl copied to clipboard

Will winAfl work on win11 ?

Open salihboshnak opened this issue 2 months ago • 3 comments

HI

What is the main reason winAfl is not working in Win11 ?

When it will be fixed? do you have any plans for it ?

thanks,

salihboshnak avatar Oct 22 '25 12:10 salihboshnak

@ifratric @ivanfratric

salihboshnak avatar Oct 22 '25 12:10 salihboshnak

Hey there, when saying "winAfl is not working in Win11" I assume you mean the issue explained here: https://github.com/googleprojectzero/winafl/issues/466#issuecomment-2801286392 Since the issue is in DynamoRIO and not WinAFL itself, there is little I can do to fix it. As stated in the other bug, in the meantime, I suggest switching to TinyInst backend which should work on Win11.

ifratric avatar Oct 22 '25 13:10 ifratric

Hello, What do you exactly mean with your question.I have a working installation with:

Windows 11 DynamoRIO-Windows-11.3.0

cd C:\Users\fuzz\Desktop\winafl\build64 cmake -G"Visual Studio 16 2019" -A x64 .. -DDynamoRIO_DIR=C:\DynamoRIO-Windows-11.3.0\cmake -DUSE_COLOR=1 cmake --build . --config Release

C:\Users\fuzz\Desktop\winafl\build64\bin\Release>C:\DynamoRIO-Windows-11.3.0\bin64\drrun.exe -c winafl.dll -debug -target_module test.exe -fuzz_iterations 2 -target_offset 0x12e0 -nargs 2 -- test.exe seed.txt

Module loaded, dynamorio.dll Module loaded, winafl.dll Module loaded, drx.dll Module loaded, drreg.dll Module loaded, drmgr.dll Module loaded, drwrap.dll Module loaded, test.exe Module loaded, KERNELBASE.dll Module loaded, KERNEL32.dll Module loaded, ntdll.dll In pre_fuzz_handler In OpenFileW, reading seed.txt In post_fuzz_handler In pre_fuzz_handler About to make IsProcessorFeaturePresent(23) returns 0 Exception caught: c0000417 Module loaded, SECHOST.dll Everything appears to be running normally. Coverage map follows:

callax2030 avatar Nov 13 '25 21:11 callax2030