๐ŸŽฏ Practical Security Challenges and CTFs [Masterlist]

Practical Security Challenges

:globe_with_meridians: Introduction

Welcome to the community-driven CTF and security challenge resource center. This space is dedicated to hands-on, practical challenges that help hone your cybersecurity skills. Whether youโ€™re a beginner looking to get started or an expert seeking a challenge, this list has something for everyone.

Cybersecurity and General Hacking:

  • :triangular_flag_on_post: CTFlearn - An online platform to help you get started with CTFs and enhance your hacking skills.
  • :triangular_flag_on_post: SmashTheStack - A series of wargames to test and improve your hacking skills.
  • :triangular_flag_on_post: CTFd - A platform dedicated to hosting and managing Capture the Flag competitions.
  • :triangular_flag_on_post: CTFtime - A comprehensive directory showcasing current and past CTF events.
  • :triangular_flag_on_post: Hack The Box - Dive into a variety of hacking challenges in this collaborative platform.
  • :lock: Avatao - Engage in tasks designed to refine your cybersecurity expertise.
  • :lock: Root Me - A platform offering challenges to enhance your hacking techniques.
  • :video_game: Pwnable.xyz - Challenges that focus on binary exploitation.
  • :video_game: Pwnable.tw - Binary exploitation wargame for beginners.
  • :video_game: Wargames - Engage in games that test and improve your hacking techniques.
  • :triangular_flag_on_post: echoCTF.RED - Online CTF with a variety of targets to attack.
  • :triangular_flag_on_post: Exploit Exercises - Variety of VMs to learn a variety of computer security issues.
  • :triangular_flag_on_post: Hack This Site - Training ground for hackers.
  • :triangular_flag_on_post: Hacking-Lab - Ethical hacking, computer network, and security challenge platform.
  • :triangular_flag_on_post: Over The Wire - Wargame maintained by OvertheWire Community.
  • :triangular_flag_on_post: PicoCTF - All year round CTF game. Questions from the yearly picoCTF competition.
  • :triangular_flag_on_post: Ringzer0Team - Ringzer0 Team Online CTF.
  • :triangular_flag_on_post: Root-Me - Hacking and Information Security learning platform.
  • :triangular_flag_on_post: VulnHub - VM-based for practical in digital security, computer application & network administration.

Blue Team

Reverse Engineering:

  • :mag: Crackmes.One - Delve into challenges that test your skills in reverse engineering.
  • :mag: Reversing.kr - A platform that offers several challenges to test and improve your reverse engineering skills.

Web Application Vulnerabilities:

  • :globe_with_meridians: bWAPP - A buggy web application, free and open source, great for testing oneโ€™s skills in web penetration testing and for defending applications against security threats.
  • :globe_with_meridians: Damn Vulnerable Web Application (DVWA) - A purposely flawed web application to practice and understand web vulnerabilities.
  • :globe_with_meridians: Hack Me - A community-driven platform to create, host, and share vulnerable web applications.
  • :globe_with_meridians: Hack This Site - A playground for web app vulnerabilities complemented by a community forum.
  • :globe_with_meridians: WebGoat - A deliberately insecure web application maintained by OWASP to teach web application security lessons.

Cryptography and Forensics:

  • :closed_lock_with_key: CryptoHack - A fun platform for learning cryptography through challenges.
  • :closed_lock_with_key: Forensics Contest - Offers various challenges to test and improve your forensics skills.
  • :closed_lock_with_key: Hack This!! - Challenges that span across cryptography, forensics, and more.
  • :closed_lock_with_key: Hacker Test - A platform to test your skills in cryptography, JavaScript, and visual problem-solving.

:santa: Christmas Challenges

December 2023 -

:speech_balloon: Contribute to the Practical Security Challenges List!
If you have any CTFs or security challenges that should be added, weโ€™d love to hear from you. Please share your suggestions below or directly contribute by editing the Wiki!
:open_book: How to Contribute?
:link: Check out our full resource masterlist