15

To the wizards of reverse engineering here: how did you start learning how to do this magic?

Comments
  • 1
    Umm... You just follow the code
  • 1
    Taking cribs apart, I'd imagine 😊
  • 2
    You needs to understand how shit works to figure out how shit works
  • 1
  • 3
    @linuxxx thanks for the mention 🙂

    In terms of electronics, it boils down to understanding and being able to create schematics. That, coupled with the ability to read part numbers and assign values to them in your schematic. The connections can be retrieved simply by checking continuity across traces, or even just by looking at them. Conductive traces are usually darker green than the non-conductive dielectric fiberglass that makes up the PCB.

    But I guess that you're talking about software, not hardware. In that case I can only tell what I've heard so far. IDA is a good disassembler, and Assembly language is imperative. Also objdump and hex editing. The GNU debugger gdb may come in handy as well. As far as software reverse engineering goes, that's all I know. It's a very advanced subject for sure. Good luck!
  • 1
    @Condor I find both the hardware and software aspects interesting. Thanks for the explanation!
Add Comment