--[ Intro to Reverse Engineering
--[ instructor ]--[ Jeremy Blackthorne
--[ scheduled ]--[
--[ location ]--[ In-Person
--[ difficulty ]--[ Intermediate
--[ difficulty ]--[ Intermediate
Instructor
$ getent passwd jblackthorne . ├─── name: Jeremy Blackthorne ├──── org: Boston Cybernetics Institute └─ social: └─ twitter: @0xJeremy
Experience
Jeremy Blackthorne is the lead instructor for the Boston Cybernetics Institute (BCI) where he develops training for the U.S. military. Before BCI, he was a researcher at Lincoln Laboratory focusing on CNO tactics. Jeremy has published research on various topics, including covert channels, environmental keying, and evading security products. From 2002 – 2006, he served in the U.S. Marine Corps as a rifleman and scout sniper. He is a proud alumnus of RPISEC.
Description
Reverse engineering is an essential skill for many tasks in cybersecurity such as malware analysis, vulnerability discovery, and exploitation. In this 6-hour course, we teach students how to use IDA and Ghidra on x86/x64 binaries in Linux as applied to these various tasks.
This is a majority hands-on course with theory and lecture as needed. Exercises balance fundamentals with modern applications. After completing this course, students will have the practical skills to apply reverse engineering in their day-to-day work.
Requirements
We provide a virtual machine, bundled with all necessary software, exercises, and educational materials. Just have VMWare or VirtualBox. We'll send out the VM before the workshop.