Mae dadelfennu yn cynnwys ailadeiladu cod ffynhonnell y rhaglen yn yr iaith y cafodd ei ysgrifennu ynddo. Mewn geiriau eraill, dyma'r gwrthwyneb i'r broses lunio, pan fydd y testun ffynhonnell yn cael ei drawsnewid yn gyfarwyddiadau peiriant. Gellir dadelfennu trwy ddefnyddio meddalwedd arbenigol.
Ffyrdd o ddadelfennu ffeiliau exe
Gall dadelfennu fod yn ddefnyddiol i awdur meddalwedd sydd wedi colli cod ffynhonnell, neu ddim ond i ddefnyddwyr sydd eisiau gwybod priodweddau rhaglen benodol. Mae rhaglenni dadelfennu arbennig ar gyfer hyn.
Dull 1: Dadelfenwr VB
Y cyntaf i'w ystyried yw VB Decompiler, sy'n eich galluogi i ddadelfennu rhaglenni a ysgrifennwyd yn Visual Basic 5.0 a 6.0.
Dadlwythwch VB Decompiler
- Cliciwch Ffeil a dewis "Rhaglen agored" (Ctrl + O.).
- Dewch o hyd i'r rhaglen a'i hagor.
- Dylai dadelfennu ddechrau ar unwaith. Os na fydd hyn yn digwydd, cliciwch "Dechreuwch".
- Ar ôl ei gwblhau, mae'r gair yn ymddangos ar waelod y ffenestr Dadelfenedig. Ar yr ochr chwith mae coeden o wrthrychau, ac yn y canol gallwch weld y cod.
- Os oes angen, arbedwch yr elfennau sydd wedi'u dadelfennu. I wneud hyn, cliciwch Ffeil a dewis yr opsiwn priodol, er enghraifft, "Cadw prosiect wedi'i ddadelfennu"i dynnu pob gwrthrych i ffolder ar ddisg.
Dull 2: ReFox
O ran rhaglenni dadelfennu a luniwyd trwy Visual FoxPro a FoxBASE +, mae ReFox wedi profi i fod yn eithaf da.
Dadlwythwch ReFox
- Trwy'r porwr ffeiliau adeiledig, dewch o hyd i'r ffeil exe a ddymunir. Os dewiswch ef, yna bydd gwybodaeth fer amdano yn cael ei harddangos ar y dde.
- Agorwch y ddewislen cyd-destun a dewis "Dadelfennu".
- Bydd ffenestr yn agor lle mae angen i chi nodi ffolder ar gyfer arbed ffeiliau sydd wedi'u dadelfennu. Ar ôl clicio Iawn.
- Ar ôl gorffen, mae'r neges ganlynol yn ymddangos:
Gallwch weld y canlyniad yn y ffolder penodedig.
Dull 3: DeDe
A bydd DeDe yn ddefnyddiol ar gyfer dadelfennu rhaglenni Delphi.
Dadlwythwch DeDe
- Gwasgwch y botwm "Ychwanegu ffeil".
- Dewch o hyd i'r ffeil exe a'i agor.
- I ddechrau dadelfennu, cliciwch "Proses".
- Ar ôl cwblhau'r weithdrefn yn llwyddiannus, mae'r neges ganlynol yn ymddangos:
- I arbed yr holl ddata hwn, agorwch y tab "Prosiect", gwiriwch y blychau wrth ymyl y mathau o wrthrychau rydych chi am eu cadw, dewiswch y ffolder a chlicio Gwneud Ffeiliau.
Bydd gwybodaeth am ddosbarthiadau, gwrthrychau, ffurflenni a gweithdrefnau yn cael ei harddangos mewn tabiau ar wahân.
Dull 4: Achubwr Ffynhonnell EMS
Mae dadelfenydd EMS Source Rescuer yn caniatáu ichi weithio gyda ffeiliau exe a luniwyd gan ddefnyddio Delphi a C ++ Builder.
Dadlwythwch EMS Source Rescuer
- Mewn bloc "Ffeil y gellir ei gyflawni" mae angen i chi nodi'r rhaglen a ddymunir.
- Yn "Enw'r prosiect" ysgrifennwch enw'r prosiect a chlicio "Nesaf".
- Dewiswch y gwrthrychau angenrheidiol, nodwch yr iaith raglennu a'r wasg "Nesaf".
- Yn y ffenestr nesaf, mae'r cod ffynhonnell ar gael yn y modd rhagolwg. Mae'n parhau i ddewis y ffolder allbwn a phwyso'r botwm "Arbed".
Gwnaethom adolygu'r dadelfenyddion poblogaidd ar gyfer ffeiliau exe a ysgrifennwyd mewn gwahanol ieithoedd rhaglennu. Os ydych chi'n gwybod opsiynau gweithio eraill, ysgrifennwch amdano yn y sylwadau.