-
Notifications
You must be signed in to change notification settings - Fork 409
fuzzing targets generation
Sergey Bronnikov edited this page Jun 14, 2024
·
10 revisions
- Many programming languages
- Golang
- Ngolo-fuzzing - Automatic fuzz targets generation for Golang packages.
- https://github.com/thepudds/fzgen - auto-generation Go 1.18 fuzzing wrappers from normal code. Finds buggy call sequences, including data races & deadlocks. Supports rich signature types.
- C/C++
- UTopia - is a tool for automatically generating fuzz drivers from unit tests.
- FUTAG - FUzzing Target Automated Generator.
- https://github.com/UnitTestBot/UTBotCpp- tool that generates unit test by C/C++ source code, trying to reach all branches and maximize code coverage.
- https://github.com/HexHive/FuzzGen
- FuzzBuilder
- Auto-Fuzz (JVM, Python, C/C++)
- FuzzDriverGPT
- APICraft
- Python
- Java
- Jazzer with autofuzz, https://www.code-intelligence.com/blog/autofuzz
- Rubick
- Haskell
- Lua
- Unit test code generator for lua programming language, Conference: 2015 International Conference on Data and Software Engineering (ICoDSE)
- A Case Study on Automated Fuzz Target Generation for Large Codebases - https://arxiv.org/pdf/1907.12214.pdf
Copyright © 2014-2025 Sergey Bronnikov. Follow me on Mastodon @[email protected] and Telegram.
Learning
- Glossary
- Books:
- Courses
- Learning Tools
- Bugs And Learned Lessons
- Cheatsheets
Tools / Services / Tests
- Code complexity
- Quality Assurance Tools
- Test Runners
- Testing-As-A-Service
- Conformance Test Suites
- Test Infrastructure
- Fault injection
- TTCN-3
- Continuous Integration
- Speedup your CI
- Performance
- Formal Specification
- Toy Projects
- Test Impact Analysis
- Formats
Functional testing
- Automated testing
- By type:
WIP sections
Community
Links