Dekompilace zahrnuje opětovné vytvoření zdrojového kódu programu v jazyce, ve kterém byl napsán. Jinými slovy, tento proces je obrácený proces kompilace, kdy zdrojový text je převeden na strojní pokyny. Dekompilace lze provést pomocí specializovaného softwaru.
Metody pro dekompilaci souborů EXE
Dekompilace může být užitečné pro autora softwaru, který ztratil zdrojový kód, nebo prostě pro uživatele, kteří chtějí znát vlastnosti konkrétního programu. K tomu existují speciální programy dekompilátorů.
Metoda 1: Dekompilátor VB
Za prvé zvažte VB Decompiler, který umožňuje dekompilovat programy napsané v jazycích Visual Basic 5.0 a 6.0.
Stáhněte si VB Decompiler
- Klikněte na Soubor a vyberte možnost Otevřít program ( Ctrl + O ).
- Najděte a otevřete program.
- Dekompilace by měla začít okamžitě. Pokud se tak nestane, klikněte na tlačítko "Start ".
- Na konci okna se objeví slovo "Dekompilovaný" . Strom objektu je umístěn na levé straně a kód může být zobrazen v centrální oblasti.
- V případě potřeby uložte dekompilované prvky. Chcete-li to provést, klepněte na tlačítko "Soubor" a vyberte příslušnou možnost, například "Uložit dekompilovaný projekt", abyste extrahovali všechny objekty do složky na disku.
Metoda 2: ReFox
Co se týče dekompilace programů kompilovaných prostřednictvím Visual FoxPro a FoxBASE +, ReFox je dobrý nápad.
Stáhněte program ReFox
- Použijte vestavěný prohlížeč souborů k nalezení souboru EXE, který potřebujete. Pokud ji vyberete, na pravé straně se zobrazí stručné informace o něm.
- Otevřete místní nabídku a vyberte možnost "Dekompilovat" .
- Otevře se okno, kde musíte zadat složku pro uložení dekompilovaných souborů. Poté klikněte na tlačítko "OK" .
- Po dokončení se zobrazí následující zpráva:
Výsledek můžete zobrazit ve specifikované složce.
Metoda 3: DeDe
A DeDe bude užitečné pro dekompilaci programů na Delphi.
Stáhnout DeDe
- Klepněte na tlačítko Přidat soubor .
- Najděte soubor EXE a otevřete jej.
- Chcete-li spustit dekompilaci, klikněte na tlačítko Proces .
- Po úspěšném dokončení postupu se zobrazí následující zpráva:
Na jednotlivých kartách se zobrazí informace o třídách, objektech, formulářích a postupech.
- Chcete-li uložit všechna tato data, otevřete kartu "Projekt" , zaškrtněte políčko vedle typů objektů, které chcete uložit, vyberte složku a klikněte na "Vytvořit soubory" .
Metoda 4: Záchranář zdroje EMS
Decompiler EMS Source Rescuer vám umožní pracovat s soubory EXE kompilovanými s Delphi a C ++ Builder.
Stáhnout EMS zdroj záchranáře
- V bloku "Spustitelný soubor" je třeba zadat požadovaný program.
- Do pole "Název projektu" napište název projektu a klikněte na tlačítko "Další" .
- Vyberte požadované objekty, zadejte programovací jazyk a klikněte na tlačítko "Další" .
- V dalším okně je zdrojový kód k dispozici v režimu náhledu. Zbývá vybrat výstupní složku a stisknout tlačítko "Uložit" .
Zkontrolovali jsme populární dekompilátory pro soubory EXE napsané v různých programovacích jazycích. Pokud víte o dalších pracovních možnostech, napište o nich v komentářích.