Ontbinding behels die her-skepping van die bronkode van 'n program in die taal waarin dit geskryf is. Met ander woorde, dit is die omgekeerde proses van die samestellingproses, wanneer die bronteks omskep word in masjieninstruksies. Ontbinding kan gedoen word met behulp van gespesialiseerde sagteware.
Maniere om EXE-lêers te dekomponeer
Ontbinding kan nuttig wees vir die outeur van sagteware wat die bronkodes verloor het, of net vir gebruikers wat die eienskappe van 'n spesifieke program wil ken. Hiervoor is daar spesiale decompiler programme.
Metode 1: VB Decompiler
Kyk eers na die VB Decompiler, waarmee u programme wat in Visual Basic 5.0 en 6.0 geskryf is, kan dekompileer.
Laai VB Decompiler af
- pers "Lêer" en kies item "Oop program" (Ctrl + O).
- Vind en maak die program oop.
- Ontbinding moet onmiddellik begin. As dit nie die geval is nie, klik "Begin".
- Na voltooiing sal die woord onderaan die venster verskyn. "Afbreek". In die linker gedeelte is daar 'n boom van voorwerpe, en in die middel kan jy die kode sien.
- Slaan indien nodig die ontbinde items. Om dit te doen, klik "Lêer" en kies die toepaslike opsie, byvoorbeeld, "Stoor gekompliseerde projek"om al die voorwerpe in 'n gids op die skyf te onttrek.
Metode 2: ReFox
In terme van ontbindingsprogramme wat saamgestel is via Visual FoxPro en FoxBASE +, het ReFox hom goed aanbeveel.
Laai ReFox af
- Gebruik die ingeboude lêer blaaier, vind die nodige .exe lêer. As u dit kies, sal 'n kort inligting daaroor regs vertoon word.
- Open die konteks kieslys en kies "Afbreek".
- 'N Venster sal oopmaak waar u die gids moet spesifiseer om die gedekompileerde lêers te stoor. Na kliek "OK".
- Aan die einde van hierdie boodskap verskyn:
U kan die resultaat in die gespesifiseerde vouer sien.
Metode 3: DeDe
En DeDe sal nuttig wees vir die dekompilering van programme in Delphi.
Laai DeDe sagteware af
- Druk die knoppie "Voeg lêer by".
- Vind die exe-lêer en maak dit oop.
- Om af te begin, klik op die knoppie. "Proses".
- As die prosedure suksesvol afgehandel is, sal die volgende boodskap verskyn:
- Om al hierdie data te stoor, maak die oortjie oop. "Project"Merk die blokkies langs die tipe voorwerpe wat jy wil stoor, kies die gids en klik "Maak lêers".
Inligting oor klasse, voorwerpe, vorms en prosedures sal in aparte oortjies vertoon word.
Metode 4: EBW Bron Redder
Die EMS Source Rescuer decompiler laat jou toe om te werk met EXE lêers wat saamgestel is met Delphi en C ++ Builder.
Aflaai EBW Bron Redder
- In blok "Uitvoerbare lêer" jy moet die verlangde program spesifiseer.
- die "Projeknaam" Lys die projek naam en klik "Volgende".
- Kies die vereiste voorwerpe, kies die programmeertaal en klik "Volgende".
- In die volgende venster is die bronkode beskikbaar in die voorskou af. Dit bly die uitsetmap te kies en klik "Save".
Ons het gekyk na populêre dekompilers vir exe-lêers wat in verskeie programmeertale geskryf is. As jy ander werksopsies ken, skryf dit in die kommentaar.