Cum să decompile fișierele exe

Anonim

Cum să decompile fișierele exe

Decompilarea implică recrearea codului sursă al programului în limba pe care a fost scrisă. Cu alte cuvinte, acesta este procesul de proces de compilare inversă atunci când codul sursă este transformat în instrucțiuni de mașină. Decompilarea poate fi efectuată utilizând software specializat.

Metode pentru decompilarea fișierelor exe

Decompilarea poate fi un autor de software util care a pierdut codurile sursă sau doar utilizatorii care doresc să învețe proprietățile unui program. Pentru aceasta există programe speciale de decompilator.

Metoda 1: decompiler VB

În primul rând, luați în considerare decompilerul VB, care vă permite să decompile programe scrise în Visual Basic 5.0 și 6.0.

Descărcați VB Decompiler.

  1. Faceți clic pe "Fișier" și selectați "Deschidere program" (Ctrl + O).
  2. Deschiderea standard a programului în decompilerul VB

  3. Găsiți și deschideți programul.
  4. Deschiderea exe în decompilerul VB

  5. Decompilarea ar trebui să înceapă imediat. Dacă acest lucru nu se întâmplă, faceți clic pe butonul Start.
  6. Decomprimarea de decompilare în decompilerul VB

  7. După finalizarea în partea de jos a ferestrei, va apărea cuvântul "decompilat". În partea stângă există un copac de obiecte, iar în centrul se poate vizualiza codul.
  8. Vizualizați codul sursă prin decompiler VB

  9. Dacă este necesar, salvați elementele decompuse. Pentru a face acest lucru, faceți clic pe "Fișier" și selectați opțiunea corespunzătoare, de exemplu, "Salvați un proiect decompilat" pentru a extrage toate obiectele în dosarul de pe disc.
  10. Salvarea unui proiect decompilat în decompilerul VB

Metoda 2: Refox

În ceea ce privește programele de decompilare compilate prin Visual FoxPro și Foxbase +, Rebox sa dovedit bine.

Descărcați programul Refox.

  1. Prin browserul de fișiere încorporat, găsiți fișierul exe dorit. Dacă sunteți alocat, dreptul va fi afișat în partea dreaptă.
  2. Exe căutare prin reflex

  3. Deschideți meniul contextual și selectați "Decoompile".
  4. Tranziția la decompilarea în RecoX

  5. O fereastră se va deschide în cazul în care doriți să specificați dosarul pentru a salva fișierele decompiled. După ce faceți clic pe "OK".
  6. Decomprimarea decomprimării în RecoX

  7. La sfârșit, va apărea un astfel de mesaj:
  8. Finalizarea decompilării în Refox

Puteți vizualiza rezultatul în dosarul specificat.

Metoda 3: Dede

Dede va fi utilă pentru decompilarea programelor pe Delphi.

Descărcați programul DEDE.

  1. Faceți clic pe butonul "Adăugați fișierul".
  2. Adăugați fișier la Dede

  3. Găsiți fișierul exe și deschideți-l.
  4. Adăugând exe la Dede

  5. Pentru a începe decompilarea, faceți clic pe butonul de procesare.
  6. Începe decompilarea în Dede

  7. După finalizarea cu succes a procedurii, apare acest mesaj:
  8. Finalizarea decomprimării în Dede

    Informațiile despre clase, obiecte, formulare și proceduri vor fi afișate în file separate.

  9. Pentru a salva toate aceste date, deschideți fila "Project", setați casetele de selectare de lângă tipurile de obiecte pe care doriți să le salvați, selectați dosarul și faceți clic pe "Efectuați fișiere".
  10. Salvarea obiectelor decompate în Dede

Metoda 4: salvatorul sursei EMS

Decompilerul de salvare a sursei EMS vă permite să lucrați cu fișierele exe compilate utilizând Builder Delphi și C ++.

Descărcați programul de salvare EMS sursă

  1. În blocul "Fișier executabil" trebuie să specificați programul dorit.
  2. În "Nume proiect", scrieți numele proiectului și faceți clic pe "Următorul".
  3. Selectarea numelui sursei și a proiectului în salvatorul sursei EMS

  4. Selectați obiectele necesare, specificați limba de programare și faceți clic pe "Next".
  5. Selectați obiecte și limbaj de programare în salvatorul sursei EMS

  6. În fereastra următoare, codul sursă este disponibil în modul de previzualizare. Rămâne să selectați dosarul de ieșire și să faceți clic pe butonul "Salvați".
  7. Previzualizarea și conservarea proiectului în salvatorul sursei EMS

Am analizat decompilerele populare pentru fișierele exe scrise în diferite limbi de programare. Dacă știți alte opțiuni de lucru, scrieți despre el în comentarii.

Citeste mai mult