Skip to content
THREATWIRE

Open Source Tools

Open Source Security Tools

Security tools whose source code you can read, self-host and audit. Each entry has a ThreatWire description, a licence checked against the project's own LICENSE file, live repository statistics and the vulnerabilities published for the tool itself.

Tools
77
Open source
72
Source-available
5
Categories
23

Data refreshed weekly from GitHub, OSV.dev and OpenSSF Scorecard · last update 2026-10-20 (UTC) · How we list tools

77 tools

  • Ghidra

    Software reverse engineering framework from the NSA

    Reverse engineering suite released by the NSA with disassembly, decompilation, graphing and scripting for many processor architectures.

    Stars
    92k
    Forks
    10k
    Last commit
    today
    Alternative toIDA Pro
  • mitmproxy

    Interactive TLS-capable intercepting HTTP proxy

    Interactive HTTPS proxy with a terminal UI (mitmproxy), a web UI (mitmweb) and a scriptable command-line tool (mitmdump) driven by Python add-ons.

    Stars
    46k
    Forks
    4.8k
    Last commit
    today
  • sqlmap

    Automated SQL injection detection and testing

    Command-line tool that automates the detection and confirmation of SQL injection flaws in web applications, with support for many database engines.

    Stars
    39k
    Forks
    6.4k
    Last commit
    today
    GPL-2.0-or-laterOpen sourceWeb application testingDual-use
  • Trivy

    All-in-one scanner for images, code, IaC and clusters

    Scanner from Aqua Security that finds vulnerabilities, misconfigurations, secrets and licences in container images, file systems, repositories and Kubernetes.

    Stars
    39k
    Forks
    776
    Last commit
    today
    Alternative toSnykPrisma Cloud+1
  • Keycloak

    Identity and access management for apps and services

    Identity provider with single sign-on, OpenID Connect, OAuth 2.0 and SAML, user federation, MFA and fine-grained authorisation. A CNCF project.

    Stars
    37k
    Forks
    9.1k
    Last commit
    today
    Alternative toOktaAuth0
  • HashiCorp Vault

    Secrets management and encryption as a service

    Secrets manager that stores and issues credentials, certificates and keys, with dynamic secrets, encryption as a service and detailed audit logs.

    Stars
    36k
    Forks
    4.8k
    Last commit
    today
  • Nuclei

    Template-based vulnerability scanner

    Fast vulnerability scanner driven by YAML templates, with thousands of community templates for CVEs, misconfigurations and exposures across many protocols.

    Stars
    32k
    Forks
    4k
    Last commit
    today
  • Gitleaks

    Secret scanner for Git repositories and files

    Fast secret scanner for Git history, directories and stdin, with regex and entropy rules for API keys, tokens and passwords.

    Stars
    30k
    Forks
    2.4k
    Last commit
    2 months ago
    MITOpen sourceSecrets detection
    Alternative toGitGuardian
  • Infisical

    Secrets, certificates and access management platform

    Open-core platform to manage application secrets and environment variables across teams and infrastructure, with SDKs, a CLI and secret scanning.

    Stars
    30k
    Forks
    2.4k
    Last commit
    today
    Alternative toHashiCorp Vault
  • KeePassXC

    Offline, cross-platform password manager

    Community port of KeePass for Windows, macOS and Linux that stores passwords in an encrypted KDBX database file you control.

    Stars
    29k
    Forks
    2k
    Last commit
    1 day ago
    GPL-2.0-only OR GPL-3.0-onlyOpen sourcePasswords and credential auditing
    Alternative to1Password
  • TruffleHog

    Find, verify and analyse leaked credentials

    Secret scanner with hundreds of credential detectors that can verify whether a found key is live, across Git, cloud storage, chat and more.

    Stars
    29k
    Forks
    2.7k
    Last commit
    today
    AGPL-3.0-onlyOpen sourceSecrets detection
    Alternative toGitGuardian
  • hashcat

    GPU-accelerated password recovery

    Password recovery and hash auditing tool that uses GPUs and CPUs to test passwords against hundreds of hash types.

    Stars
    27k
    Forks
    3.6k
    Last commit
    today
    MITOpen sourcePasswords and credential auditingDual-use
  • Apktool

    Reverse engineering tool for Android APK files

    Decodes Android APK resources and code to a near-original form (smali) and rebuilds them after modification, for analysis and testing.

    Stars
    26k
    Forks
    4.1k
    Last commit
    2 days ago
    Apache-2.0Open sourceMobile application security
  • masscan

    Asynchronous TCP port scanner for large ranges

    Internet-scale port scanner that sends SYN packets asynchronously with its own TCP/IP stack, designed to scan very large address ranges quickly.

    Stars
    26k
    Forks
    3.2k
    Last commit
    14 days ago
    AGPL-3.0-onlyOpen sourceNetwork scanning and analysis
  • radare2

    UNIX-like reverse engineering framework

    Command-line reverse engineering framework with a disassembler, debugger, hex editor and scripting for many architectures and file formats.

    Stars
    25k
    Forks
    3.4k
    Last commit
    today
    Alternative toIDA Pro
  • osquery

    Query your endpoints with SQL

    Exposes the operating system as a relational database so processes, users, packages and configuration can be queried with SQL on Linux, macOS and Windows.

    Stars
    24k
    Forks
    2.6k
    Last commit
    4 days ago
    Apache-2.0 OR GPL-2.0-onlyOpen sourceEndpoint visibility and response
    Alternative toCrowdStrike Falcon
  • SpiderFoot

    OSINT automation for footprinting

    OSINT automation tool with a web UI and more than 200 modules that gather data on IPs, domains, emails, names and more from public sources.

    Stars
    24k
    Forks
    3.8k
    Last commit
    2 years ago
    Alternative toMaltego
  • Frida

    Dynamic instrumentation toolkit

    Injects a JavaScript engine into running processes on Windows, macOS, Linux, iOS and Android to trace, hook and modify functions at runtime.

    Stars
    22k
    Forks
    2.3k
    Last commit
    today
    LGPL-2.0-or-later WITH WxWindows-exception-3.1Open sourceMobile application security
    Alternative toNowSecure
  • MobSF

    Automated mobile app security testing

    Mobile Security Framework: automated static and dynamic analysis of Android and iOS apps, with malware analysis and a REST API for CI.

    Stars
    22k
    Forks
    3.8k
    Last commit
    7 days ago
    GPL-3.0-onlyOpen sourceMobile application security
    Alternative toNowSecure
  • RustScan

    Fast port scanner that hands results to Nmap

    Port scanner written in Rust that finds open ports quickly and then pipes them into Nmap for service detection, with a scripting engine of its own.

    Stars
    21k
    Forks
    1.4k
    Last commit
    14 days ago
    GPL-3.0-onlyOpen sourceNetwork scanning and analysis
  • theHarvester

    Gather emails, names and subdomains from public sources

    Python OSINT tool that collects emails, names, subdomains, IPs and URLs about a domain from search engines and public data sources.

    Stars
    18k
    Forks
    2.7k
    Last commit
    1 day ago
    GPL-2.0-onlyOpen sourceOSINT and attack surface discovery
    Alternative toMaltego
  • Semgrep

    Lightweight, pattern-based static analysis

    Fast static analysis engine where rules look like the code they match, supporting many languages; the open-source Community Edition runs locally and in CI.

    Stars
    17k
    Forks
    1.1k
    Last commit
    5 days ago
    LGPL-2.1-onlyOpen sourceStatic code analysis (SAST)
    Alternative toVeracodeCheckmarx One+1
  • ffuf

    Fast web fuzzer for content and parameter discovery

    Fast web fuzzer written in Go, used to discover hidden files, directories, virtual hosts and parameters by replacing a FUZZ keyword with wordlist entries.

    Stars
    17k
    Forks
    1.6k
    Last commit
    23 days ago
  • ZAP

    Intercepting proxy and DAST scanner for web apps

    Web application security scanner and intercepting proxy, formerly OWASP ZAP, with automated scans, a desktop UI, an API and a large add-on marketplace.

    Stars
    16k
    Forks
    2.7k
    Last commit
    4 days ago
    Apache-2.0Open sourceWeb application testing
  • OWASP Amass

    Attack surface mapping and asset discovery

    OWASP project for in-depth attack surface mapping: discovers domains, subdomains, IP ranges and related assets using DNS and many public data sources.

    Stars
    15k
    Forks
    2.2k
    Last commit
    6 months ago
    Alternative toMaltego
  • CrowdSec

    Collaborative behaviour-based IPS

    Security engine that parses logs to detect aggressive behaviour, blocks it with remediation components and shares signals in a community blocklist.

    Stars
    15k
    Forks
    745
    Last commit
    today
    Alternative toCloudflare WAF
  • Prowler

    Cloud security posture and compliance checks

    Open-source cloud security platform that runs hundreds of checks against AWS, Azure, Google Cloud, Kubernetes and Microsoft 365, mapped to compliance frameworks.

    Stars
    15k
    Forks
    2.4k
    Last commit
    today
    Apache-2.0Open sourceCloud and IaC security
    Alternative toWizPrisma Cloud
  • Subfinder

    Fast passive subdomain enumeration

    ProjectDiscovery's subdomain discovery tool that queries passive online sources, built for speed and easy chaining with other tools.

    Stars
    15k
    Forks
    1.6k
    Last commit
    today
    Alternative toMaltego
  • Gophish

    Phishing simulation framework for awareness programmes

    Open-source framework to run authorised phishing simulation campaigns, with templates, landing pages, scheduling and result tracking.

    Stars
    14k
    Forks
    3k
    Last commit
    2 years ago
    Alternative toKnowBe4
  • OWASP Juice Shop

    Deliberately insecure web application for training

    Intentionally vulnerable web shop by OWASP, covering the OWASP Top Ten and more, used for security training, CTFs and testing scanners.

    Stars
    14k
    Forks
    20k
    Last commit
    4 days ago
  • Nmap

    Network discovery and security auditing tool

    The Network Mapper: host discovery, port scanning, service and OS detection, and the Nmap Scripting Engine (NSE) for further checks.

    Stars
    14k
    Forks
    2.9k
    Last commit
    today
    NPSL-0.95Source-availableNetwork scanning and analysis
  • John the Ripper

    Offline password security auditing

    Openwall's long-standing password cracker; the community "jumbo" version supports hundreds of hash and cipher types on CPUs and GPUs.

    Stars
    14k
    Forks
    2.6k
    Last commit
    8 days ago
    GPL-2.0-or-laterOpen sourcePasswords and credential auditingDual-use
  • Grype

    Vulnerability scanner for images, file systems and SBOMs

    Anchore's vulnerability scanner for container images, file systems and SBOMs, matching packages against a regularly updated vulnerability database.

    Stars
    13k
    Forks
    920
    Last commit
    today
    Apache-2.0Open sourceDependencies and SBOM (SCA)
  • Kubescape

    Kubernetes security posture and compliance scanner

    CNCF project that scans clusters, manifests and Helm charts against frameworks such as the NSA-CISA guidance and CIS Benchmarks, and scans images.

    Stars
    12k
    Forks
    1.1k
    Last commit
    today
    Alternative toWizPrisma Cloud
  • OSV-Scanner

    Dependency scanner backed by the OSV database

    Google's vulnerability scanner that reads lockfiles, SBOMs and container images and checks the packages against the open OSV.dev database.

    Stars
    11k
    Forks
    816
    Last commit
    7 days ago
    Apache-2.0Open sourceDependencies and SBOM (SCA)
  • BunkerWeb

    Nginx-based web application firewall

    WAF and hardened reverse proxy based on Nginx, with ModSecurity and the OWASP CRS, bot protection and a web UI, for Docker, Kubernetes or Linux.

    Stars
    11k
    Forks
    655
    Last commit
    5 days ago
    AGPL-3.0-onlyOpen sourceWAF and edge protection
    Alternative toCloudflare WAF
  • Nikto

    Web server scanner for dangerous files and misconfigurations

    Long-running open-source web server scanner that checks for dangerous files, outdated server software and common misconfigurations.

    Stars
    11k
    Forks
    1.5k
    Last commit
    2 months ago
    GPL-3.0-onlyOpen sourceVulnerability scanning
    Alternative toAcunetix
  • Foundry

    Fast toolkit for Ethereum development and testing

    Rust toolkit (forge, cast, anvil, chisel) to build, test, fuzz and deploy Solidity contracts, with fuzz and invariant testing built in.

    Stars
    11k
    Forks
    2.7k
    Last commit
    today
    Apache-2.0 OR MITOpen sourceSmart contract security
  • OpenCTI

    Cyber threat intelligence knowledge platform

    Platform by Filigran to structure, store and visualise threat intelligence as a STIX 2.1 knowledge graph, with many connectors.

    Stars
    10k
    Forks
    1.5k
    Last commit
    today
    Apache-2.0Open sourceThreat intelligence platforms
    Alternative toRecorded Future
  • Wireshark

    Network protocol analyser

    The widely used network protocol analyser: capture live traffic or open capture files and inspect thousands of protocols with display filters.

    Stars
    10k
    Forks
    2.2k
    Last commit
    today
    GPL-2.0-onlyOpen sourceNetwork scanning and analysis
  • YARA

    Pattern matching for malware research

    Tool and rule language from VirusTotal to identify and classify malware samples using textual and binary patterns plus conditions.

    Stars
    10k
    Forks
    1.6k
    Last commit
    4 days ago
  • ModSecurity

    Web application firewall engine

    Cross-platform WAF engine (libmodsecurity) for Apache, Nginx and IIS, typically used with the OWASP Core Rule Set. Now an OWASP project.

    Stars
    9.8k
    Forks
    1.8k
    Last commit
    4 days ago
    Apache-2.0Open sourceWAF and edge protection
    Alternative toCloudflare WAF
  • Syft

    SBOM generator for images and file systems

    CLI tool and Go library from Anchore that generates a software bill of materials from container images and file systems in SPDX and CycloneDX formats.

    Stars
    9.7k
    Forks
    1k
    Last commit
    today
    Apache-2.0Open sourceDependencies and SBOM (SCA)