DC34  /  APEX PREDATOR
DEF CON 34 Workshop 4 Hours 6 Live Labs Bring Burp Suite

SalesforceApex Predator

Breaking Salesforce Sites
Aura · Apex · SOQL · LWR
01

The BriefingWhat this workshop is

Salesforce Apex Predator is a four-hour, hands-on workshop on attacking public Salesforce Sites. Those portals — customer support desks, partner networks, help centers, job boards — sit directly on top of the CRM holding an organization's most sensitive data, and a single over-shared object or one unsanitized string concatenated into a SOQL query is enough to hand a guest user the whole thing. Over six live lab sites you will intercept Aura traffic in Burp, enumerate accessible objects through the framework's own standard APIs, hunt @AuraEnabled Apex methods inside JavaScript bundles, exploit SELECT-clause and blind SOQL injection, discover unlinked pages through route enumeration, and pull records out of next-generation LWR sites over GraphQL — finishing with an independent capture-the-flag challenge. Every target runs on a dedicated scratch org built for this workshop: no real company data, no legal risk, and every payload below is copy-paste ready.


02

Field ManualsExpand to read · copy the raw markdown

Salesforce Aura Penetration Testing salesforce-aura-pentesting.md
SOQL & SOSL Injection Reference soql-injection-guide.md

03

The LabsSix targets · open in a proxied browser

Rules of engagement: every lab above is a disposable scratch org provisioned for this workshop. Do not point these techniques at any org you are not explicitly authorized to test, and DoS is out of scope everywhere — here and in the wild.


04

The ArsenalTooling used throughout the labs