PyLingual: A Python Decompilation Framework for Evolving Python Versions
Unknown
Black Hat USA 2024 · Day 1 · Briefing
In the rapidly evolving landscape of cybersecurity, the ability to analyze and understand malicious software is paramount. Josh Wimer's Black Hat USA talk, "PyLingual: A Python Decompilation Framework for Evolving Python Versions," addresses a critical challenge in this domain: the difficulty of reliably decompiling Python bytecode, especially given the language's frequent updates. Python, celebrated as the world's most popular programming language, unfortunately also holds the dubious distinction of being a favored tool for malware authors, from basic Discord scams to sophisticated threat vectors. As Python malware proliferates, the need for robust decompilation tools becomes increasingly urgent for reverse engineers and security analysts.