Tired of the pedestrian convenience offered by high level languages? Want to role your own handcrafted, artisnal, and GMO-free shellcode? Looking to grok disassembler output during late nights of reversing? Whatever the reason, come to this talk for a quick intro to ARM and MIPS assembly languages. We’ll focus on learning assembly by writing and debugging it via the Unicorn CPU emulator framework. All the while, we’ll keep an eye towards applying our newfound skills in exploitation and reverse engineering.
Jon Szymaniak is a security consultant who lives for embedded systems and punk rock. Buy him a scotch and he’ll talk your ear off about these things. Buy him a few and maybe he’ll stop.