mirror of
https://github.com/carpedm20/awesome-hacking
synced 2025-02-02 06:53:24 +00:00
No description
books.md | ||
LICENSE | ||
README.md |
Awesome Hacking
A curated list of awesome Hacking. Inspired by awesome-machine-learning
If you want to contribute to this list (please do), send me a pull request or contact me @carpedm20
For a list of free hacking books available for download, go here
Table of Contents
# System ## TutorialsTutorials for system hacking
## ToolsTools for system hacking
- Metasploit A computer security project that provides information about security vulnerabilities and aids in penetration testing and IDS signature development.
- mimikatz - A little tool to play with Windows security
Tutorials for reverse engineering
## ToolsTools for reverse engineering
Debugger
- IDA - IDA is a Windows, Linux or Mac OS X hosted multi-processor disassembler and debugger
- OllyDbg - A 32-bit assembler level analysing debugger for Windows
Decompiler
Java
- dex2jar - Tools to work with android .dex and java .class files
- JD-GUI - A standalone graphical utility that displays Java source codes of “.class” files
- JAD - JAD Java Decompiler
.NET
- dotPeek - a free-of-charge .NET decompiler from JetBrains
Unpacker
- UPX - the Ultimate Packer for eXecutables
General purpose
- androguard - Reverse engineering, Malware and goodware analysis of Android applications
Tools for web hacking
Encoding/Decoding
- tools.web-max.ca - base64 base85 md4,5 hash, sha1 hash encoding/decoding
Tools for network analysis
Packet Capture
TCP
- Wireshark - A free and open-source packet analyzer
- NetworkMiner - A Network Forensic Analysis Tool (NFAT)
- tcpdump - a powerful command-line packet analyzer; and libpcap, a portable C/C++ library for network traffic capture
HTTP/HTTPS
- Paros - A Java based HTTP/HTTPS proxy for assessing web application vulnerability
- ZAP - The Zed Attack Proxy (ZAP) is an easy to use integrated penetration testing tool for finding vulnerabilities in web applications
Man In The Middle
- mitmproxy - An interactive, SSL-capable man-in-the-middle proxy for HTTP with a console interface
- mitmsocks4j - Man in the Middle SOCKS Proxy for JAVA
Packet Sniffer
Scanner
- nmap - Nmap (Network Mapper) is a security scanner
Tools for forensic
- Autospy - A digital forensics platform and graphical interface to The Sleuth Kit and other digital forensics tools
Binary
- malzilla - Malware hunting tool
- PEview - a quick and easy way to view the structure and content of 32-bit Portable Executable (PE) and Component Object File Format (COFF) files
Hex Editor
- HxD - A hex editor which, additionally to raw disk editing and modifying of main memory (RAM), handles files of any size
- WinHex - A hexadecimal editor, helpful in the realm of computer forensics, data recovery, low-level data processing, and IT security
Others
- BinText - A small, very fast and powerful text extractor that will be of particular interest to programmers