đ¸ď¸eWPT Reviewđ
Paywall blocking you? Click here to reload and enjoy for free.
Learn from my mistakes and how to pass the eWPT exam. Also some hot takes on eLearnSecurity certifications compared to other offensive security related certs.
- The Good: discusses the great aspects of INE trainings and tips on studying for the eWPT exam.
- The Bad: is a critque of eLearnSecurity certifications in general and clarifying that this is a certification for knowledge more than resume prowess.
- The Ugly: The stupid mistakes I made that failed my first attempt.
The Good

The eWPT is eLearnSecurityâs web application penetration testing focused certification. Compared to the OSCP, the material is slightly more in depth than what youâll learn on your typical âOSCP Journeyâ(offsec materials and extra stuff picked up from Hack the Box, etc.). Iâm going to make al ot of comparisons to the Offensive Security Certified Professional certification as itâs seen as the pentesting industry gate keeping cert and has much industry recognition.
The INE Course
The âlearningâ side of eLearnSecurity is handled by a company they have partnered with called INE. The materials are fairly solid, though they are a bit dated now. They still have a course module about Flash security.
However, the biggest positive with the course it that it actually has all the information you need to pass the exam! You donât need to go to 3rd party services because the original course material isnât conclusive enough, unlike other offensive security related certifications. INE has all the information needed for someone to go from âzero-to-heroâ to pass eWPT. From the basics of HTTP requests and response to SQLi, XSS, and exploiting SOAP.
The labs are very well done. Rather than a huge, disorganized lab environment that you have to share with many other students, the eWPT labs have individual instances for each student separated by topic. For XSS you have your own environment created for exploiting XSS, for SQLi you have your own instance for exploiting SQLi. The only annoying thing is you have to re-authenticate with a different VPN certificate and credentials every time to boot up a new instance to practice in. Thatâs better than having other people mess with your sessions though.
I highly recommend taking extensive notes and studying the course material hard. It sounds simple but thatâs really all you need to pass! This simplicity is a luxury that I want to stress you have. I take notes with Joplin in a FOSS setup that Iâm pretty particular about. If youâd like to replicate my note taking setup, click here.
The eWPT Exam
Unlike the OSCP, the eWPT exam is not about capturing the flags off different machines. You have to write a full fledged pentesting report complete with the executive summary, charts, vulnerability reporting and remediation reporting. You are given rules of engagement and clearly defined scope that it is possible to break and have you fail the exam over it(though this is very unlikely given my experience). You have to report every single vulnerability you find in the environment, not just the vulnerability you found that was the path to pwn admin or user or root.
Plus you are given a humane time to complete the certification(the OSCP is a 24 hour exam), 14 days, and you get more time if you fail your first report submission. First 7 days the exam environment is open to conduct your pentest then you have another whole 7 days to complete the report. Plus if you fail the first exam attempt like I did, you will be given another 7 days of open lab time to find what you missed and continue writing your report.
Though itâs unlikely you will need 2 weeks to complete this certification, even without previous web app pentesting experience. I found all the vulnerabilities needed to pass the exam and wrote most the report within a few days(I left something out of the report that caused me to fail, but more on that later). Reading other peoples experience with the eWPT exam, itâs not uncommon to finish in a few days.
This isnât necessary because the exam is easy, but because eLearnSecurityâs partner INE actually gives you a course that is all you need to pass the eWPT exam. Unlike the course given with OSCP, where I argue the Pentesting With Kali course is not conclusive enough to pass the exam. You still need to work hard to pass the eWPT, you can safely focus your efforts on the course materials that come from INE.
eWPT Tips
Learn how sqlmap works! This tool is so good at automating finding SQLi and XSS vulnerabilities, it feels like cheating. Yet remember that there are no arbitrary restrictions on tools that you can use on this exam. Sqlmap was definitely the most helpful in finding vulnerabilities in the exam environment. If you take away just one thing from this post, learn how this command works:
sqlmap -r request.txtAs Iâve said, all the information you need is in the INE course. Just take good notes! You donât need a bunch of tricks and tips to pass.
The Bad

eLearnSecuritys examâs are not proctored. eWPT examâs material is not randomized(to my knowledge). This makes it extremely easy to cheat on this exam. Be it reading someone elseâs writeup, collaborating with someone on the exam, or just flat out having someone else take the exam for you. I donât condone any of this, but as long as people can cheat so easily, this dramatically hurts the reputation of eLearnSecurity certifications.
The training provided by INE for the eWPT exam is solid. Yet as long as eLearnSecurityâs easy-to-cheat exam system persists they will never hold the same regard as Offensive Security or SANS certs do in the cyber security industry. Offensive Securityâs certifications had a large cheating problem even with proctoring and changing the exam materials regularly. The mere potential of cheating hurts eLearnSecurity certifications integrity.
From anecdotal experience, no HR department or recruiter knows about eLearnSecurity that Iâve asked about. The eWPT is not a cert you get as an HR bypass like OSCP or CISSP. Granted their are some job posting that ask for it and more technical recruiters will recognize it. This is a certification you persue more for the knowledge gained from the course itself. You could take the INE course without touching the eWPT certification, but then youâd be throwing away your INE $200 off a eLearnSecurity cert voucher.
The Ugly

I made some pretty silly mistakes on my eWPT exam attempt that essentially costed me an extra couple of weeks just waiting for the exam results. What cost all this time was the fact that I left something absolutely essential out of my exam report out of sheer negligence. I forgot to include the most severe part of the penetration test in the report. This resulted in me failing my first report submission.
This is a matter of not thoroughly checking the notes youâve taken during the penetration test with the test report itself. When you begin the eWPT exam, you are given a letter that tells you the scope, rules of engagement, and explicitly spells out this âmost severe partâ that is necessary for passing the exam. Be sure to read this document thoroughly, as itâs very easy to skim it over and miss extremely important details needed to pass the exam.
Its advertised by eLearnSecurity that you get feedback on your exam report submissions. It is a selling point of theirs. I imagined that their would be some extensive notes and feedback on my exam attempt, maybe even some help on how to properly format a pretty pentest report, especially since it took nearly 2 weeks for them to fail my first exam report. But no, there was only a single line of feedback saying that I didnât include the âmost severe partâ in my report.
As for writing the report itself. I decided to start learning how LaTeX works. Writing my OSCP lab and exam reports in Libre Office was such a pain in the ass. I highly recommend learning LaTeX, it makes reports look effortlessly pretty. I used this template:
Itâs not exactly clear how conclusive of a report you need to write to pass the exam. According the the eLearnSecurity eWPT forums, mods have said that you need to have every single vulnerability that is present in scope documented in your report in order to pass. Yet at the same time âthey wont fail you for something smallâ. I canât be sure I passed finding every single vulnerability possible, but I am sure you need that âmost severe partâ or else your exam attempt is doomed.
I will give you one more tip: the part that is most important to pass is done by using a combination of a few different topics within the INE course. So again, study hard!





