fuzzable icon indicating copy to clipboard operation
fuzzable copied to clipboard

Framework for Automating Fuzzable Target Discovery with Static Analysis. Featured at Black Hat Arsenal USA 2022.

Results 21 fuzzable issues
Sort by recently updated
recently updated
newest added

Hi, It would be ideal if the tool could generate harnesses for Windows applications and support for WinAFL.

enhancement
help wanted

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,...

enhancement
good first issue

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...

enhancement
good first issue

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...

enhancement
help wanted
analysis-backend

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...

enhancement
help wanted

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...

dependencies

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...