No instrumentation detected error
I am having the error while starting the fussing session with my harness application as No instrumentation detected. The same is working on windows 7 but on windows 10 it is giving the error. I have build the Win AFL with DynamoRIO 8.0.0. The issue is specific to some binaries. previously I have run the successful fuzzing sessions with same build.
Hi, on the newer Windows, you should be using the weekly DynamoRIO build from https://github.com/DynamoRIO/dynamorio/releases, not 8.0.0
Hi, on the newer Windows, you should be using the weekly DynamoRIO build from https://github.com/DynamoRIO/dynamorio/releases, not 8.0.0
Actually we are trying to fuzz usp10.dll with the help of below harness https://github.com/googleprojectzero/BrokenType/blob/master/ttf-otf-windows-loader/ttf-otf-windows-loader.cpp but it is showing the same error irrespective of DynamoRIO version we have also tried with latest weekly builds of DynamoRIO.
Hm, if you're still having issues with the latest DR, then the only option is to either use an older Windows version or a different instrumentation backend. You can also try Jackalope (https://github.com/googleprojectzero/Jackalope) which is a different fuzzer I wrote and uses TinyInst (https://github.com/googleprojectzero/TinyInst) for instrumentation. It was reported that it works in some cases where DR does not (on the newer Windows versions). At some point I also plan to add TinyInst as a backend for WinAFL, but at this point I'm still working on improving some of its features.
Hm, if you're still having issues with the latest DR, then the only option is to either use an older Windows version or a different instrumentation backend. You can also try Jackalope (https://github.com/googleprojectzero/Jackalope) which is a different fuzzer I wrote and uses TinyInst (https://github.com/googleprojectzero/TinyInst) for instrumentation. It was reported that it works in some cases where DR does not (on the newer Windows versions). At some point I also plan to add TinyInst as a backend for WinAFL, but at this point I'm still working on improving some of its features.
Even I am too facing the same issue, as I have also tried to fuzz the same harness earlier with WinAFL, then i also tried to fuzz it using Jackalope, but for me it too didn't work as it threw error, "No interesting input files"