Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [#640] Make code changes suggested by review | Stephen Morris | 2019-12-20 | 1 | -10/+12 |
| | |||||
* | [#640] Simplification of fuzzing structure | Stephen Morris | 2019-12-20 | 1 | -116/+59 |
| | | | | | | Instead of using a separate thread to read input from the fuzzer, the input is now read in the main thread and transferred to the interface on which Kea is expecting it to appear. | ||||
* | [#640] Major refactoring of fuzzing code | Stephen Morris | 2019-12-20 | 1 | -0/+199 |
1. Convert to C++ class. 2. Extend framework to support DHCPv4 fuzzing. 3. Restrict size of data that can be accepted from AFL. (Kea will only accept up to about 64k or data, (set by the size of a UDP datagram). However, AFL can send much larger data packets, which may cause problems in synchronization between the two threads used to implement fuzzing in Kea. |