Dekompiliranje uključuje ponovno stvaranje izvornog koda programa na jeziku na kojem je pisan. Drugim riječima, taj je proces obrnuto proces kompiliranja, kada se izvorni tekst pretvara u upute stroja. Dekompiliranje se može obaviti pomoću specijaliziranog softvera.
Metode dekompiliranja EXE datoteka
Dekompiliranje može biti korisno autoru softvera koji je izgubio izvorni kod ili jednostavno korisnicima koji žele znati svojstva određenog programa. Za to postoje posebni programi za dekompiliranje.
Metoda 1: VB Decompiler
Najprije razmotrite VB Decompiler, koji vam omogućuje dekompiliranje programa napisanih u Visual Basic 5.0 i 6.0.
Preuzmite VB Decompiler
- Kliknite Datoteka i odaberite Otvori program ( Ctrl + O ).
- Pronađite i otvorite program.
- Dekompiliranje bi trebalo započeti odmah. Ako se to ne dogodi, kliknite gumb "Start ".
- Na kraju prozora pojavljuje se riječ "Decompiled" . Stablo objekta nalazi se na lijevoj strani, a kod se može vidjeti u središnjem dijelu.
- Ako je potrebno, spremite dekompilirane elemente. Da biste to učinili, kliknite "Datoteka" i odaberite odgovarajuću opciju, primjerice "Spremi projekt deblokiranog" da biste izbrisali sve objekte u mapu na disku.
Metoda 2: ReFox
Što se tiče dekompiliranja programa sastavljenih putem Visual FoxPro i FoxBASE +, ReFox je dobra ideja.
Preuzmite ReFox program
- Pomoću ugrađenog preglednika datoteka pronađite EXE datoteku koju trebate. Ako ga odaberete, desna će strana prikazati kratku informaciju o njoj.
- Otvorite kontekstni izbornik i odaberite "Decompile" .
- Otvara se prozor u kojem morate odrediti mapu za spremanje razloženih datoteka. Zatim kliknite na "OK" .
- Po završetku, pojavit će se sljedeća poruka:
Rezultat možete vidjeti u određenoj mapi.
Treća metoda: DeDe
A DeDe će biti korisno za dekompiliranje programa na Delphi.
Preuzmite DeDe
- Kliknite gumb Dodaj datoteku .
- Pronađite EXE datoteku i otvorite ga.
- Za početak dekompiliranja kliknite gumb Proces .
- Nakon uspješnog završetka postupka pojavit će se sljedeća poruka:
Pojedinačne kartice prikazivat će informacije o klasi, predmetima, oblicima i postupcima.
- Da biste spremili sve podatke, otvorite karticu "Projekt" , potvrdite okvir pokraj vrsta objekata koje želite spremiti, odaberite mapu i kliknite "Učini datoteke" .
Metoda 4: EMS izvor spasilac
Decompiler EMS Izvor Rescuer omogućuje rad s EXE datotekama sastavljenim s Delphi i C + + Builder.
Preuzmite EMS izvor spašavatelja
- U bloku "Izvršna datoteka" morate navesti željeni program.
- U "Naziv projekta" upišite naziv projekta i kliknite "Dalje" .
- Odaberite željene predmete, odredite programski jezik i kliknite "Dalje" .
- U sljedećem prozoru izvorni je kôd dostupan u načinu pregleda. Ostaje odabrati izlaznu mapu i pritisnite gumb "Spremi" .
Pregledali smo popularne dekompilatore za EXE datoteke zapisane na različitim programskim jezicima. Ako znate o drugim radnim opcijama, napišite o tome u komentarima.