Skip to content

Conversation

ligurio
Copy link
Owner

@ligurio ligurio commented Oct 26, 2024

No description provided.

@ligurio ligurio force-pushed the ligurio/support-afl branch 5 times, most recently from a78174c to eeeb2c3 Compare October 28, 2024 15:23
@ligurio ligurio marked this pull request as draft January 19, 2025 08:48
@ligurio ligurio force-pushed the ligurio/support-afl branch from eeeb2c3 to e2838cb Compare July 2, 2025 19:22
@ligurio ligurio force-pushed the ligurio/support-afl branch 8 times, most recently from dec6970 to ef46be3 Compare August 5, 2025 19:30
ligurio and others added 3 commits August 5, 2025 22:39
The patch add an initial integration of AFL (American Fuzzy Lop)
with Lua programming language [1].

A Lua AFL integration using the debug hook functionality which
fires as Lua traverses lines,
https://gist.github.com/stevenjohnstone/2236f632bb58697311cd01ea1cafbbc6

TODO:

- Add regression test with NOFORK
- Share common `debug_hook()`
- Fix passing a `buf` to `TestOneInput`
- Clang is not required, build only `afl-lua` if Clang is not available.
- Update documentation

1. https://github.com/ligurio/afl-lua
@ligurio ligurio force-pushed the ligurio/support-afl branch from ef46be3 to bdad855 Compare August 6, 2025 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant