




























































































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of software reverse engineering (sre), including its uses, necessary skills, tools, and challenges. Sre can be used for understanding malware, legacy code, or for malicious purposes such as removing usage restrictions or exploiting software flaws. Disassemblers, debuggers, anti-disassembly techniques, tamper-resistance, and code obfuscation.
Typology: Slides
1 / 107
This page cannot be seen from the preview
Don't miss anything!





























































































Can Trudy find the serial number?
test eax,eax gives AND of eax with itself
Trudy wants jz to always be true!
Can Trudy patch exe so that jz always true?
serial.exe
serialPatch.exe