You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you want to use IJON - helping fuzzer coverage through code annotation - then
58
+
have a look at the [maze example](afl/examples/maze.rs) how to use it.
59
+
60
+
You can find the AFL++ IJON documentation at [https://github.com/AFLplusplus/AFLplusplus/blob/stable/docs/IJON.md](https://github.com/AFLplusplus/AFLplusplus/blob/stable/docs/IJON.md)
61
+
62
+
Note that the IJON macros have been rustyfied to lowercase - hence `IJON_MAX(x)` is `ijon_max(x)` in Rust.
63
+
64
+
You will need to the following parts of cargo AFL:
65
+
66
+
```
67
+
use afl::ijon_hashint;
68
+
use afl::ijon_hashstr;
69
+
use std::ffi::CString;
70
+
```
71
+
72
+
plus any macros that you use, e.g. `afl::ijon_max`.
0 commit comments