 
      
    | You are here | www.thirtythreeforty.net | ||
| | | | | sergioprado.blog | |
| | | | | A few days ago I decided to reverse engineer my routers firmware image with binwalk. | |
| | | | | opguides.info | |
| | | | | Chapter 35 - Reverse Engineering # Software # Anyone know of good resources for learning binary reversing? Not particular tools necessarily, but like theory and how to think @XMPPwocky on Twitter An Opinionated Guide on How To Reverse Engineer Software is decent. for me personally: know some assembly, and in particular make sure you know the calling conventions for your platform. when starting out, do it on binaries you can actually run in a debugger and see whats actually happening at runtime. | |
| | | | | reverse.put.as | |
| | | | | Note: the original post was written in 2017 when there weren't many posts discussing direct attacks to firmware flash. It also took a while to get in touch with the ISP to give them a chance to fix some of the issues described (in particular the ACS access) and then it was left in draft mode until today. I just made a quick revision and fixed quite a few dead links. | |
| | | | | hackmd.io | |
| | | # Async fns in traits **This doc now lives here: https://rust-lang.github.io/async-fundamentals-ini | ||