An interactive and guided skills development platform for corporate teams looking to master offensive, defensive, and general security domains.
Comprehensive cybersecurity education platform designed for academic institutions to prepare students for real-world challenges.
Self-paced learning platform with hands-on labs and structured content to help you master cybersecurity skills.
Our NIS2 compliance solution includes:
Case Study: Jacob Masse passed eJPT, eWPT & eCPPT
Jacob Masse, a cybersecurity enthusiast, shares his journey of passing the eJPT, eWPT, and eCPPT certifications with the help of Parrot CTFs.
Read Case StudyA collection of cheat sheets for various hacking techniques and tools.
Hang out
21 Mar 2025, CVE-2025-29927 was made public by Next,js maintainers and this vulnerability can lead to Authentication bypass. This vulnerability is discovered by Rachid and Yasser Allam and possible to bypass authentication if they occur in middleware
View vulnerability reportJoin our mission to create a safer cyber world by making cybersecurity training fun and accessible to everyone.
Get started with Parrot CTFsWe’re proud to announce that Parrot CTFs now officially hosts GOADV3 developed by Orange Cyber Defense.
Read more news
Parrot CTFs helps companies across Europe meet and maintain NIS2 compliance through trusted, transparent, and repeatable penetration testing. Get detailed audit-ready reports, real-world risk insights, and full lifecycle support.
Our NIS2 compliance solution includes:
Case Study: Jacob Masse passed eJPT, eWPT & eCPPT
Jacob Masse, a cybersecurity enthusiast, shares his journey of passing the eJPT, eWPT, and eCPPT certifications with the help of Parrot CTFs.
Read Case StudyA collection of cheat sheets for various hacking techniques and tools.
Hang out
21 Mar 2025, CVE-2025-29927 was made public by Next,js maintainers and this vulnerability can lead to Authentication bypass. This vulnerability is discovered by Rachid and Yasser Allam and possible to bypass authentication if they occur in middleware
View vulnerability reportJoin our mission to create a safer cyber world by making cybersecurity training fun and accessible to everyone.
Get started with Parrot CTFsWe’re proud to announce that Parrot CTFs now officially hosts GOADV3 developed by Orange Cyber Defense.
Read more newsDive into the foundational aspects of enumeration in cybersecurity with our "Enumeration Basics" course. Designed for beginners and intermediate learners, this course provides a comprehensive introduction to the essential techniques and tools used in the enumeration process.
General
Fundamentals
Enumeration involves systematically mapping an application or system to gather as much information as possible. This process is vital for identifying system flaws, making enumeration an essential skill for any penetration tester. While manually browsing websites and applications and clicking on visible links can reveal some information, many links and pages might not be publicly accessible. These hidden areas are often less secure and more vulnerable to attacks.
The following are some examples of what you will likely be looking for when enumeration an application.
There are two main types of enumeration: automated and manual. Both techniques are crucial and often used in combination to gather comprehensive information about an application. Automated tools can quickly scan for known vulnerabilities and configuration issues, while manual techniques allow for a more detailed and nuanced exploration of the system.
Automated Enumeration:
Manual Enumeration:
Many penetration testers combine manual and automated enumeration techniques to maximize the amount of information gathered. Automated scans can provide a broad overview, while manual methods can delve into specific areas revealed by these scans. A common rule of thumb is that there is never enough enumeration; the more information you have, the better prepared you are to identify and exploit vulnerabilities.
When testing an application, the goal is to understand it thoroughly enough to replicate its functionality. This deep understanding enables you to identify weaknesses that might not be apparent through superficial inspection. Comprehensive enumeration lays the groundwork for successful penetration testing, providing the insights needed to uncover and address potential security risks.
Course Syllabus