Reverse Engineering
Do you want to learn reverse engineering? Here’s how I got started out in the 90s:
- Learned x86 assembly by reading Programming the 8086 8088 (I still have my copy. If you are filthy rich and would like to buy it, please do get in touch).
- Scoured the net for articles and tutorials on reverse engineering. Fravia’s site was a goldmine.
- Lurked in a x86 assembly IRC channel and picked up tips from wise wizards.
Essential reversing tools:
- Hex editor
- Disassembler
- Kernel mode debugger
You can get by with only free tools, but for serious reversing you will need to spend around 4000 USD on commercial tools.
Godspeed aspiring reverser!