Grow your cybersecurity maturity by learning how to counter the most prevalent security vulnerabilities in today’s applications, cross-site scripting (XSS).
XSS Exploits and Defenses (LFEL1010)
- Basic knowledge of HTML and JavaScript: Understanding how to create and manipulate web pages using HTML and basic JavaScript
- Familiarity with web servers: Knowledge of how web applications operate
You are not required to have prior experience with specific hardware like the D1 Mini PCB Board or the ESP8266 chip, as the course will provide necessary training on these platforms.
Please note lab-specific prerequisites in the section below.
- Hardware: You must have access to a D1 Mini V4.0 PCB Board equipped with an ESP8266 chip. This specialized hardware is essential for conducting the hands-on labs. You will also need a USB-C Data cable to flash the software on the D1 Mini.
- Software: A modern web browser (e.g., Chrome, Firefox, Safari) capable of handling advanced JavaScript and HTML5.
- Network: Reliable internet connection to access course materials and perform online research.
Development Tools: Arduino development environment (IDE) suitable for web development.