Engenharia reversa é um processo de leitura de código binário do software para encontrar o que o software pode fazer o computador fazer. É este código que o computador lê e obedece, e não o código-fonte. Embora o código binário não é facilmente lido por seres humanos, uma representação em mnemônicos em linguagem assembly, como mostrado em um depurador, é exatamente equivalente (em todos, mas alguns pontos teóricos muito obscuras) para que o computador lê.
REVERSE ENGINEERING- SOFTWARE'S / Ferramentas/ Utilitários
- Debuggers
- Analyze
- Disassemblers
- PE Editors
- Assembler
- Evans Debugger
- GDB GNU Debugger
- OllyDbg
- W32Dasm
- Immunity Debugger
- SoftICE
- IDA
- windbg
- Paimei
- pydasm
- mona
- Hiew
- Syser
- METASM
- Revelo
- wxhexeditor
- Okteta
- Rubus
- IDA Pro
- SwfScan
- Flasm
- BDASM Disassemblers
- DeDe Dessembler
- CFF Explorer
- Strace
- Simple Assembly Explorer
- Resource Hacker
- Turbo Assembler
- MASM32 Assembler
- ########################### Marrocamp ##############################