All Projects → kaiiyer → Awesome Vulnerable

kaiiyer / Awesome Vulnerable

Licence: mit
A curated list of VULNERABLE APPS and SYSTEMS which can be used as PENETRATION TESTING PRACTICE LAB.

Programming Languages

hack
652 projects

Projects that are alternatives of or similar to Awesome Vulnerable

Writeups
This repository contains writeups for various CTFs I've participated in (Including Hack The Box).
Stars: ✭ 61 (-54.14%)
Mutual labels:  penetration-testing, vulnerabilities, pentest
Hacker Roadmap
📌 Your beginner pen-testing start guide. A guide for amateur pen testers and a collection of hacking tools, resources and references to practice ethical hacking and web security.
Stars: ✭ 7,752 (+5728.57%)
Mutual labels:  penetration-testing, pentest, vulnerabilities
Pwndoc
Pentest Report Generator
Stars: ✭ 417 (+213.53%)
Mutual labels:  penetration-testing, pentest, vulnerabilities
PyParser-CVE
Multi source CVE/exploit parser.
Stars: ✭ 25 (-81.2%)
Mutual labels:  penetration-testing, vulnerabilities, pentest
Awesome Infosec
A curated list of awesome infosec courses and training resources.
Stars: ✭ 3,779 (+2741.35%)
Mutual labels:  lab, penetration-testing, pentest
Justtryharder
JustTryHarder, a cheat sheet which will aid you through the PWK course & the OSCP Exam. (Inspired by PayloadAllTheThings)
Stars: ✭ 450 (+238.35%)
Mutual labels:  hacktoberfest, penetration-testing, pentest
Payloadsallthethings
A list of useful payloads and bypass for Web Application Security and Pentest/CTF
Stars: ✭ 32,909 (+24643.61%)
Mutual labels:  hacktoberfest, penetration-testing, pentest
Reconftw
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
Stars: ✭ 974 (+632.33%)
Mutual labels:  pentest, vulnerabilities
Burp Suite Error Message Checks
Burp Suite extension to passively scan for applications revealing server error messages
Stars: ✭ 45 (-66.17%)
Mutual labels:  penetration-testing, pentest
Dependency spy
Find known vulnerabilities in your dependencies
Stars: ✭ 87 (-34.59%)
Mutual labels:  hacktoberfest, vulnerabilities
Awesome Bupt Scs
北京邮电大学计算机学院本科编程作业索引
Stars: ✭ 94 (-29.32%)
Mutual labels:  hacktoberfest, lab
Awesome Nodejs Security
Awesome Node.js Security resources
Stars: ✭ 1,294 (+872.93%)
Mutual labels:  pentest, vulnerabilities
Feroxbuster
A fast, simple, recursive content discovery tool written in Rust.
Stars: ✭ 1,314 (+887.97%)
Mutual labels:  hacktoberfest, pentest
Burp Suite Software Version Checks
Burp extension to passively scan for applications revealing software version numbers
Stars: ✭ 29 (-78.2%)
Mutual labels:  penetration-testing, pentest
Pwncat
pwncat - netcat on steroids with Firewall, IDS/IPS evasion, bind and reverse shell, self-injecting shell and port forwarding magic - and its fully scriptable with Python (PSE)
Stars: ✭ 904 (+579.7%)
Mutual labels:  penetration-testing, pentest
Ska
Simple Karma Attack
Stars: ✭ 55 (-58.65%)
Mutual labels:  penetration-testing, pentest
Awesome Oscp
A curated list of awesome OSCP resources
Stars: ✭ 804 (+504.51%)
Mutual labels:  penetration-testing, pentest
Pentest Guide
Penetration tests guide based on OWASP including test cases, resources and examples.
Stars: ✭ 1,316 (+889.47%)
Mutual labels:  penetration-testing, pentest
Pakuri
Penetration test Achieve Knowledge Unite Rapid Interface
Stars: ✭ 125 (-6.02%)
Mutual labels:  penetration-testing, vulnerabilities
Keye
Keye is a reconnaissance tool that was written in Python with SQLite3 integrated. After adding a single URL, or a list of URLs, it will make a request to these URLs and try to detect changes based on their response's body length.
Stars: ✭ 101 (-24.06%)
Mutual labels:  penetration-testing, pentest

Awesome Vulnerable

Awesome Git Actions We practice Ethical Design GitHub stars GitHub issues GitHub pull-requests GitHub contributors Last Commit on GitHub

Octocat

A curated list of VULNERABLE APPS and SYSTEMS which can be used as PENETRATION TESTING PRACTICE LAB. This list aims to help starters as well as pros to test out and enhance their penetration skills.

Contents

Vulnerable Web Applications

  • BadStore - Badstore.net is dedicated to helping you understand how hackers prey on Web application vulnerabilities, and to showing you how to reduce your exposure. Our Badstore demonstration software is designed to show you common hacking techniques.
  • BodgeIt Store - The BodgeIt Store is a vulnerable web application which is currently aimed at people who are new to pen testing.
  • Butterfly Security Project - The ButterFly project is an educational environment intended to give an insight into common web application and PHP vulnerabilities. The environment also includes examples demonstrating how such vulnerabilities are mitigated.
  • bWAPP - bee-box is a custom Linux VM pre-installed with bWAPP.
  • CloudGoat - CloudGoat is Rhino Security Labs' "Vulnerable by Design" AWS deployment tool
  • Commix - A collection of web pages, vulnerable to command injection flaws.
  • CryptOMG - CryptOMG is a configurable CTF style test bed that highlights common flaws in cryptographic implementations.
  • Damn Vulnerable Cloud Application - Damn Vulnerable Cloud Application
  • Damn Vulnerable Node Application(DVNA) - Damn Vulnerable NodeJS Application
  • Damn Vulnerable Web App (DVWA) - Damn Vulnerablbe Web Application
  • Damn Vulnerable Web Services (DVWS) - Damn Vulnerable Web Services is an insecure web application with multiple vulnerable web service components that can be used to learn real world web service vulnerabilities.
  • Foundstone Hackme Bank - Free McAfee tools to aid in your security protection.
  • Foundstone Hackme Books - Free McAfee tools to aid in your security protection.
  • Foundstone Hackme Casino - Free McAfee tools to aid in your security protection.
  • Foundstone Hackme Shipping - Free McAfee tools to aid in your security protection.
  • Foundstone Hackme Travel - Free McAfee tools to aid in your security protection.
  • GameOver - Project GameOver was started with the objective of training and educating newbies about the basics of web security and educate them about the common web attacks and help them understand how they work.
  • hackxor - Hackxor is a realistic web application hacking game, designed to help players of all abilities develop their skills. All the missions are based on real vulnerabilities I've personally found while doing pentests, bug bounty hunting, and research.
  • Hackazon - A modern vulnerable web app
  • LAMPSecurity - LAMPSecurity training is designed to be a series of vulnerable virtual machine images along with complementary documentation designed to teach linux,apache,php,mysql security.
  • OWASP Mantra - Free and Open Source Browser based Security Framework, is a collection of free and open source tools integrated into a web browser, which can become handy for penetration testers, web application developers, security professionals etc.
  • NOWASP / Mutillidae 2 - OWASP Mutillidae II is a free, open source, deliberately vulnerable web-application providing a target for web-security enthusiast.
  • OWASP BWA - A collection of vulnerable web applications that is distributed on a Virtual Machine in VMware format compatible with their no-cost VMware Player and VMware vSphere Hypervisor (ESXi) products (along with their older and commercial products).
  • OWASP Hackademic - Project helps you test your knowledge on web application security. You can use it to actually attack web applications in a realistic but also controllable and safe environment.
  • OWASP SiteGenerator - OWASP SiteGenerator allows the creating of dynamic websites based on XML files and predefined vulnerabilities (some simple, some complex) covering .Net languages and web development architectures (for example, navigation: Html, Javascript, Flash, Java, etc).
  • OWASP Bricks - Web application security learning platform built on PHP and MySQL
  • OWASP Security Shepherd - OWASP Security Shepherd is a web and mobile application security training platform. Security Shepherd has been designed to foster and improve security awareness among a varied skill-set demographic
  • PentesterLab - We make learning web hacking easier!
  • SecuriBench - Stanford SecuriBench is a set of open source real-life programs to be used as a testing ground for static and dynamic security tools. Release .91a focuses on Web-based applications written in Java.
  • SentinelTestbed - Vulnerable web site. Used to test sentinel features.
  • SocketToMe - It combines chat, a simple number guessing game and a few other hidden features
  • sqli-labs - SQLI labs to test error based, Blind boolean based, Time based.
  • MCIR (Magical Code Injection Rainbow) - The Magical Code Injection Rainbow! MCIR is a framework for building configurable vulnerability testbeds. MCIR is also a collection of configurable vulnerability testbeds
  • Sqlilabs - Lab set-up for learning SQL Injection Techniques
  • VulnApp - ASP.net application implementing some of the most common applications we come across on our penetration testing engagements
  • PuzzleMall - A vulnerable web application for practicing session puzzling
  • WackoPicko - WackoPicko is a vulnerable web application used to test web application vulnerability scanners
  • WebGoat.NET - This web application is a learning platform that attempts to teach about common web security flaws. It contains generic security flaws that apply to most web applications
  • WebSecurity Dojo - A free open-source self-contained training environment for Web Application Security penetration testing. Tools + Targets = Dojo
  • XVWA - XVWA is a badly coded web application written in PHP/MySQL that helps security enthusiasts to learn application security.
  • Zap WAVE - An easy to use integrated penetration testing tool for finding vulnerabilities in web applications
  • Web-Security Academy - A free platform for learining and testing your Web Application security skills with practice labs and learning materials by Portswigger
  • OWASP Juice Shop - An Open Source platform for testing Web-Application Security skills. The application contains a vast number of hacking challenges of varying difficulty level

Sites for Downloading Older Versions of Various Software

  • Exploit-DB - The Exploit Database is maintained by Offensive Security, an information security training company that provides various Information Security Certifications as well as high end penetration testing services
  • Old Apps - Provide our users with a wide assortment of current versions of familiar software, and their predecessors for free
  • Old Version - Pick a software title... to downgrade to the version you love!
  • VirtualHacking Repo - Virtual Hacking Lab
  • All Version - PortableApps is the world's most popular portable software solution allowing you to take your favorite software with you

Sites by Vendors of Security Testing Software

  • Acunetix acuforum - A forum deliberately vulnerable to SQL Injections, directory traversal, and other web-based attacks
  • Acunetix acublog - A test site for Acunetix. It is vulnerable to SQL Injections, Cross-site Scripting (XSS), and more
  • Acunetix acuart -This is an example PHP application, which is intentionally vulnerable to web attacks. It is intended to help you test Acunetix
  • Cenzic crackmebank - This is a test and demonstration site
  • HP freebank - The Free Online Bank Web site is published by Micro Focus Fortify for the sole purpose of demonstrating the functionality and effectiveness of Micro Focus Fortify’s WebInspect products in detecting and reporting Web application vulnerabilities.
  • IBM altoromutual - The AltoroJ website is published by IBM Corporation for the sole purpose of demonstrating the effectiveness of IBM products in detecting web application vulnerabilities and website defects
  • Mavituna testsparker - This is a test and demonstration site for Netsparker
  • Mavituna testsparker - This is a test and demonstration site for Netsparker , Next Generation Web Application Security Scanner. Start Netsparker to scan this web site and let it find the vulnerabilities
  • NTOSpider Test Site - This site is setup to test automated Web Application scanners like AppSpider

Sites for Improving Your Hacking Skills

  • Embedded Security CTF - Scattered throughout the world in locked warehouses are briefcases filled with Cy Yombinator bearer bonds that could be worth billions comma billions of dollars. You will help steal the briefcases
  • EnigmaGroup - Enigma Group has been providing its members a legal and safe security resource where they can develop their pen-testing skills on various challenges provided by this site
  • Escape - The code generates HTML in an unsafe way. Prove it by calling alert(1)
  • Google Gruyere - This codelab shows how web application vulnerabilities can be exploited and how to defend against these attacks
  • Forensic Practical - To hone your forensic skills and run malware found on the honeypots by installing it on clean computer systems and watch its behavior
  • Gh0st Lab - The original idea of this network was to create a security research network where like minded individuals could work together towards the common goal of knowledge
  • Hack The Box - An online platform allowing you to test your penetration testing skills and exchange ideas and methodologies with thousands of people in the security field
  • TryHackMe - Cyber Security training made easy. A comfortable experience to learn by designing prebuilt courses which include virtual machines (VM) hosted in the cloud ready to be deployed
  • Hack This Site - Hack This Site is a free, safe and legal training ground for hackers to test and expand their hacking skills
  • HackThis - Defend the Web is an Interactive Cyber Security Platform
  • HackQuest - Anonymous Webhosting, Virtual Servers, Secure Email
  • Hack.me - Hacking-Lab is a service by Security Competence GmbH, a Swiss subsidiary of Compass Security AG. Compass Security is a well renowned European company specializing in penetration testing, incident response, digital forensics, and security trainings
  • Hacking-Lab - Hack.me is a FREE, community based project powered by eLearnSecurity. The community can build, host and share vulnerable web application code for educational and research purposes
  • Hacker Test - HackerTest.net is your own online hacker simulation. This new real-life imitation will help you advance your security knowledge of JavaScript, PHP, HTML and graphic thinking
  • Halls Of Valhalla - Valhalla is a place for sharing knowledge and ideas. Users can submit code, as well as science, technology, and engineering-oriented news and articles
  • Hax.Tor - HaX.ToR.Hu is a challenge site putting emphasis on teaching basic security related issues in a fun way
  • Metasploit Unleashed - The Metasploit Unleashed (MSFU) course is provided free of charge by Offensive Security in order to raise awareness for underprivileged children in East Africa
  • OverTheWire - The wargames offered by the OverTheWire community can help you to learn and practice security concepts in the form of fun-filled games
  • PentestIT - Penetration testing laboratories "Test lab" emulate an IT infrastructure of real companies and are created for a legal pen testing and improving penetration testing skills
  • CSC Play on Demand - The aim of this challenge is to identify the means by which an insider may accidentally or maliciously leak organisational secrets via seemingly innocent files
  • Root Me - The fast, easy, and affordable way to train your hacking skills
  • Security Treasure Hunt - A new Packet Capture-based Web Vulnerability Analysis challenge is available through April 30th, 2013, sponsored by Cyber Aces
  • Smash The Stack - Wargaming Network
  • SQLZoo - Exploiting an SQL Inject attack involves solving a puzzle that is a cross between Hangman and 20 Questions. It needs a little understanding of SQL and a great deal of cunning
  • TheBlackSheep and Erik - Offers you hundreds of challenges in the fields of programming, JavaScript, PHP, Java, steganography, cryptography and others
  • ThisIsLegal - A hacker wargames site with much more such as forums and tutorials
  • Try2Hack - This site provides several security-oriented challenges for your entertainment. It is actually one of the oldest challenge sites still around
  • VulnHub - A collection of vulnerable hosts and associated challenges to gain 'hands-on' experience in cyber security.
  • XSS: Can You XSS This? - Use HTMLSanitizer to protect your Web Apps
  • XSS Game - Learn to find and exploit XSS bugs
  • XSS: ProgPHP - Next-Gen Domain Registration. Progphp.com is coming soon!
  • Pwnable.tw - A newer set of high quality pwnable challenges)
  • Pwnable.kr - One of the more popular recent wargamming sets of challenges
  • PicoCTF - Designed for high school students while the event is usually new every year, it's left online and has a great difficulty progression
  • CTF Learn - A new CTF based learning platform with user-contributed challenges
  • Reversing.kr - This site tests your ability to Cracking & Reverse Code Engineering
  • w3challs - Our challenges address several subsets of hacking, mostly oriented on the offensive. A multitude of technologies and architectures are waiting for you. Show us your mad skillz and pop some shells (or calcs)!
  • RingZer0 Team - RingZer0 Team's online CTF offers you tons of challenges designed to test and improve your hacking skills through hacking challenges.
  • HellBound Hackers -The hands-on approach to computer security and simulated security challenges
  • Komodo Consulting - Application Security Challenge designed to challenge your application hacking skills
  • Maxkersten Binary Analysis - A practical binary analysis course
  • PwnAdventure - Pwnie Island is a limited-release, first-person, true open-world MMORPG set on a beautiful island where anything could happen. That's because this game is intentionally vulnerable to all kinds of silly hacks! Flying, endless cash, and more are all one client change or network proxy away

Labs

  • CTFd - CTFs as you need them
  • Mellivora - Mellivora is a CTF engine written in PHP
  • Metasploitable2 - Metasploitable is an intentionally vulnerable Linux virtual machine
  • NightShade - A simple capture the flag framework.
  • MCIR - The Magical Code Injection Rainbow! MCIR is a framework for building configurable vulnerability testbeds. MCIR is also a collection of configurable vulnerability testbeds.
  • Vagrant - Development Environments Made Easy
  • NETinVM - A tool for teaching and learning about systems, networks and security
  • SmartOS - SmartOS is a free and open-source SVR4 hypervisor based on the UNIX operating system that combines OpenSolaris technology with Linux's KVM virtualization.
  • SmartDataCenter - Joyent Triton DataCenter: a cloud management platform with first class support for containers.
  • vSphere Hypervisor - vSphere Hypervisor is a bare-metal hypervisor that virtualizes servers; allowing you to consolidate your applications while saving time and money managing your IT infrastructure.
  • GNS3 - Build, Design and Test your network in a risk-free virtual environment and access the largest networking community to help.
  • OCCP - A free, configurable, open-source virtualization platform for cyber security educators and challenge event coordinators.
  • XAMPP - XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. The XAMPP open source package has been set up to be incredibly easy to install and to use.
  • Kubernetes Goat - The Kubernetes Goat designed to be intentionally vulnerable cluster environment to learn and practice Kubernetes security.
  • Offensive Security - Practice your pentesting skills in a standalone, private lab --environment with the additions of PG Play and PG Practice to Offensive Security’s Proving Grounds training labs.
  • Game of Hacks - Alright, this one isn’t exactly a vulnerable web app – but it’s another engaging way of learning to spot application security vulnerabilities, so we thought we’d throw it in
  • Google Gruyere - This ‘cheesy’ vulnerable site is full of holes and aimed for those just starting to learn application security.
  • Hellbound Hackers - Hellbound Hackers, the hands-on approach to computer security, offers a wide array of challenges with the aim to teach how to identify exploits and suggest the code to patch it
  • Peruggia - Peruggia is a safe environment for security professionals and developers to learn and test common attacks on web applications.

Mobile Apps

Contributions are always appreciated

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].