Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Get the Most Out of Python Decompilers Uncompyle6 and Decompyle3

Black Hat via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the intricacies of Python bytecode decompilation in this 44-minute Black Hat conference talk. Dive deep into the workings of Uncompyle6 and Decompyle3, two of the most comprehensive and accurate open-source Python bytecode decompilers available. Learn how these tools produce runnable Python source code for different Python version dialects and gain insights into their thought process for recreating source code. Discover the unique features of the underlying cross-platform disassembler, xdis, and how it contributes to the decompilers' success. Acquire tips and tricks for maximizing the potential of these decompilers, and understand how their novel techniques can be applied to other bytecode-based programming languages. Finally, explore potential applications of these concepts in developing machine learning-based bytecode decompilers.

Syllabus

How to Get the Most Out of the Python Decompilers Uncompyle6 and Decompyle3 - How to Write and Read

Taught by

Black Hat

Reviews

Start your review of How to Get the Most Out of Python Decompilers Uncompyle6 and Decompyle3

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.