Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/allyourcodebase/aflplusplus
Zig build for AFL++
https://github.com/allyourcodebase/aflplusplus
afl afl-fuzz afl-fuzzer aflplusplus fuzzer fuzzing zig zig-lang zig-package ziglang
Last synced: 23 days ago
JSON representation
Zig build for AFL++
- Host: GitHub
- URL: https://github.com/allyourcodebase/aflplusplus
- Owner: allyourcodebase
- License: mit
- Created: 2024-07-20T19:15:04.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-24T20:11:22.000Z (3 months ago)
- Last Synced: 2024-10-14T02:40:13.774Z (23 days ago)
- Topics: afl, afl-fuzz, afl-fuzzer, aflplusplus, fuzzer, fuzzing, zig, zig-lang, zig-package, ziglang
- Language: Zig
- Homepage:
- Size: 83 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AFLplusplus
[![CI][ci-shd]][ci-url]
[![LC][lc-shd]][lc-url]## Zig build for [AFLplusplus](https://github.com/AFLplusplus/AFLplusplus).
### :arrow_down: Dependencies
Requires a build of LLVM. You can either get one from your favorite package manager, or [build it yourself](https://github.com/ziglang/zig/wiki/How-to-build-LLVM,-libclang,-and-liblld-from-source).
### :rocket: Usage
```sh
git clone https://github.com/allyourcodebase/AFLplusplus.git
cd AFLplusplus/
zig build
```### :100: Easy Source Fuzzing with AFL++
For help fuzzing your executables, see [kristoff-it/zig-afl-kit](https://github.com/kristoff-it/zig-afl-kit).
[ci-shd]: https://img.shields.io/github/actions/workflow/status/allyourcodebase/AFLplusplus/ci.yaml?branch=main&style=for-the-badge&logo=github&label=CI&labelColor=black
[ci-url]: https://github.com/allyourcodebase/AFLplusplus/blob/main/.github/workflows/ci.yaml
[lc-shd]: https://img.shields.io/github/license/allyourcodebase/AFLplusplus.svg?style=for-the-badge&labelColor=black
[lc-url]: https://github.com/allyourcodebase/AFLplusplus/blob/main/LICENSE