update todos

This commit is contained in:
vanhauser-thc 2023-10-08 09:39:10 +02:00
parent 48bff70cdd
commit af18f2c732

17
TODO.md
View File

@ -1,15 +1,19 @@
# TODO list for AFL++
## Must
- adapt MOpt to new mutation engine
- Update afl->pending_not_fuzzed for MOpt
- cmplog rtn sanity check on fixed length?
- afl-showmap -f support
- afl-fuzz multicore wrapper script
## Should
- cmplog rtn sanity check on fixed length
- afl-showmap -f support
- afl-fuzz multicore wrapper script
- add value_profile but only enable after 15 minutes without finds
- add value_profile but only enable after 15 minutes without finds?
- afl-crash-analysis
- support persistent and deferred fork server in afl-showmap?
- better autodetection of shifting runtime timeout values
- Update afl->pending_not_fuzzed for MOpt
- afl-plot to support multiple plot_data
- parallel builds for source-only targets
- get rid of check_binary, replace with more forkserver communication
@ -28,8 +32,7 @@ QEMU mode/FRIDA mode:
- non colliding instrumentation
- rename qemu specific envs to AFL_QEMU (AFL_ENTRYPOINT, AFL_CODE_START/END,
AFL_COMPCOV_LEVEL?)
- add AFL_QEMU_EXITPOINT (maybe multiple?), maybe pointless as there is
persistent mode
- add AFL_QEMU_EXITPOINT (maybe multiple?)
## Ideas