The unescape() room

This game will help you improve your Cross-Site Scripting (XSS) skills through challenges. Each challenge is made up of a template, function, value, and a number of filters. Filters are mitigations based on real-world examples and are generated dynamically. It is up to you to find a payload that bypasses all filters so it executes the function with the expected argument. In case you are not familiar with XSS vulnerabilities yet, check out this video to get you up to speed. Good luck!
Practice run
Learn the ropes and get a feel for the game
Play a match
A race against the clock, levels become increasingly more difficult