awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to google/syzkaller

Projects sharing features with Syzkaller

30 open-source projects similar to google/syzkaller, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • dvyukov/go-fuzzdvyukov avatar

    dvyukov/go-fuzz

    4,853View on GitHub↗

    go-fuzz is a coverage-guided randomized testing tool for identifying crashes and logic bugs in Go code. It consists of a fuzzer that evolves random inputs based on code execution paths, an instrumentation tool that produces binaries for tracking coverage, and a seed corpus manager. The tool utilizes compile-time binary instrumentation to monitor branch coverage and employs a feedback-driven mutation loop to prioritize inputs that reach new sections of the codebase. It includes capabilities for comparative differential testing to identify logic errors by executing different implementations of

    Go
    View on GitHub↗4,853
  • google/clusterfuzzgoogle avatar

    google/clusterfuzz

    5,574View on GitHub↗

    ClusterFuzz is an automated platform that runs coverage-guided fuzzers at scale to find security and stability bugs in software. It orchestrates libFuzzer and AFL++ across distributed clusters of worker bots, collecting coverage feedback to guide input mutation and discover crashes. The platform provides a web-based dashboard for configuring fuzzing jobs, monitoring progress, and inspecting crash reports, with role-based access control to restrict sensitive features. The system automates the full fuzzing lifecycle, from build pipeline integration and corpus management to crash triage and bug

    Pythonfuzzingsecuritystability
    View on GitHub↗5,574
  • google/aflgoogle avatar

    google/AFL

    4,064View on GitHub↗

    AFL is a coverage-guided fuzzer and security vulnerability scanner used to identify software bugs and memory corruption by feeding programs mutated data. It functions as a binary instrumentation tool and a test case minimizer to locate crashes and isolate the smallest set of bytes causing a fault. The project distinguishes itself through its ability to operate as a parallel fuzzing orchestrator, distributing workloads across multiple CPU cores or networked machines. It utilizes dictionary-based mutation for complex file formats and performs input sensitivity analysis to identify critical sect

    C
    View on GitHub↗4,064

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • aflplusplus/aflplusplusAFLplusplus avatar

    AFLplusplus/AFLplusplus

    6,605View on GitHub↗

    AFL++ is a coverage-guided fuzzing framework that discovers crashes and hangs in software by mutating inputs while tracking which code paths are exercised. It functions as both a fuzzing engine and a campaign manager, supporting targets with or without source code through compile-time instrumentation, dynamic binary instrumentation, and emulation. The framework includes tools for crash triage and analysis, test case minimization, and campaign deployment across local or distributed environments. The framework distinguishes itself through its breadth of instrumentation backends, allowing users

    C
    View on GitHub↗6,605
  • google/fuzzinggoogle avatar

    google/fuzzing

    3,772View on GitHub↗

    This project is a comprehensive software fuzzing knowledge base and technical guide designed for discovering software bugs and vulnerabilities. It serves as a resource for implementing coverage-guided, structure-aware, and hybrid fuzzing across various targets, including compiled binaries and hardware kernels. The resource provides specialized guidance on using grammars and defined data formats to generate syntactically valid inputs for complex APIs. It also details methods for combining grey-box fuzzing with symbolic execution to reach deep execution paths and utilizes binary instrumentation

    C++
    View on GitHub↗3,772
  • sslab-gatech/janussslab-gatech avatar

    sslab-gatech/janus

    236View on GitHub↗

    Janus: a state-of-the-art file system fuzzer on Linux

    C
    View on GitHub↗236
  • lkl/linuxlkl avatar

    lkl/linux

    905View on GitHub↗

    Linux kernel source tree

    C
    View on GitHub↗905
  • compsec-snu/razzercompsec-snu avatar

    compsec-snu/razzer

    377View on GitHub↗

    A Kernel fuzzer focusing on race bugs

    C
    View on GitHub↗377
  • ucsb-seclab/difuzeucsb-seclab avatar

    ucsb-seclab/difuze

    386View on GitHub↗

    Fuzzer for Linux Kernel Drivers

    C++
    View on GitHub↗386
  • assetnote/kiterunnerassetnote avatar

    assetnote/kiterunner

    3,204View on GitHub↗

    Contextual Content Discovery Tool

    Go
    View on GitHub↗3,204
  • kernelslacker/trinitykernelslacker avatar

    kernelslacker/trinity

    903View on GitHub↗

    Linux system call fuzzer

    C
    View on GitHub↗903
  • ucsb-seclab/actorucsb-seclab avatar

    ucsb-seclab/actor

    40View on GitHub↗

    Source code for ACTOR, an action-guided kernel fuzzer (USENIX 2023 paper)

    Go
    View on GitHub↗40
  • antonio-morales/fuzzing101antonio-morales avatar

    antonio-morales/Fuzzing101

    3,796View on GitHub↗

    Fuzzing101 is an educational resource providing a structured curriculum and containerized security labs for learning software fuzzing and vulnerability research. It functions as a training course that guides users through the process of identifying security flaws using systematic input manipulation and memory corruption analysis. The project distinguishes itself by providing isolated environments that ensure consistent build dependencies for practicing software instrumentation and crash triaging. It includes a practical tutorial on using evolutionary fuzzing engines and instrumentation tools

    View on GitHub↗3,796
  • anthropics/defending-code-reference-harnessanthropics avatar

    anthropics/defending-code-reference-harness

    6,224View on GitHub↗

    This project is a framework for the autonomous discovery and remediation of security vulnerabilities using large language model agents. It functions as a security research pipeline that automates the process of reconnaissance, crash discovery, and exploitability analysis to identify reproducible software bugs. The system distinguishes itself by utilizing a containerized agent sandbox that restricts network egress and filesystem access to prevent host compromise. It employs a specialized patch generation and validation loop, which includes adversarial re-attack testing where a fresh agent atte

    Python
    View on GitHub↗6,224
  • maruel/panicparsemaruel avatar

    maruel/panicparse

    3,711View on GitHub↗

    Panicparse is a toolset for Go crash analysis and runtime debugging. It functions as a panic stack trace parser, a race detector log parser, and a goroutine deduplicator designed to transform raw crash dumps and thread sanitizer output into structured, readable formats. The project distinguishes itself by converting complex stack traces into visual HTML reports with embedded source code. It reduces noise in highly parallelized processes by grouping identical goroutine stacks and prioritizes application code over standard library calls during parsing. The utility also covers live process moni

    Gocrashgopanic
    View on GitHub↗3,711
  • assetnote/batchqlassetnote avatar

    assetnote/batchql

    412View on GitHub↗

    GraphQL security auditing script with a focus on performing batch GraphQL queries and mutations

    Python
    View on GitHub↗412
  • archerysec/archerysecarcherysec avatar

    archerysec/archerysec

    2,461View on GitHub↗

    ASOC, ASPM, DevSecOps, Vulnerability Management Using ArcherySec.

    JavaScript
    View on GitHub↗2,461
  • alexanderyastrebov/age-vanity-keygenAlexanderYastrebov avatar

    AlexanderYastrebov/age-vanity-keygen

    8View on GitHub↗

    This tool generates age X25519 identity with a recipient that has a specified prefix. The output is identical to age-keygen.

    Go
    View on GitHub↗8
  • aoh/radamsaaoh avatar

    aoh/radamsa

    1,290View on GitHub↗

    a general-purpose fuzzer

    View on GitHub↗1,290
  • biox/pabiox avatar

    biox/pa

    562View on GitHub↗

    pa a simple password manager https://passwordass.org

    Shell
    View on GitHub↗562
  • alebcay/awesome-shellalebcay avatar

    alebcay/awesome-shell

    37,110View on GitHub↗

    This project is a community-driven directory that serves as a comprehensive index of command-line tools, frameworks, and resources. It functions as a curated knowledge base designed to help users discover software for enhancing terminal environments and streamlining daily development tasks. The collection is maintained through an open-source contribution model, where community members manually verify and organize resources into structured categories. This collaborative approach ensures the directory remains a reliable reference for finding specialized utilities, alternative shell implementati

    awesomeawesome-listbash
    View on GitHub↗37,110
  • 1n3/sn1per1N3 avatar

    1N3/Sn1per

    10,049View on GitHub↗

    Sn1per is a vulnerability management platform and penetration testing orchestrator designed to automate reconnaissance, vulnerability scanning, and exploit verification. It functions as a dockerized security toolkit that coordinates multiple tools into a unified automated pipeline to identify security flaws across network and web assets. The platform features an attack surface manager for discovering internet-facing assets through OSINT, DNS enumeration, and certificate transparency. It distinguishes itself with an AI-powered security analyzer that uses large language models to summarize scan

    Shellattack-surfaceattack-surface-managementattacksurface
    View on GitHub↗10,049
  • berzerk0/probable-wordlistsberzerk0 avatar

    berzerk0/Probable-Wordlists

    9,289View on GitHub↗

    Probable-Wordlists is a collection of curated data resources providing password frequency lists, character masks, and common identity identifiers for security research. These resources serve as credential analysis tools to identify popular password trends and support the creation of secure credentials. The project provides password frequency wordlists and security research wordlists, including common usernames and top-level domains. It includes password recovery datasets featuring character masks and rule sets designed to analyze vulnerability patterns. The repository covers a broad range of

    dictionarydictionary-attackpassword
    View on GitHub↗9,289
  • bjeborn/basic-auth-potbjeborn avatar

    bjeborn/basic-auth-pot

    54View on GitHub↗

    bap - http Basic Authentication honeyPot

    Python
    View on GitHub↗54
  • blessedrebus/krawlBlessedRebuS avatar

    BlessedRebuS/Krawl

    545View on GitHub↗

    Krawl is a customizable, lightweight, cloud-native web deception server and anti-crawler that creates fake web applications with low-hanging vulnerabilities using realistic, randomly generated decoy data and AI-generated HTML templates.

    Python
    View on GitHub↗545
  • bo0om/parampampamBo0oM avatar

    Bo0oM/ParamPamPam

    277View on GitHub↗

    This tool for brute discover GET and POST parameters.

    Python
    View on GitHub↗277
  • bountyyfi/lonkerobountyyfi avatar

    bountyyfi/lonkero

    929View on GitHub↗

    Lonkero - Wraps around your attack surface. Professional-grade scanner for real penetration testing. Fast. Modular. Rust.

    Rust
    View on GitHub↗929
  • brendan-rius/c-jwt-crackerbrendan-rius avatar

    brendan-rius/c-jwt-cracker

    2,548View on GitHub↗

    JWT brute force cracker written in C

    Cbrute-forcecrackerjwt-authentication
    View on GitHub↗2,548
  • clong/detectionlabclong avatar

    clong/DetectionLab

    4,904View on GitHub↗

    DetectionLab is a reproducible Windows Active Directory security lab designed for testing detection capabilities. It uses an automation framework based on Vagrant and Packer to provision virtualized networks across multiple hypervisors and cloud platforms. The project utilizes Ansible for the declarative installation and configuration of domain services and endpoint security tools. It incorporates a browser-based remote access interface via Apache Guacamole to manage laboratory hosts without requiring standalone remote desktop clients. The environment includes a telemetry pipeline that aggre

    HTMLansibledetectiondetectionlab
    View on GitHub↗4,904
  • beefproject/beefbeefproject avatar

    beefproject/beef

    10,728View on GitHub↗

    BeEF is a modular security testing environment designed for browser exploitation and web application auditing. It functions as a platform for security professionals to evaluate client-side defenses by injecting persistent scripts into web browsers, establishing a bidirectional communication channel for remote command execution and data exfiltration. The framework distinguishes itself through its ability to use compromised browser sessions as proxies to conduct internal network reconnaissance, effectively bypassing perimeter security controls. It utilizes an event-driven control interface and

    JavaScript
    View on GitHub↗10,728