fluffi
fluffi copied to clipboard
FLUFFI (Fully Localized Utility For Fuzzing Instantaneously) - A distributed evolutionary binary fuzzer for pentesters
We have observed in a number of instances that the running instances of `Local Managers` sometimes go usually high ( or they don't converge when we set all of them...
sometime ago, somewhere we broke the compatibility between socket.io versions in flask and js. also, we apparently need a cors header now. [CORS:](https://github.com/siemens/fluffi/blob/f4781fc2a9755275dc9c11a71ee08358892f31e8/srv/fluffi/data/dashsync/main.py#L28) `socketio = SocketIO(app, cors_allowed_origins="*")` [socket.io](https://github.com/siemens/fluffi/blame/f4781fc2a9755275dc9c11a71ee08358892f31e8/srv/fluffi/data/fluffiweb/app/get_static_dependencies.sh#L105): slim is...
We observe that when a Linux worker node restarts in our deployment, it will run: ```shell rsync -av /home/fluffi_linux_user/fluffi/persistent/ /home/fluffi_linux_user/fluffi/ramdisk/ ``` But, at least with our setup (our worker nodes...
Some small patches which have a benefit for the code quality and safety of the framework.
Fixes #271 I believe the issue is that `TestExecutorDynRio.h` has `#include `. `globals_shared.h` is a header file that is supposed to just be used internally by DynamoRIO, so a different...
Note - to clear up the terminology: path coverage is what is being recorded which uses a hash of the edge coverage. To enable, the `edgeCoverageModule` option should be set...
Set `powerSchedule` option to either: `constant` (default): - Configured to mimic original FLUFFI functionality - Constant energy for each fuzz, incrementing towards maximum or decrementing if error occurs - `constantFuzz`...
Set `searchStrategy` option to either: `rating` (default): - Original FLUFFI functionality - Selects testcase with highest rating or `roundRobin`: - Selects testcase that was chosen the longest time ago or...
Documentation for #275, #276, and #277 added to `usage.md`.
When following the instructions for compiling for Ubuntu, compilation ends with the following error: ``` HEAD is now at e1968d9 Update LICENSE -e [compiling] TestExecutorDynRio.cpp... -e [compiling] GDBThreadCommunication.cpp... -e [compiling]...