DECOMPILADORES
DEFINICIÓN:
Los decompiladores realizan la tarea inversa a los compiladores, es decir son un caso particular de los traductores en los cuales el programa fuente es un lenguaje debajo nivel y el lenguaje objeto es un lenguaje de nivel superior. Esta tarea es difícil, sobre todo si se desea que el lenguaje objeto tenga una cierta lógica, a no ser que se conozca la forma en quese obtuvo el programa de bajo nivel (por ejemplo si se generó con un compilador determinado, y se tiene el esquema de generación de código de dicho compilador).
ALGUNOS DECOMPILADORES:
? Win32Disassembler v8.93
Una de las mejoras aplicaciones que se han desarrollado en este aspecto. Fácil de utilizar (perfecto para newbies) y altamente funcional.
? IDA Prov4.04
La bestia parda del cracking en listado muerto. Gracias a su tecnología FLIRT, es más fácil reconocer funciones. Uso algo complicado.
? LDasm v0.02.40
La “versión” para LiNUX del W32Dasm.
?DeWin v2.0
Dumpea el objetivo y lo desensambla.
? Win32program disassembler v0.2
Decodifica las llamadas, pero trabaja en modo DOS.
? PEDasm v0.32
Desensambla archivos PE, teniendo un “trato”especial a los compilados con C/C++.
? Borg v2.1
Otro desensamblador.
? PeRdr v0.008
Y otro más para la colección. En modo DOS.
? TMG Ripper Studio v0.01.03
Una herramienta que promete. Aún enfase beta, es capaz de crear KeyGen’s, dándote el ASM de la parte “interesante”.
? ExWise v0.5
Decompila los “setup” de WISE.
? E_WISE 2000.v2.29
Programa basado en el anterior.
? isDcc v1.22Un “InstallShield Decompiler”.
? Windows Installshield Decompiler v1.00 Beta
¿Ha quedado claro?
? i5comp v2.01
Otro más para el montón.
? i6comp v1.03
La versión avanzada del anterior.
?VB3 Deprotector v1.2
Reconstruye los proyecto decompilados de VB.
? Exe2Dpr v3.1
Te ayuda a “encontrar” el source un ejecutable de Delphi v2.0-4.0
? DeDe v2.4b4
Simplemente lo mejor en…