
← Behind the Binary by Google Cloud Security15 Jul · 56 min
EP27 The Challenges of Reversing Modern Languages: From C++ to Go and Rust with Jae Young Kim
EP27 The Challenges of Reversing Modern Languages: From C++ to Go and Rust with Jae Young Kim
When malware analysis first emerged, reverse engineers typically operated in a straightforward C landscape — standard Win32 APIs, no massive runtimes, and clear code paths. Today, the landscape has fundamentally shifted. The natural progression to C++ introduced object-oriented hurdles like virtual function tables and standard template library bloat, laying the groundwork for the complexities we see in today's modern ecosystem. In this episode of Behind the Binary, we sit down with Jae Young ...