Ep. 3: Dynamic Code Analysis – Cloakware Cate
In this episode, Cloakware Cate demonstrates hacking a program using dynamic analysis. In episode 1 (static analysis - https://youtu.be/asyxwKOkSrw) we saw that a hacker can learn a lot about a program by inspecting the compiled code offline. However static analysis isn’t the best way to reveal how a program responds to live data such as user inputs, network traffic, or other external events. This episode shows how a hacker can use dynamic analysis tools and live data to subvert a program, and also discusses some techniques a software developer could use to make dynamic analysis much harder.