Open source hacking projects

Every project in the registry tagged hacking, ranked by real GitHub adoption.

projects 29 combined stars ★ 259K refresh nightly
01 PayloadsAllTheThings ★ 82K

A list of useful payloads and bypass for Web Application Security and Pentest/CTF

last push3 days ago languagePython licenseMIT
02 CL4R1T4S ★ 52K

LEAKED SYSTEM PROMPTS FOR CHATGPT, CLAUDE, GEMINI, GROK, PERPLEXITY, CURSOR, LOVABLE, REPLIT, AND MORE! - AI SYSTEMS TRANSPARENCY FOR ALL! 👐

last push1 months ago language— licenseAGPL-3.0
03 Osintgram ★ 15K

Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname

last push3 days ago languagePython licenseGPL-3.0
04 HackBrowserData ★ 15K

Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).

last push18 hours ago languageGo licenseMIT
05 rengine ★ 8.9K

reNgine is an automated reconnaissance framework for web applications with a focus on highly configurable streamlined recon process via Engines, recon data corr

last push2 days ago languageHTML licenseGPL-3.0
06 reconftw ★ 8.3K

reconFTW is a tool designed to perform automated recon on a target domain by running the best set of tools to perform scanning and finding out vulnerabilities

last push15 hours ago languageShell licenseMIT
07 cve ★ 8.2K

Gather and update all available and newest CVEs with their PoC.

last push18 days ago languageHTML licenseMIT
08 WhatWeb ★ 7.0K

Next generation web scanner

last push7 months ago languageRuby licenseGPL-2.0
09 osmedeus ★ 6.6K

A Modern Orchestration Engine for Security

last push29 days ago languageGo licenseMIT
10 AllHackingTools ★ 6.5K

All-in-One Hacking Tools For Hackers! And more hacking tools! For termux.

last push2 months ago languageShell licenseGPL-3.0
11 PhoneSploit-Pro ★ 6.4K

An all-in-one hacking tool to remotely take over Android devices.

last push15 days ago languagePython licenseGPL-3.0
12 Infosec_Reference ★ 6.0K

An Information Security Reference That Doesn't Suck; https://rmusser.net/git/admin-2/Infosec_Reference for non-MS Git hosted version.

last push7 days ago languageCSS licenseMIT
13 cameradar ★ 5.3K

Cameradar hacks its way into RTSP videosurveillance cameras

last push7 days ago languageGo licenseMIT
14 black-hat-rust ★ 4.5K

Applied offensive security with Rust - https://kerkour.com/black-hat-rust

last push13 months ago languageRust licenseMIT
15 Raccoon ★ 4.1K

A high performance offensive security tool for reconnaissance and vulnerability scanning

last push7 months ago languagePython licenseMIT
16 emba ★ 3.7K

EMBA - The firmware security analyzer

last push19 hours ago languageShell licenseGPL-3.0
17 NoSQLMap ★ 3.4K

Automated NoSQL database enumeration and web application exploitation tool.

last push21 days ago languagePython licenseGPL-3.0
18 linWinPwn ★ 2.2K

linWinPwn is a bash script that streamlines the use of a number of Active Directory tools

last push1 months ago languageShell licenseMIT
19 evillimiter ★ 2.0K

Tool that monitors, analyzes and limits the bandwidth of devices on the local network without administrative access

last push7 months ago languagePython licenseMIT
20 linkedin2username ★ 1.9K

OSINT Tool: Generate username lists for companies on LinkedIn

last push6 months ago languagePython licenseMIT
21 One-Lin3r ★ 1.8K

Gives you one-liners that aids in penetration testing operations, privilege escalation and more

last push11 months ago languagePython licenseGPL-3.0
22 GooFuzz ★ 1.6K

GooFuzz is a tool to perform fuzzing with an OSINT approach, managing to enumerate directories, files, subdomains or parameters without leaving evidence on the

last push11 months ago languageShell licenseGPL-3.0
23 NeuroSploit ★ 1.5K

NeuroSploit is an advanced, AI-powered penetration testing framework designed to automate and augment various aspects of offensive security operations.

last push15 days ago languageRust licenseMIT
24 ARTEX ★ 1.3K

ARTEX · AI autonomous penetration testing system (multi-agent LLM, Go + Next.js) · AI 自主渗透测试系统 · 百度 agent+ 攻防挑战赛冠军

last push15 days ago languageGo licenseAGPL-3.0
25 scilla ★ 1.3K

Information Gathering tool - DNS / Subdomains / Ports / Directories enumeration

last push12 days ago languageGo licenseGPL-3.0
26 h5i ★ 887

Fast, red-teaming browser built for AI agents, with direct HTTP traffic control, sandboxed execution, and auditable sessions. Pure Rust.

last push8 hours ago languageRust licenseApache-2.0
27 keyFinder ★ 729

Passive API key and secret discovery browser extension for Chrome and Firefox. 80+ detection patterns, zero config.

last push9 days ago languageJavaScript licenseMIT
28 faction ★ 604

Pen Test Report Generation and Assessment Collaboration

last push1 months ago languageJava licenseGPL-2.0
29 vulnrepo ★ 583

VULNRΞPO - Free vulnerability report generator and repository, end-to-end encrypted! Templates of issues, CWE,CVE,MITRE ATT&CK,PCI DSS, import Nmap/Nessus/Burp/

last push7 days ago languageTypeScript licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source hacking projects are there?

This registry tracks 29 projects tagged hacking, with 259,295 GitHub stars between them. The most-adopted is PayloadsAllTheThings at 82,315 stars.

Are these hacking projects free to use?

Yes — 29 of the 29 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which hacking project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these hacking projects still maintained?

22 of the 29 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.