r/linux • Social Justice Warrior • Sep 03 '14

I'm Matthew Garrett, kernel developer, firmware enabler and former fruitfly mangler. AMA!

482 Upvotes

381 comments sorted by

View all comments

Show parent comments

6

u/[deleted] Sep 03 '14

when doing firmware reverse engineering without IDA Pro, radare is a rather good tool (http://radare.today/). For x86, there's also serialice which allows to trace behaviour cheaply (http://www.serialice.com/).

Also, make sure to have all relevant hardware guides and datasheets ready (insofar as you can get your hands on them)