December 9, 2018 22:59:01
Web Rarely
Graduate students and most professors are no smarter than undergrads. They're just older.
.: Real-world Decompilation with IDA Pro | 2013-09-18 10:57PM :.
Somebody recently asked me to help him decompile Capitalism 2, so I thought I'd put together a small video tutorial series, since all the other tutorials I've seen have worked with trivial toy programs that don't pose the same challenges as decompiling a real application. It demonstrates the basics of decompilation and reverse engineering using IDA Pro.

I uploaded the videos to YouTube, and I'll embed them below. I recommend watching them fullscreen at 720p (HD) resolution. I've also posted links to the original video files, encoded using H264 (MPEG4), if you don't want to use YouTube. Here are some resources relating to the tutorial:

Download Part 1: Introduction (11MB): IDAdctut1.avi

Download Part 2: String Handling (71MB): IDAdctut2.avi

Download Part 3: File Handling (65MB): IDAdctut3.avi

Download Part 4: Cracking the Database (70MB): IDAdctut4.avi

I may add more videos to the series if people ask me to.

.: Good Work! | 2013-09-25 12:01PM :.
Excellently laid out IDA tutorial. The first of it's kind according to my google research.
an anonymous Antonio
.: RE: Good Work! | 2013-09-25 04:27PM :.
Thanks. :-) I'll be adding a couple more videos to the series today and tomorrow, but I'm not exactly sure where to go with it, so feel free to offer suggestions!
.: IDA | 2013-11-06 07:26AM :.
Thank you for these excellent videos! Keep up the good work!:)
an anonymous Radagelm

Add a comment
Note: The information you enter (including your name and email address) will be displayed publicly.
Email (optional):
Type "human"
(without quotes, to
indicate that you're
not a spammer)
Body:Line breaks are converted to <br>'s, and all HTML tags except b, u, i, tt, and pre are filtered out.
Copyright 2003-2018 Adam Milazzo. Verbatim copying and redistribution of this entire page are permitted without royalty in any medium provided this notice is preserved.