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

  1. Kliknite Datoteka i odaberite Otvori program ( Ctrl + O ).
  2. Standardno otvaranje programa u VB Decompileru

  3. Pronađite i otvorite program.
  4. Otvaranje EXE u VB Decompileru

  5. Dekompiliranje bi trebalo započeti odmah. Ako se to ne dogodi, kliknite gumb "Start ".
  6. Pokretanje dekompiliranja u VB Decompiler

  7. Na kraju prozora pojavljuje se riječ "Decompiled" . Stablo objekta nalazi se na lijevoj strani, a kod se može vidjeti u središnjem dijelu.
  8. Prikaz izvora putem VB dekompilera

  9. 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.
  10. Spremi decompiled projekt u VB Decompiler

Metoda 2: ReFox

Što se tiče dekompiliranja programa sastavljenih putem Visual FoxPro i FoxBASE +, ReFox je dobra ideja.

Preuzmite ReFox program

  1. Pomoću ugrađenog preglednika datoteka pronađite EXE datoteku koju trebate. Ako ga odaberete, desna će strana prikazati kratku informaciju o njoj.
  2. Pretražujte EXE putem usluge ReFox

  3. Otvorite kontekstni izbornik i odaberite "Decompile" .
  4. Prijelaz na dekompiliranje u ReFoxu

  5. Otvara se prozor u kojem morate odrediti mapu za spremanje razloženih datoteka. Zatim kliknite na "OK" .
  6. Pokrenite dekompiliranje u ReFoxu

  7. Po završetku, pojavit će se sljedeća poruka:
  8. Kraj decompilation u ReFox

Rezultat možete vidjeti u određenoj mapi.

Treća metoda: DeDe

A DeDe će biti korisno za dekompiliranje programa na Delphi.

Preuzmite DeDe

  1. Kliknite gumb Dodaj datoteku .
  2. Dodavanje datoteke DeDe

  3. Pronađite EXE datoteku i otvorite ga.
  4. Dodavanje EXE-a u DeDe

  5. Za početak dekompiliranja kliknite gumb Proces .
  6. Pokreni De-Dekulaciju

  7. Nakon uspješnog završetka postupka pojavit će se sljedeća poruka:
  8. Kraj decompilation u DeDe

    Pojedinačne kartice prikazivat će informacije o klasi, predmetima, oblicima i postupcima.

  9. Da biste spremili sve podatke, otvorite karticu "Projekt" , potvrdite okvir pokraj vrsta objekata koje želite spremiti, odaberite mapu i kliknite "Učini datoteke" .
  10. Spremanje decompiled objekata u DeDe

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

  1. U bloku "Izvršna datoteka" morate navesti željeni program.
  2. U "Naziv projekta" upišite naziv projekta i kliknite "Dalje" .
  3. Odabir izvora i naziv projekta u EMS izvoru spašavatelju

  4. Odaberite željene predmete, odredite programski jezik i kliknite "Dalje" .
  5. Odabir objekata i programskog jezika u EMS izvoru spašavatelju

  6. U sljedećem prozoru izvorni je kôd dostupan u načinu pregleda. Ostaje odabrati izlaznu mapu i pritisnite gumb "Spremi" .
  7. Pregledajte i spremite projekt u EMS izvoru spašavatelju

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.