This section contains labs of the Javascript For Pentesters course on Pentester Academy. We would highly recommend following the course and then attempting the labs below to better understand the objective of this section. 

User Avatar

Task 1: Modify HTML with Javascript

Premium
User Avatar

Task 2: Change All Links

Premium
User Avatar

Task 3: Hijack Form Submit

Premium
User Avatar

Task 4: Modify Form Fields

Premium
User Avatar

Task 5: Social Engineering

Premium
User Avatar

Task 6: Capture All Clicks

Premium
User Avatar

Task 7: Keystroke Logging

Premium
User Avatar

Task 8: Event Listener

Premium
User Avatar

Task 9: Include External JS

Premium
User Avatar

Task 10: Include External JS using JS

Premium
User Avatar

Task 11: Replace Banner Image

Premium
User Avatar

Task 12: Stealing from Auto-Complete

Premium
User Avatar

Task 13: Posting with XMLHttpRequest

Premium
User Avatar

Task 14: Fetching Data with XMLHttpRequest

Premium
User Avatar

Task 15: Data Exfiltration with ...

Premium
User Avatar

Task 16: Extracting CSRF Tokens

Premium
User Avatar

Task 17: CSRF Token Stealing

Premium
User Avatar

Task 18: HTML Parsing of XMLHttpRequest ...

Premium
User Avatar

Task 19: Multi-Level HTML Parsing

Premium
User Avatar

Task 20: Multi-Level JSON Parsing

Premium
User Avatar

Task 21: Multi-Level XML Parsing

Premium