Awesome hacking is an awesome collection of hacking tools. Its goal is to collect, classify and make awesome tools easy to find by humans, creating a toolset you can checkout with one command.
Table of Contents
- Pwntools - CTF framework and exploit development library.
- ArchStrike - An Arch Linux repository for security professionals and enthusiasts.
- BackBox - Ubuntu-based distribution for penetration tests and security assessments.
- BlackArch - Arch Linux-based distribution for penetration testers and security researchers.
- BOSSLive - An Indian GNU/Linux distribution developed by CDAC and is customized to suit Indian's digital environment. It supports most of the Indian languages.
- DEFT Linux - Suite dedicated to incident response and digital forensics.
- Fedora Security Lab - A safe test environment to work on security auditing, forensics, system rescue and teaching security testing methodologies in universities and other organizations.
- Kali - A Linux distribution designed for digital forensics and penetration testing.
- NST - Network Security Toolkit distribution.
- Ophcrack - A free Windows password cracker based on rainbow tables. It is a very efficient implementation of rainbow tables done by the inventors of the method. It comes with a Graphical User Interface and runs on multiple platforms.
- Parrot - Security GNU/Linux distribution designed with cloud pentesting and IoT security in mind.
- Pentoo - Security-focused livecd based on Gentoo.
- REMnux - Toolkit for assisting malware analysts with reverse-engineering malicious software.
- Moloch - Moloch is a open source large scale full PCAP capturing, indexing and database system.
- OpenFPC - OpenFPC is a set of scripts that combine to provide a lightweight full-packet network traffic recorder and buffering tool. Its design goal is to allow non-expert users to deploy a distributed network traffic recorder on COTS hardware while integrating into existing alert and log tools.
- PF_RING - PF_RING™ is a Linux kernel module and user-space framework that allows you to process packets at high-rates while providing you a consistent API for packet processing applications.
- The Exploit Database - The official Exploit Database repository.
- Zulu - A fuzzer designed for rapid prototyping that normally happens on a client engagement where something needs to be fuzzed within tight timescales.
- HashCat - World's fastest and most advanced password recovery utility.
- Hob0Rules - Password cracking rules for Hashcat based on statistics and industry patterns.
- SQLMap - Automatic SQL injection and database takeover tool.
- Zed Attack Proxy (ZAP) - The OWASP ZAP core project.
- Edb - A cross platform x86/x86-64 debugger.
- IDA Free - The freeware version of IDA.
- IDA Pro - A Windows, Linux or Mac OS X hosted multi-processor disassembler and debugger.
- Immunity Debugger - A powerful new way to write exploits and analyze malware.
- Medusa - A disassembler designed to be both modular and interactive.
- OllyDbg - An x86 debugger that emphasizes binary code analysis.
- PEDA - Python Exploit Development Assistance for GDB.
- Plasma - Interactive disassembler for x86/ARM/MIPS. Generates indented pseudo-code with colored syntax code.
- Radare2 - Opensource, crossplatform reverse engineering framework.
- WinDbg - Windows Driver Kit and WinDbg.
- X64_dbg - An open-source x64/x32 debugger for windows.
- Whatsapp-phishing - Proof of principle code for running a phishing attack against the official Whatsapp Web client.
Every kind of contribution is really appreciated! Feature requests, suggestions, fixes or documentation contributions are welcome. Please send a patch with your contribution using Github pull requests or just get in touch with me.
Please send questions, comments, suggestions or rants to [email protected] (@jekil).