Decompilación de ficheiros exe

Pin
Send
Share
Send

A descompilación implica reconstruír o código fonte do programa no idioma no que foi escrito. Noutras palabras, isto é o contrario do proceso de compilación, cando o texto fonte se converte en instrucións da máquina. A descompilación pode realizarse mediante software especializado.

Formas de descompilar ficheiros exe

A descompilación pode ser útil para un autor de software que perdeu o código fonte, ou só para usuarios que queiran coñecer as propiedades dun determinado programa. Hai programas especiais de decompilador para iso.

Método 1: Decompilador VB

O primeiro en considerar é VB Decompiler, que permite descomprimir programas escritos en Visual Basic 5.0 e 6.0.

Descarga VB Decompiler

  1. Faga clic Arquivo e selecciona "Programa aberto" (Ctrl + O).
  2. Busca e abre o programa.
  3. A descompilación debería comezar de inmediato. Se isto non sucede, fai clic "Comezar".
  4. Ao rematar, a palabra aparece na parte inferior da xanela Decompilado. Na parte esquerda hai unha árbore de obxectos e na central podes ver o código.
  5. Se é necesario, garde os elementos descompilados. Para iso, fai clic Arquivo e selecciona a opción adecuada, por exemplo, "Gardar proxecto descompilado"para extraer todos os obxectos nun cartafol do disco.

Método 2: ReFox

En termos de descompilación de programas compilados a través de Visual FoxPro e FoxBASE +, ReFox demostrou ser bastante bo.

Descarga ReFox

  1. A través do explorador de ficheiros incorporado, busque o ficheiro EXE que desexe. Se o seleccionas, aparecerá á dereita unha breve información sobre ela.
  2. Abre o menú contextual e selecciona "Descompilar".
  3. Abrirase unha xanela onde necesite especificar un cartafol para gardar ficheiros descompilados. Despois de facer clic Ben.
  4. Ao rematar, aparece a seguinte mensaxe:

Podes ver o resultado no cartafol especificado.

Método 3: DeDe

E DeDe será útil para descomprimir programas Delphi.

Descarga DeDe

  1. Prema o botón "Engadir ficheiro".
  2. Atopa o ficheiro EXE e ábreo.
  3. Para comezar a descompilación, faga clic "Proceso".
  4. Ao rematar o procedemento, aparece a seguinte mensaxe:
  5. A información sobre clases, obxectos, formularios e procedementos amosarase en pestañas separadas.

  6. Para gardar todos estes datos, abra a lapela "Proxecto", marque as caixas xunto aos tipos de obxectos que quere gardar, seleccione o cartafol e faga clic Facer ficheiros.

Método 4: EMS Source Rescuer

O decompilador EMS Source Rescuer permítelle traballar con ficheiros EXE compilados usando Delphi e C ++ Builder.

Descargar EMS Source Rescuer

  1. En bloque "Arquivo executable" precisa especificar o programa desexado.
  2. En "Nome do proxecto" escribe o nome do proxecto e fai clic "Seguinte".
  3. Seleccione os obxectos necesarios, especifique a linguaxe de programación e prema "Seguinte".
  4. Na seguinte xanela, o código fonte está dispoñible no modo de vista previa. Resta seleccionar o cartafol de saída e prema o botón "Gardar".

Revisamos os populares decompiladores de ficheiros EXE escritos en diferentes linguaxes de programación. Se coñeces outras opcións de traballo, escribe sobre iso nos comentarios.

Pin
Send
Share
Send