Malkompilado konsistas el rekreado de la fontkodo de programo en la lingvo en kiu ĝi estis skribita. Alivorte, ĉi tiu estas la inversa procezo de la kompila procezo, kiam la fonta teksto estas konvertita en maŝinajn komandojn. Malkompilado povas esti farita per speciala programaro.
Vojoj por malkompaktigi EXE-dosierojn
Malkompilado povas esti utila al la aŭtoro de programoj, kiuj perdis la fontkodojn, aŭ simple al uzantoj, kiuj volas scii la ecojn de specifa programo. Por ĉi tio, ekzistas specialaj malkomputilaj programoj.
Metodo 1: VB Decompiler
Unue konsideru la VB Decompiler, kiu permesas vin malkompili programojn skribitajn en Visual Basic 5.0 kaj 6.0.
Elŝutu VB Decompiler
- Alklaku "Dosiero" kaj elektu artikolon "Malferma programo" (Stir + O).
- Trovu kaj malfermu la programon.
- Dekompilado komenciĝu tuj. Se ne, klaku "Komenco".
- Post kompletigo, la vorto aperas ĉe la fino de la fenestro. "Malkombita". En la maldekstra parto estas arbo de objektoj, kaj en la centro vi povas vidi la kodon.
- Se necese, konservu la aĉetitajn aĵojn. Por fari tion, alklaku "Dosiero" kaj elektu la taŭgan eblon, ekzemple, "Konservu malkonsilitan projekton"ĉerpi ĉiujn objektojn en dosierujo de la disko.
Metodo 2: ReFox
Pri malkompiligado de programoj kompilitaj per Visual FoxPro kaj FoxBASE +, ReFox rekomendis sin mem.
Elŝutu ReFox
- Uzante la enmetitan dosieran retumilon, trovu la necesan .exe-dosieron. Se vi elektas ĝin, tiam mallonga informo pri ĝi montriĝos dekstre.
- Malfermu la kuntekstan menuon kaj elektu "Malkompiligi".
- Fenestro malfermiĝos, kie vi bezonos specifi la dosierujon por konservi la malkonsilitajn dosierojn. Post klako "Bone".
- Fine de ĉi tiu mesaĝo aperas:
Vi povas vidi la rezulton en la specifita dosierujo.
Metodo 3: DeDe
Kaj DeDe estos utila por malkompiligi programojn en Delphi.
Elŝutu la programon DeDe
- Premu la butonon "Aldoni Dosieron".
- Trovu la ekz-dosieron kaj malfermu ĝin.
- Por komenci malkompiladon, alklaku la butonon. "Procezo".
- Se la proceduro estas sukcese kompletigita, aperos la sekva mesaĝo:
- Por konservi ĉiujn ĉi tiujn datumojn, malfermu la langeton. "Projekto"marku la kadrojn apud la specoj de objektoj, kiujn vi volas konservi, elektu la dosierujon kaj alklaku "Faru Dosierojn".
Informoj pri klasoj, objektoj, formoj kaj proceduroj montriĝos en apartaj langetoj.
Metodo 4: EMS-Fonto-Savanto
La descompilador de EMS Source Rescuer permesas labori kun arkivoj EXE kompilitaj kun Delphi kaj C ++ Builder.
Elŝutu EMS-Fonto-Savanto
- En bloko "Ekzekutebla Dosiero" vi devas specifi la deziratan programon.
- En "Projekta nomo" Enlistigi la projektan nomon kaj klakon "Sekva".
- Elektu la bezonatajn objektojn, elektu la programlingvon kaj alklaku "Sekva".
- En la sekva fenestro, la fontkodo estas havebla en antaŭvida reĝimo. Restos por elekti la eligan dosierujon kaj alklaki "Konservu".
Ni rigardis popularajn malkompiligilojn por ekz-dosieroj skribitaj en diversaj programlingvoj. Se vi konas aliajn laborajn opciojn, skribu pri ĝi en la komentoj.