Valentin Huber

Results 64 comments of Valentin Huber

I have just copy-pasted the entire list of `havoc_mutations` in my project for now. There is an issue with `CrossoverInsertMutator` and `CrossoverReplaceMutator`, since they expect the `Input` in the `State`...

I will try to at some point create a PR with all this logic, with an interface which should make it very easy to mutate byte vector parts of custom...

@addisoncrump If you can't be bothered to read the entire thread, here's the gist: [Requirements](https://github.com/AFLplusplus/LibAFL/issues/2202#issuecomment-2126621931) and [Problem](https://github.com/AFLplusplus/LibAFL/issues/2202#issuecomment-2124767632)

> It is definitely possible to perform a mapping operation as you describe across a tuple. I'll implement the machinery for this real quick. Awesome, thank you! > You will...

I'm currently writing a [TCP/IP fuzzer](https://github.com/riesentoaster/fuzzing-zephyr-network-stack) for my master's thesis, where I'm using the TCP flags in the header of the returned packets as feedback. I'm using a custom `Executor`...

One could do that probably, yes. I cannot — no time left :D Also: overcommit is a quick and dirty fix.

If I may: Have you considered just writing a custom `Executor` instead of changing a lot of existing code? That's often surprisingly straightforward. You can then just pass it an...

> @riesentoaster I didn't think about writing one from scratch honestly - I think I'lll also try that out, thanks! Check out the `baby_fuzzer_custom_executor` example, it may be a good...

I am not sure this is possible using a `GenericInProcessExecutor`. Generally, the executor owns the observers. However, the interface of `GenericInProcessExecutor` is such that you cannot manually access them in...

The fuzzbench example (`fuzzers/inprocess/fuzzbench`) uses `StdMapObserver` > `HitcountsMapObserver` with `track_indices` > `MaxMapFeedback`. I'll try that. In general, it'd be really nice to have some more beginner-friendly documentation for the observers/feedbacks....