Jul 1, 2019 2:21:39 PM

DEF CON 27 Workshop Preview: Intro to Reverse Engineering with Ghidra

Software reverse engineering is an intimidatingly technical skill to pick up. The goal is to accomplish something that, by the design of how software is built, isn’t meant to be done. Introductory courses on programming that teach “compiled” languages, such as C, often describe the compilation process that builds a program from source code as being “one way”. To learn how we can answer questions about malicious software and vulnerabilities in widely-used programs requires the study of complex tools, computer architecture, and methodology.

Topics: DEF CON, Reverse Engineering, Ghidra