# jekil/awesome-hacking

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/jekil-awesome-hacking).**

3,746 stars · 617 forks · Python

## Links

- GitHub: https://github.com/jekil/awesome-hacking
- Homepage: https://awesomehacking.org
- awesome-repositories: https://awesome-repositories.com/repository/jekil-awesome-hacking.md

## Topics

`curated-list` `forensics` `hacking` `hacking-tools` `malware` `penetration-testing` `security` `security-tools`

## Description

This project is a curated, version-controlled directory of software and resources designed for cybersecurity professionals and researchers. It functions as a centralized knowledge base that aggregates and organizes external security utilities into a structured taxonomy to facilitate discovery and access for specialized research and testing tasks.

The repository distinguishes itself through a community-driven model where external resource locations are verified and maintained by contributors. By leveraging a distributed version control system, the project ensures the historical integrity and consistency of its collection, allowing users to track changes and updates to the indexed toolsets over time.

The directory covers a broad spectrum of security domains, including penetration testing, digital forensics, network analysis, and threat intelligence gathering. It provides access to frameworks and utilities for tasks such as vulnerability scanning, password auditing, automated software fuzzing, and the deployment of decoy systems. Additionally, the project includes resources for managing competitive security challenges and infrastructure orchestration.

## Tags

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### Part of an Awesome List

- [Cybersecurity](https://awesome-repositories.com/f/awesome-lists/security/cybersecurity.md) — Acts as a comprehensive, curated collection of software and resources for penetration testing, vulnerability assessment, and digital forensics.
- [Penetration Testing Frameworks](https://awesome-repositories.com/f/awesome-lists/security/penetration-testing-frameworks.md) — Offers comprehensive frameworks and tools for executing penetration tests and security assessments. ([source](https://awesomehacking.org))
- [Fuzz Testing Tools](https://awesome-repositories.com/f/awesome-lists/security/fuzz-testing-tools.md) — Provides access to automated fuzzing tools for identifying software vulnerabilities. ([source](https://awesomehacking.org))
- [Honeypots and Deception](https://awesome-repositories.com/f/awesome-lists/security/honeypots-and-deception.md) — Provides resources for deploying honeypots and decoy systems to detect unauthorized access. ([source](https://awesomehacking.org))
- [Password Cracking](https://awesome-repositories.com/f/awesome-lists/security/password-cracking.md) — Includes utilities for password auditing and hash cracking to test authentication strength. ([source](https://awesomehacking.org))
- [Security and Hacking](https://awesome-repositories.com/f/awesome-lists/security/security-and-hacking.md) — Categorizes diverse hacking tools into functional domains for easier discovery and selection. ([source](https://awesomehacking.org/_sources/index.rst.txt))
- [Threat Intelligence](https://awesome-repositories.com/f/awesome-lists/security/threat-intelligence.md) — Aggregates threat intelligence data and resources to support security research and reconnaissance. ([source](https://awesomehacking.org))

### Development Tools & Productivity

- [Security CLI Tools](https://awesome-repositories.com/f/development-tools-productivity/security-cli-tools.md) — Facilitates the discovery of security tools for penetration testing and incident response workflows. ([source](https://awesomehacking.org))
- [Distributed Version Control Systems](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/distributed-version-control-systems.md) — Uses distributed version control to track and manage the historical integrity of the security tool directory.
- [Version Control Managers](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/version-control-managers.md) — Manages the consistency of security software collections using version control systems.

### Security & Cryptography

- [Penetration Testing Suites](https://awesome-repositories.com/f/security-cryptography/security/utilities/security-tools/offensive-red-team/offensive-security-frameworks/penetration-testing-suites.md) — Provides a categorized index of specialized suites and frameworks designed to automate penetration testing and security research tasks.
- [Security Resource Directories](https://awesome-repositories.com/f/security-cryptography/governance-policy-frameworks/security-resources-knowledge/security-resource-directories.md) — Serves as a curated directory that categorizes external security tools, frameworks, and research resources.
- [Security Competition Platforms](https://awesome-repositories.com/f/security-cryptography/security/offensive-operations/penetration-testing-ethical-hacking/capture-the-flag-competitions/security-competition-platforms.md) — Provides infrastructure and management tools for hosting competitive capture the flag security events. ([source](https://awesomehacking.org))
- [Security Testing Tools](https://awesome-repositories.com/f/security-cryptography/vulnerability-assessment-testing/security-testing-auditing/security-testing-tools.md) — Provides access to a version-controlled collection of security testing and analysis software. ([source](https://awesomehacking.org/_sources/index.rst.txt))
- [Vulnerability Scanning](https://awesome-repositories.com/f/security-cryptography/vulnerability-scanning.md) — Provides tools for performing automated vulnerability scanning across applications and infrastructure. ([source](https://awesomehacking.org))
- [Digital Forensics](https://awesome-repositories.com/f/security-cryptography/vulnerability-assessment-testing/digital-forensics.md) — Includes resources for extracting and analyzing digital evidence in forensic investigations. ([source](https://awesomehacking.org))
- [Digital Forensics and Analysis](https://awesome-repositories.com/f/security-cryptography/security/utilities/security-tools/digital-forensics-analysis.md) — Provides access to specialized tools for deep-dive digital forensic investigation and evidence preservation.
- [Threat Intelligence Platforms](https://awesome-repositories.com/f/security-cryptography/threat-intelligence-platforms.md) — Collects and aggregates threat data and vulnerability intelligence to support security research and reconnaissance.

### Software Engineering & Architecture

- [Curated Knowledge Repositories](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/repository-maintenance/repository-types/curated-knowledge-repositories.md) — Provides a structured, curated index of security utilities to facilitate rapid discovery for research tasks.
- [Collaborative Peer Reviews](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-governance/community-curation-collaboration/collaborative-peer-reviews.md) — Ensures the accuracy and relevance of indexed security resources through community-driven peer review.
- [Event-Driven Orchestrations](https://awesome-repositories.com/f/software-engineering-architecture/architectural-design-patterns/event-driven-orchestrations.md) — Orchestrates the deployment of game environments and scoring systems for competitive security challenges.

### Business & Productivity Software

- [Community-Driven Knowledge Aggregations](https://awesome-repositories.com/f/business-productivity-software/knowledge-content-creation/knowledge-information-management/knowledge-management/community-driven-knowledge-aggregations.md) — Maintains a collaborative, community-driven directory of security tools and research resources.
- [Curated Resource Collections](https://awesome-repositories.com/f/business-productivity-software/knowledge-content-creation/knowledge-information-management/knowledge-management/curated-resource-collections.md) — Maintains a structured repository of verified links and security software for professional discovery and research.

### Content Management & Publishing

- [Security Resource Aggregators](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/knowledge-bases/curated-resource-directories/security-resource-aggregators.md) — Aggregates and verifies external resource locations to provide a centralized knowledge base for security tools.
- [Version-Controlled Knowledge Bases](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/document-architectures/version-controlled-knowledge-bases.md) — Leverages distributed version control to maintain a collaborative, historical record of security tools and documentation.

### Data & Databases

- [Taxonomies](https://awesome-repositories.com/f/data-databases/data-governance-modeling/taxonomies.md) — Organizes security utilities into a structured taxonomy to simplify navigation and discovery.

### DevOps & Infrastructure

- [Security Assessment Frameworks](https://awesome-repositories.com/f/devops-infrastructure/security-automation-workflows/security-assessment-frameworks.md) — Aggregates frameworks and utilities for automating security assessment workflows and infrastructure testing.

### Networking & Communication

- [Network Traffic Analyzers](https://awesome-repositories.com/f/networking-communication/network-traffic-analyzers.md) — Provides a curated index of tools for capturing, inspecting, and debugging network protocols and communication streams. ([source](https://awesomehacking.org))
