World Congress 2024

Passive ARM Assembly Skills for Debugging, Optimization (and Hacking)

July 18, 2024 11:30 – 12:00 Β· 30 min STAGE 10 (120)

What this session covers

Reading assembly code is an important skill for debugging and optimization. Is there a bug in a 3rd party framework that you don’t have the source code for? Are you calling into a system framework and it does not behave the way you expect? Do you want to understand the code the compiler generates, depending on the optimization level you choose? I have done all of these things more often than I would have liked in the past and I had acquired a solid understanding of x86 assembler code over the years. All was well until, suddenly, I had an ARM machine on my desk. If you are, like me, using ARM machines a lot and always wanted a gentle introduction to ARM assembler code, this is the talk for you.

World Congress 2024

Related talks

Open session

Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere

  • Andrew Wafaa

    Senior Director Software Communities & Fellow

Open session

Programming secure C#/.NET Applications: Dos & Don'ts

  • Sebastian Leuer

    Fraunhofer IEM, Research Associate

Open session

The Lifehacker's Guide to Software Architecture

  • Julian Lang

    Solutions Architect, Amazon Web Services

Open session

Let's write an exploit using AI

  • Julian Totzek-Hallhuber

    Veracode, Manager Solution Architects EMEA & APAC

All sessions at this congress