-
-
Notifications
You must be signed in to change notification settings - Fork 368
Windows Support for LibAFL-LibFuzzer #3130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…r libafl-libfuzzer
|
||
[target.'cfg(not(windows))'.features] | ||
## Enable the `fork` feature on non-windows platforms | ||
default = ["fork", "tui_monitor"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
don't think we need tui_monitor on non-win
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have to put in a few libs anyway to get this to work so I'll just revert this part of the changes and make tui_monitor work.
This is in MVP working state now with some updates still needed:
Howto test:
|
FWIW the |
This seems to be 100% working now! Just need to do a style pass. |
Nice 💯 |
Ok, adding a CI workflow today or maybe tomorrow (I have actual work to do but it should be relatively quick). |
Please do a justfile entry that is easy to run locally |
We need to land #3099 |
do you have any update? |
Not yet, sorry :) I've been super busy with some other stuff. Still on my radar, I'll finish it up when I have a chance. |
Description
Support for Windows with LibAFL-LibFuzzer. This is a draft with a couple issues still persisting.
Checklist
./scripts/precommit.sh
and addressed all comments