Deepen Your Knowledge: Get The Most Out of IDA Pro
INTERMEDIATE TRAINING
This 3-day intermediate training is for experienced IDA users looking to deepen their skills in scripting, decompilation, debugging, and extending IDA with the C++ SDK. The training is divided into six sessions: we begin with scripting and automation using IDC and IDAPython, followed by handling complex scenarios in disassembly, such as working with functions and structure offsets. We then delve into decompilation techniques, including a gentle introduction to reversing C++ programs. The debugging session covers local and emulated debuggers, as well as scripting automation. Next, we explore type libraries and signatures, including creating and applying TIL files. The final session introduces the IDA SDK, guiding you through setting up and building C/C++ plugins.
At least a basic understanding of IDA Pro, Good knowledge of C++ and/or Python
Elias Bachaalany
Elias is a longtime IDA pro user with over 20 years of experience. He was also a programmer for IDA, and during his Hex-Rays tenure, he developed key features such as the Bochs and Windbdg plugins and contributed vastly to IDAPython. Today, Elias is a game security engineer who focuses on helping first- and third-party game studios mitigate against cheaters and game vulnerabilities.
In his free time, Elias runs the @allthingsIDA YouTube channel dedicated to teaching practical reverse engineering with IDA Pro and various reverse engineering tools.
Additionally, Elias is an accomplished author/co-author with titles such as Batchography: The Art Of Batch Files Programming, Practical Reverse Engineering, and The Antivirus Hacker's Handbook.
Elias is embarking on his fifth year of teaching with us.
Fun fact: Elias likes riding Electric Unicycles (EUCs) with over 6,000 miles so far. He is an intermediate racing FPV drone flyer and a good bowling player. Elias can handle technical discussions alongside spiritual and new-age topics in a single sitting.
“Best intermediate reverse engineering course. This training is great for people who use IDA already but want to improve their skills and expand what they can do IDA. Amazing instructor, very, very knowledgeable and helpful as well.”
|
|
|
|
|
|
|
|
|
|