DEV Community

Cover image for TryHackMe: Web Application Pentesting Review
Sean Lee
Sean Lee

Posted on

TryHackMe: Web Application Pentesting Review

Overview

As a Computer Science student with little prior cybersecurity knowledge, I wanted to gain a deeper understanding of web application security and ethical hacking. The TryHackMe Web Application Penetration Tester path provided a structured, hands-on approach to learning the tools and techniques used to assess web application security.


Tools and Techniques Learned

Web application penetration testing prioritizes concepts and techniques above all. While not many tools are required, some essential ones include:

  • BurpSuite
  • GoBuster
  • Some useful websites for reconnaissance and vulnerability research.

Who Should Take This Learning Path?

This learning path is ideal for:

  • Beginners who want to specialize in web security — The course starts with foundational concepts and gradually builds up to more advanced attack techniques.
  • Aspiring bug bounty hunters and security professionals — The skills learned in this course are directly applicable to real-world penetration testing and bug bounty programs.
  • Developers interested in secure coding — Understanding how web applications are attacked helps developers write more secure applications.

Key Highlights

Take note that this course is strategically placed after Jr Penetration Tester and Web Fundamentals, meaning some prior knowledge is assumed. If this is your first course, I highly recommend learning how to use BurpSuite and understanding basic attacks like SQL injection beforehand.

As for the course content, I was pleasantly surprised by the sheer amount of concepts covered, including:

  • Cookies & JWT tokens
  • Server-Side Template Injection (SSTI)
  • XML External Entity (XXE) attacks
  • Server-Side Request Forgery (SSRF)
  • HTTP Smuggling (I personally struggled with this until I went through TryHackMe’s rooms on it.)

I particularly loved the detailed explanations, which provided simple and digestible examples for complex topics.


Final Verdict

The TryHackMe Web Application Penetration Tester path is a well-structured and highly practical learning resource for anyone interested in web security. The hands-on labs, detailed explanations, and coverage of real-world attack techniques make it an excellent investment for beginners and intermediate learners alike.

Considering the price and quality of the content, this learning path is definitely worth it for anyone looking to build a solid foundation in web application penetration testing.

Top comments (0)