Home โ€บ Module 3
โšก Module 03 ยท Intermediate

Web Vulnerabilities

โœจ PAN'S RULE: If it's not chaotic, it's not magic! โœจ

Explore common flaws hidden in websites. Identify broken authorization, unsafe inputs, and exactly how data breaches occur.

๐Ÿ›ก๏ธ WHITE HAT OATH: A true hacker protects the realm. Never test, scan, or attack networks you do not own. Never search for, track, or post personal information about real people. We build shields, not weapons!
๐Ÿ’‰

Injection Attacks (Dark Arts Spellcasting 101)

Computers are very literal. If a website asks for your name, and you type in a piece of Javascript code instead of "John", a poorly-built website might accidentally run your code! This is known as Cross-Site Scripting (XSS).

๐Ÿ“บ PwnFunction โ€” "Cross-Site Scripting (XSS) Explained" โ€” An animated look at how XSS works under the hood.

โšก Security Check: Input Sanitization

How do web developers prevent Injection Attacks (Dark Arts Spellcasting 101) like XSS?

By installing stronger firewalls on their servers.
By strictly defining ("sanitizing") user inputs before using them.

๐Ÿง  Concept Checkpoint

Are you ready to apply what you've learned in this module to build something awesome?

Yes, I'm ready to build!
I need a minute to review.

๐Ÿ•ต๏ธโ€โ™‚๏ธ Escape Room: Ransomware Riddle

Use developer tools (Ctrl+Shift+I) to find the hidden flag!

> terminal simulator online...

๐Ÿ“š Learn More

โ† Previous