Last updated: 2025-07-05 06:12:00
- Total Repositories: 182
- Total Stars: 95,262
- Python: 72 repositories
- Jupyter Notebook: 32 repositories
- None: 26 repositories
- Shell: 25 repositories
- TypeScript: 5 repositories
cybersecurity
(44)osint
(36)reconnaissance
(36)machine-learning
(30)bugbounty
(26)recon
(25)ai
(25)pentesting
(19)python
(19)security
(18)
1. h4cker
21,751 ⭐ | Jupyter Notebook | Updated: 2025-07-04
This repository is primarily maintained by Omar Santos (@santosomar) and includes thousands of resources related to ethical hacking, bug bounties, digital forensics and incident response (DFIR), artificial intelligence security, vulnerability research, exploit development, reverse engineering, and more.
Topics: ai
ai-security
artificial-intelligence
awesome-list
awesome-lists
2. rengine
8,006 ⭐ | HTML | Updated: 2025-07-04
reNgine is an automated reconnaissance framework for web applications with a focus on highly configurable streamlined recon process via Engines, recon data correlation and organization, continuous monitoring, backed by a database, and simple yet intuitive User Interface. reNgine makes it easy for penetration testers to gather reconnaissance with minimal configuration and with the help of reNgine's correlation, it just makes recon effortless.
Topics: bug-bounty
bugbounty
hacking
information-gathering
infosec
7,641 ⭐ | None | Updated: 2025-07-04
Machine Learning for Cyber Security
Topics: awesome-list
cyber-security
data-mining
machine-learning
6,676 ⭐ | Markdown | Updated: 2025-07-04
An awesome list of awesome YouTubers that teach about technology. Tutorials about web development, computer science, machine learning, game development, cybersecurity, and more.
Topics: awesome
awesome-list
list
youtube
youtubers
5. reconftw
6,423 ⭐ | Shell | Updated: 2025-07-04
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
Topics: bug-bounty
bugbounty
dns
fuzzing
hacking
6. AutoRecon
5,567 ⭐ | Python | Updated: 2025-07-04
AutoRecon is a multi-threaded network reconnaissance tool which performs automated enumeration of services.
7. discover
3,681 ⭐ | Shell | Updated: 2025-07-04
Custom bash scripts used to automate various penetration testing tasks including recon, scanning, enumeration, and malicious payload creation using Metasploit. For use with Kali Linux.
Topics: bash
enumeration
information-gathering
kali-linux
metasploit
8. reconspider
2,316 ⭐ | Python | Updated: 2025-07-04
🔎 Most Advanced Open Source Intelligence (OSINT) Framework for scanning IP Address, Emails, Websites, Organizations.
Topics: automated
cybersecurity
framework
hacking
information-gathering
9. Sudomy
2,181 ⭐ | Shell | Updated: 2025-07-04
Sudomy is a subdomain enumeration tool to collect subdomains and analyzing domains performing automated reconnaissance (recon) for bug hunting / pentesting
Topics: bash
bugbounty
bugcrowd
collected-subdomains
enumeration
2,013 ⭐ | None | Updated: 2025-07-03
📚 A curated list of awesome programming books (Algorithms and data structures, Artificial intelligence, Software Architecture, Human–computer interaction, Operating Systems, Database Systems, IT Security, Concurrency, Interpreters and Compilers, High-Performance Computing, Distributed Systems, Game Development, Mathematical optimization)
Topics: awesome
awesome-list
books
learning-resources
programming
11. lazyrecon
1,982 ⭐ | Shell | Updated: 2025-07-03
This script is intended to automate your reconnaissance process in an organized fashion
12. GitGot
1,511 ⭐ | Python | Updated: 2025-07-03
Semi-automated, feedback-driven tool to rapidly search through troves of public data on GitHub for sensitive secrets.
Topics: fuzzy-matching
gist-search
gists
github-api
osint
13. AI-Infra-Guard
1,465 ⭐ | Go | Updated: 2025-07-04
A comprehensive, intelligent, easy-to-use, and lightweight AI Infrastructure Vulnerability Assessment and MCP Server Security Analysis Tool.
1,369 ⭐ | Python | Updated: 2025-07-04
AttackSurfaceMapper is a tool that aims to automate the reconnaissance process.
Topics: attack-surface
attacksurfacemapper
linkedin
osint
python
1,136 ⭐ | None | Updated: 2025-07-02
A curated collection of top-tier penetration testing tools and productivity utilities across multiple domains. Join us to explore, contribute, and enhance your hacking toolkit!
Topics: agents
ai
aiagent
awesome
6975
-list
bounty-hunters
16. PentestGPT
1,086 ⭐ | TypeScript | Updated: 2025-07-04
AI-Powered Penetration Testing Assistant for offensive security testing, focused on web applications and network penetration testing.
17. intelmq
1,061 ⭐ | Python | Updated: 2025-06-29
IntelMQ is a solution for IT security teams for collecting and processing security feeds using a message queuing protocol.
Topics: alerts
automation
cert
csirt
cybersecurity
18. legion
1,045 ⭐ | Python | Updated: 2025-06-19
Legion is an open source, easy-to-use, super-extensible and semi-automated network penetration testing tool that aids in discovery, reconnaissance and exploitation of information systems.
19. mantis
941 ⭐ | Python | Updated: 2025-06-26
Mantis is a security framework that automates the workflow of discovery, reconnaissance, and vulnerability scanning.
Topics: application-security
attack-surface-management
bugbounty
caasm
hacktoberfest
20. karma_v2
863 ⭐ | Shell | Updated: 2025-07-02
⡷⠂𝚔𝚊𝚛𝚖𝚊 𝚟𝟸⠐⢾ is a Passive Open Source Intelligence (OSINT) Automated Reconnaissance (framework)
Topics: automation
bash-script
bugbounty
infrastructure
intelligence