Dangerous games, binary obfuscation and how not to shoot yourself in the foot while reversing ransomware

Dangerous games, binary obfuscation and how not to shoot yourself in the foot while reversing ransomware

Obfuscation is the deliberate act of introducing anomalies in a binary, source or machine instructions in order to deter analysis and effectively "harden" the binary. In this talk, the speaker will attempt to introduce the concept of obfuscation with a focus on ELF & PE binaries to demonstrate the effectiveness of such techniques in deterring analysis and throwing the analyst on a wild goose chase. We'll cover a range of techniques, how and why they work, and how do different analysis tools react to those changes. Basic knowledge of computing is required for this talk.

Language
EN
Level
Intermediate

Speaker

Events