automobiles, alcohol, blood, sweat, and creative reversing of an obfuscated Car-Modding tool

Presented at DEF CON 32 (2024), Aug. 10, 2024, noon (45 minutes).

reversing can feel uber powerful... like you hold God's honest truth within your hands... most humans don't understand what you can see and comprehend. until someone tries to hide the truth from you... limit your knowledge... keep you from your glorious purpose! obfuscated code can be a real downer. this talk focuses on the story of how i took on an interesting obfuscated target (an automotive modder's tool with ability to flash firmware and tweak engines), in fun and exciting ways. we'll discuss several problems with obfuscated code, an approach i took (and tooling), playing in the guts of machine code, and customizations to binary analysis tools that came out of the journey... there will be much hex, disassembly, green on black, total carnage. you will walk away with powerful ideas and new tools to help you in your pursuit of truth. you will be entertained, enriched, educated, and hopefully inspired. instead of thinking that "atlas is smart" my goal is you feeling, and being, more powerful. come with Vivisect installed to follow along! - [link](https://github.com/vivisect/vivisect) - [link](https://github.com/atlas0fd00m/vivisect) - [link](https://github.com/atlas0fd00m/VivisectION) - [link](https://vivisect.readthedocs.io/)

Presenters:

  • Gavin Mead / atlas as atlas
    atlas is a doer of things. with nearly 20 years of experience binary reverse-engineering, exploiting, and bringing friends along, he's as likely to talk about RF signals as to discuss converting machine language bits into assembly instructions, intermediate languages, and decompilers. driven by the "truth", and desire to write tools to make finding truth easier, his talks always engage, embrace, and baffle.

Similar Presentations: