Jump to content
Tuts 4 You

Recommended Posts

Posted (edited)

I did a lot of research , found some useful information before creating this thread, but I am wondering if someone more experienced can provide me with further information on hardware reverse engineering and where to begin.Please keep in mind that I have no experience on hw reversing whatsoever.

Best regards,

Loizos

Edited by Loizos
Posted

Depends on what exactly you want to do.

If you want to work with firmware only, nice posts from our member @atom0shttp://atom0s.com/forums/viewtopic.php?f=2&t=45
Firmware reversing with a bit of hardware hacking to get debug output: http://jcjc-dev.com/2016/04/08/reversing-huawei-router-1-find-uart/ (I think this link was already mentioned on the board)
If you want to analyze just the hardware (hardcore!): http://siliconpr0n.org/wiki/doku.php?id=starting

  • Like 2
Extreme Coders
Posted

As kao already said, this depends on what you want to reverse. The field of hardware re is as diverse as the field of rce.

If you are into firmware side of things, you can check out craig heffner's site at devttys0.com. It has tons of information on hardwire re and specifically on firmware.
Learning MIPS assembly is a must as most of such embedded devices such as routers etc run on mips processors.

Owning a physical device (which you are going to reverse) although is helpful isn't mandatory. You can get around by emulating the firmware in qemu which you can get from vendors website..
From my limited experience in firmware re, I can say that it is a lot easier to find bugs, vulnerabilities, backdoors in firmware than on desktop softwares.

Have fun finding zero days. Cheers! :) 

  • Like 1
Posted

Thank you both.I have actually made progress since I created this thread duo to the fact that nobody answered right away, but your links are truly useful too!Prepare yourselfs for upcoming questions :P

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...