SWS2 Exploits
Exploits Definition Is a piece of software, chunk of data, sequence of commands that take advantage of a vulnerability in an system
Classification Often classified by their action
Unauthorized data access arbitrary code execution denial of service privilege escalation Characterization local exploit remote exploit client-side exploit
often requires some user action
drive by attacks trigger fore example by malicious website server side exploit 0-day exploit Stack Layout CPU Registers esp stack pointer