fuzzable
fuzzable copied to clipboard
Framework for Automating Fuzzable Target Discovery with Static Analysis. Featured at Black Hat Arsenal USA 2022.
Hi, It would be ideal if the tool could generate harnesses for Windows applications and support for WinAFL.
I made a mistake in forgetting that mangled C++ symbol names start with `_`, and thus analysis on C++ binaries will ignore them altogether. While this has been since fixed,...
Three more flags for `fuzzable analyze`: * `--ignore_symbol` - skip analysis on symbols * `--ignore_file` - for source analysis only, skip file from being parsed with * `--ignore_dir` - for...
FWIW, the [release_helper](https://github.com/vector35/release_helper) plugin can help make the release process simpler in terms of incrementing the version, updating the plugin and creating the appropriate release. I noticed 2.0.2 was updated...
Let's get Ghidra implemented as an analysis backend! This will involve basically adopting the scaffolding that already exists in the base class here: https://github.com/ex0dus-0x/fuzzable/blob/main/fuzzable/analysis/__init__.py#L39 And ensuring that each method per...
We currently don't support this even though a very basic template exists in `templates/linux_source_harness.cpp`. When supporting this feature for source, we could approach this as so: 1. Find the best...
The link to the blogpost (https://codemuch.tech/2021/06/07/fuzzabble/) is dead. Is it available somewhere else ?
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.0.0 to 5.5.1. Release notes Sourced from docker/metadata-action's releases. v5.5.1 Don't set cwd:// prefix for local bake files by @crazy-max in docker/metadata-action#382 Full Changelog: https://github.com/docker/metadata-action/compare/v5.5.0...v5.5.1 v5.5.0 Set...
def natural_loops(target: Function) -> int: return sum([bb in bb.dominance_frontier for bb in target.basic_blocks]) The len() function will then return the length of this list, which is the number of basic...