A look at how hackers use JS
summary
Covers how attackers leverage JavaScript/ECMAScript features to discover and exploit vulnerabilities beyond classic XSS. Presents concrete examples and demos of automated vulnerability discovery, attacks on endpoints and implementations, and ways JS can be used to compromise users and servers.
AI-written summary · about
chapters (12)
- 0:00Start
- 7:34MUTATION WHAT?
- 16:36THE PERILS OF SERVER SIDE USER CODE
- 18:38SERVER SIDE JS INJECTION SPOT THE BUG
- 23:54DEMO: REMOTE CODE EXECUTION
- 25:30CS: CODE EXECUTION USING JAVASCRIPT IN A DESKTOP APP
- 27:48CS: RCE VIA COMMAND LINE ARGS IN EXODUS WALLET
- 31:17COMMON BYPASSES
- 33:32JS WEIRDNESS (FOR ATTACKERS)
- 35:42BREAKING FILTERS/WAFS
- 37:04MALWARE AND THE INTERNET
- 40:12CS: DRIVE BY DOWNLOADS
related talks
55m6 Ways to Hack Your JavaScript Application
40mHostile JavaScript: Attacking and Defending the Browser
34mJS Security - A Pentesters Perspective
23mJavaScript attack surface
32mWriting Secure JavaScript Code
35mInside a hacker’s mind
27mBeyond the Basics: Securing JavaScript Applications
28mOffensive and Defensive Strategies for Client-Side JS Security
