A curated list of awesome Hacking tutorials, tools and resources
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!
For a list of free hacking books available for download, go here
docker pull kalilinux/kali-linux-docker
official Kali Linux
docker pull owasp/zap2docker-stable
- official OWASP ZAP
docker pull wpscanteam/wpscan
- official WPScan
docker pull metasploitframework/metasploit-framework
- Official Metasploit
docker pull citizenstig/dvwa
- Damn Vulnerable Web Application (DVWA)
docker pull wpscanteam/vulnerablewordpress
- Vulnerable WordPress Installation
docker pull hmlio/vaas-cve-2014-6271
- Vulnerability as a service: Shellshock
docker pull hmlio/vaas-cve-2014-0160
- Vulnerability as a service: Heartbleed
docker pull opendns/security-ninjas
- Security Ninjas
docker pull noncetonic/archlinux-pentest-lxde
- Arch Linux Penetration Tester
docker pull diogomonica/docker-bench-security
- Docker Bench for Security
docker pull ismisepaul/securityshepherd
- OWASP Security Shepherd
docker pull danmx/docker-owasp-webgoat
- OWASP WebGoat Project docker image
docker pull vulnerables/web-owasp-nodegoat
- OWASP NodeGoat
docker pull citizenstig/nowasp
- OWASP Mutillidae II Web Pen-Test Practice Application
docker pull bkimminich/juice-shop
- OWASP Juice Shop
docker pull phocean/msf
- Docker Metasploit
JVM-based languages
Krakatau - the best decompiler I have used. Is able to decompile apps written in Scala and Kotlin into Java code. JD-GUI and Luyten have failed to do it fully.
JAD - JAD Java Decompiler (closed-source, unmaintained)
JADX - a decompiler for Android apps. Not related to JAD.
.net-based languages
native code
Python
.git
repositories available in public