Loading…
LASCON 2022 has ended
Thursday, October 27 • 3:00pm - 4:00pm
Hacking JavaScript Desktop apps with XSS and RCE

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.



Long are the days since web servers were run by perl scripts and desktop apps written in Delphi. What is common between Microsoft Teams, Skype, Bitwarden, Slack and Discord? All of them are written in Electron: JavaScript on the client.

JavaScript Desktop apps share traditional attack vectors and also introduce new opportunities to threat actors. This workshop will teach you how to review JavaScript desktop apps, showcasing Node.js and Electron but using techniques that will also work against any other desktop app platform. Ideal for Penetration Testers, Desktop app Developers as well as everybody interested in JavaScript/Node.js/Electron app security.

All action, no fluff, improve your security analysis workflow and immediately apply these gained skills in your workplace

In this brief workshop we will give you a few lab samples covering the following topics:
Essential techniques to audit Electron applications
What XSS means in a desktop application
How to turn XSS into RCE in JavaScript apps
Attacking preload scripts
RCE via IPC


Speakers
AS

Ashwin Shenoi

Security Trainer, 7A Security
Ashwin Shenoi is a Senior Security Engineer at CRED, with an avid passion for application security. He is highly skilled in application penetration testing and automation. Ashwin is a core member of team bi0s, a top-ranked Capture The Flag (CTF) team, according to CTFTime. In his... Read More →


Thursday October 27, 2022 3:00pm - 4:00pm CDT
Apiiro Room 2525 W Anderson Ln #365, Austin, TX 78757, USA