Dekompilacija uključuje ponovno kreiranje izvornog koda programa na jeziku na kojem je napisan. Drugim riječima, ovo je obrnuti proces procesa kompilacije, kada se izvorni tekst pretvara u strojne instrukcije. Dekompilacija se može izvršiti pomoću specijalizovanog softvera.
Načini dekompilacije EXE datoteka
Dekompilacija može biti korisna za autora softvera koji je izgubio izvorne kodove ili jednostavno za korisnike koji žele znati svojstva određenog programa. Za to postoje posebni decompiler programi.
Metoda 1: VB Decompiler
Prvo razmotrite VB Decompiler, koji vam omogućava da dekompilirate programe napisane u Visual Basic 5.0 i 6.0.
Preuzmite VB Decompiler
- Kliknite "Datoteka" i odaberite stavku "Otvoreni program" (Ctrl + O).
- Pronađite i otvorite program.
- Decompilation bi trebao početi odmah. Ako ne, kliknite "Start".
- Po završetku, riječ će se pojaviti na dnu prozora. "Decompiled". U lijevom dijelu nalazi se drvo objekata, au centru možete vidjeti kod.
- Ako je potrebno, sačuvajte dekompilirane stavke. Da biste to uradili, kliknite "Datoteka" i odaberite odgovarajuću opciju, na primjer, "Sačuvaj dekompilirani projekat"da izdvojite sve objekte u fascikli na disku.
Metod 2: ReFox
Što se tiče dekompiliranja programa kompiliranih putem Visual FoxPro i FoxBASE +, ReFox se dobro preporučio.
Preuzmite ReFox
- Koristeći ugrađeni pretraživač datoteka, pronađite potrebnu .exe datoteku. Ako ga odaberete, na desnoj strani će se prikazati kratka informacija o tome.
- Otvorite kontekstni meni i odaberite "Decompile".
- Otvorit će se prozor u kojem trebate odrediti mapu za spremanje dekompiliranih datoteka. Nakon klika "OK".
- Na kraju ove poruke pojavljuje se:
Rezultat možete pogledati u navedenoj mapi.
Metod 3: DeDe
DeDe će biti koristan za dekompiliranje programa u Delphiju.
Preuzmite DeDe softver
- Pritisnite dugme "Dodaj datoteku".
- Pronađite exe datoteku i otvorite je.
- Da biste započeli dekompiliranje, kliknite na gumb. "Proces".
- Ako je postupak uspješno završen, pojavit će se sljedeća poruka:
- Da biste sačuvali sve ove podatke, otvorite karticu. "Projekat"označite polja pored tipova objekata koje želite da sačuvate, izaberite fasciklu i kliknite "Napravi datoteke".
Informacije o klasama, objektima, obrascima i procedurama će biti prikazane u odvojenim karticama.
Metod 4: EMS Source Rescuer
EMS Source Rescuer decompiler vam omogućava da radite sa EXE datotekama kompiliranim sa Delphi i C ++ Builder.
Preuzmite EMS Source Rescuer
- U bloku "Izvršna datoteka" trebate navesti željeni program.
- U "Naziv projekta" navedite ime projekta i kliknite "Dalje".
- Izaberite željene objekte, izaberite programski jezik i kliknite "Dalje".
- U sledećem prozoru, izvorni kod je dostupan u režimu pregleda. Ostaje da izaberete izlazni folder i kliknete "Sačuvaj".
Pogledali smo popularne dekompajlera za exe fajlove napisane na različitim programskim jezicima. Ako znate druge radne opcije, pišite o tome u komentarima.