Episode 3: AI in Reverse Engineering

31/05/2023 55 min Temporada 1 Episodio 3

Listen "Episode 3: AI in Reverse Engineering"

Episode Synopsis

In this episode we're deep diving into the fascinating world of Reverse Engineering and how AI is transforming this field.

Introduction to Reverse Engineering: A brief overview of the concept of RE, its significance in the fields of security, software development, and technology, and the state of the art.
AI Techniques in Reverse Engineering: A discussion on the various AI techniques and algorithms used in Reverse Engineering.
AI-driven RE Applications: Insight into the practical applications of AI in Reverse Engineering, including malware analysis, vulnerability detection, and software de-obfuscation.
Ivan's AI-based Open Source Reverse Engineering tool Gepetto: It uses OpenAI's gpt-3.5-turbo and gpt-4 models to provide meaning to functions decompiled by IDA Pro. https://github.com/JusticeRage/Gepetto


Challenges and Limitations: A discussion on the potential challenges and limitations of using AI in reverse engineering, such as the need for large datasets.