Keynotes and Tutorial

  1. Industry Keynote: Rusty Wagner (BinaryNinja – Vector35)
    • Modern Static Analysis of Obfuscated Code
    • Static analysis tools have improved significantly in recent years. This talk is an exploration of how modern static analysis tools analyze binary code and its impact on deobfuscation techniques. Various obfuscation techniques are discussed, including those that have been defeated by modern tools, those that are easier to defeat using the scripting features of these tools, and those that are still very difficult to analyze
  2. Academic Keynote: Stijn Volckaert (KU Leuven):
    • Cheat Protection in Online Games
    •  
  3. Tutorial: Roman Rohleder (Thales Group):
    • Hands-on Ghidra – A tutorial about the software reverse engineering framework
    • In this tutorial, the Ghidra software reverse engineering framework will be presented, its characteristics highlighted and its features to the hitherto industry standard in reverse engineering tools, IDA – the interactive disassembler, compared against. This framework was released by the National Security Agency under the Apache v2 license and brought with it a powerful decompiler for many different architectures (X86 16/32/64, ARM/AARCH64, Java/DEX bytecode, …), which will be presented and its underlying intermediate language “p-code” and the corresponding “SLEIGH”-format explained. Further, hands-on demonstrations will follow, including the aforementioned SLEIGH-format, the plugin-system and the standalone-mode,showcased on different reverse engineering tasks like binary diffing, code lifting, de-obfuscation and patching