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.
- Faceți clic pe "Fișier" și selectați "Deschidere program" (Ctrl + O).
- Găsiți și deschideți programul.
- Decompilarea ar trebui să înceapă imediat. Dacă acest lucru nu se întâmplă, faceți clic pe butonul Start.
- 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.
- 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.
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.
- 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ă.
- Deschideți meniul contextual și selectați "Decoompile".
- 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".
- La sfârșit, va apărea un astfel de mesaj:
Puteți vizualiza rezultatul în dosarul specificat.
Metoda 3: Dede
Dede va fi utilă pentru decompilarea programelor pe Delphi.
Descărcați programul DEDE.
- Faceți clic pe butonul "Adăugați fișierul".
- Găsiți fișierul exe și deschideți-l.
- Pentru a începe decompilarea, faceți clic pe butonul de procesare.
- După finalizarea cu succes a procedurii, apare acest mesaj:
- 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".
Informațiile despre clase, obiecte, formulare și proceduri vor fi afișate în file separate.
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ă
- În blocul "Fișier executabil" trebuie să specificați programul dorit.
- În "Nume proiect", scrieți numele proiectului și faceți clic pe "Următorul".
- Selectați obiectele necesare, specificați limba de programare și faceți clic pe "Next".
- Î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".
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.