MIT: Independent Activities Period: IAP

IAP 2017



Reverse Engineering Software

James Koppel

Jan/20 Fri 05:00PM-07:00PM 1-115

Enrollment: Unlimited: No advance sign-up
Prereq: Familiarity with C and assembly very helpful

Is something on your computer hiding something from you? Is it refusing to run unless you do something? Do you want to know exactly what someone else's software is doing? Or perhaps you even want to "open" up some closed-source software and make it do something else. This course will cover the basics of reverse-engineering binaries, as well as some of the ideas of binary modification.

Sponsor(s): Student Information Processing Board
Contact: James Koppel, sipb-iap17-reverse-engineering@mit.edu