Ivan Fratric

Results 256 comments of Ivan Fratric

Adding @yoava333 who added the process affinity support in https://github.com/googleprojectzero/winafl/pull/92. He's probably a better person to answer questions about cpu_core_count. As for your second question, AFAIK thread_coverage and process affinity...

Hey, First of all thank you for sending the PR and sorry about the late reply - I'm on vacation currently. Please note that I can only accept PRs from...

Most likely an error in your command line, e.g. does the path to the target .exe contain spaces (if so, you need to quote it).

Hm, strange, looking at the build rules, winafl.dll should be built whenever `-DDynamoRIO_DIR` is defined (check if you mistyped), unless there were build errors. Other stuff you can check: -...

You could also try opening the generated solution file in Visual Studio and just build winafl.dll from there.

Then it looks like that target wasn't generated. Possibly the value of -DDynamoRIO_DIR is incorrect? Note that it should point to the directory relative to the source directory, not the...

You are correct that destroy_target_process is not appropriate here, in the Intel PT mode the correct function to call would be https://github.com/googleprojectzero/winafl/blob/master/winaflpt.c#L1381 (or, better yet, destroy_target_process should be modified to...

I should note, however, that not closing the input handle in the target might lead to resource problems on the machine, as you would be leaking one file handle per...

Interesting, do you know in which cases exactly EXCEPTION_NONCONTINUABLE will be set and (perhaps more importantly) when it will not be set? My concern here is missing some exceptions that...

IIRC, when a target is running under DynamoRIO, some exceptions will normally be generated and handled by DynamoRIO. drmgr_register_exception_event is a mechanism for the client to get only those exceptions...