Sut i ddefnyddio porwr Google Chrome

Mae dadelfeniad yn golygu ail-greu cod ffynhonnell rhaglen yn yr iaith y cafodd ei hysgrifennu ynddi. Mewn geiriau eraill, dyma broses wrthdroi'r broses gasglu, pan gaiff y testun ffynhonnell ei drawsnewid yn gyfarwyddiadau peiriant. Gellir gwneud dadelfeniad gan ddefnyddio meddalwedd arbenigol.

Ffyrdd i ddad-ddadansoddi ffeiliau ffeil

Gall dadelfeniad fod yn ddefnyddiol i awdur meddalwedd sydd wedi colli'r codau ffynhonnell, neu i ddefnyddwyr sydd eisiau gwybod beth yw priodweddau rhaglen benodol. Ar gyfer hyn, mae yna raglenni dadgomisiynu arbennig.

Dull 1: VB Decompiler

Yn gyntaf ystyriwch y VB Decompiler, sy'n eich galluogi i ddadgomisiynu rhaglenni a ysgrifennwyd yn Visual Basic 5.0 a 6.0.

Lawrlwytho VB Decompiler

  1. Cliciwch "Ffeil" a dewis eitem "Rhaglen Agored" (Ctrl + O).
  2. Dod o hyd i ac agor y rhaglen.
  3. Dylai dadelfeniad ddechrau ar unwaith. Os nad yw, cliciwch Msgstr "Cychwyn".
  4. Ar ôl ei gwblhau, mae'r gair yn ymddangos ar waelod y ffenestr. "Dad-ddadelfennu". Yn y rhan chwith mae coeden o wrthrychau, ac yn y canol gallwch weld y cod.
  5. Os oes angen, achubwch yr eitemau a ddadelfennwyd. I wneud hyn, cliciwch "Ffeil" a dewis yr opsiwn priodol, er enghraifft, "Save project dadelfennu"i dynnu'r holl wrthrychau mewn ffolder ar y ddisg.

Dull 2: ReFox

O ran dadgomisiynu rhaglenni a luniwyd trwy Visual FoxPro a FoxBASE +, mae ReFox wedi argymell ei hun yn dda.

Lawrlwytho ReFox

  1. Gan ddefnyddio'r porwr ffeiliau adeiledig, dewch o hyd i'r ffeil angenrheidiol .exe. Os byddwch yn ei ddewis, yna bydd gwybodaeth fer am y peth yn cael ei harddangos ar y dde.
  2. Agorwch y ddewislen cyd-destun a dewiswch "Decompile".
  3. Bydd ffenestr yn agor lle mae angen i chi nodi'r ffolder ar gyfer arbed y ffeiliau dadelfennu. Ar ôl clicio "OK".
  4. Ar ddiwedd y neges hon mae'n ymddangos:

Gallwch weld y canlyniad yn y ffolder penodedig.

Dull 3: DeDe

A bydd DeDe yn ddefnyddiol ar gyfer dadgomisiynu rhaglenni yn Delphi.

Lawrlwytho meddalwedd DeDe

  1. Pwyswch y botwm Msgstr "Ychwanegu Ffeil".
  2. Dewch o hyd i'r ffeil exe a'i hagor.
  3. I ddechrau dadgomisiynu, cliciwch y botwm. "Proses".
  4. Os cwblheir y weithdrefn yn llwyddiannus, bydd y neges ganlynol yn ymddangos:
  5. Bydd gwybodaeth am ddosbarthiadau, gwrthrychau, ffurflenni a gweithdrefnau yn cael eu harddangos mewn tabiau ar wahân.

  6. I gadw'r holl ddata hwn, agorwch y tab. "Prosiect"gwiriwch y blychau wrth ymyl y mathau o wrthrychau yr ydych am eu cadw, dewiswch y ffolder a chliciwch "Gwneud Ffeiliau".

Dull 4: Achubwr Ffynhonnell EMS

Mae'r decompiler Ffynhonnell Achubwr EMS yn eich galluogi i weithio gyda ffeiliau EXE a luniwyd gyda Delphi ac C ++ Builder.

Lawrlwythwch Achubwr Ffynhonnell EMS

  1. Mewn bloc "Ffeil Gweladwy" mae angen i chi nodi'r rhaglen a ddymunir.
  2. Yn "Enw'r Prosiect" rhestrwch enw'r prosiect a chliciwch "Nesaf".
  3. Dewiswch y gwrthrychau gofynnol, dewiswch yr iaith raglennu a chliciwch "Nesaf".
  4. Yn y ffenestr nesaf, mae'r cod ffynhonnell ar gael yn y modd rhagolwg. Mae'n parhau i ddewis y ffolder allbwn a chlicio "Save".

Gwnaethom edrych ar ddadgomisiynwyr poblogaidd ar gyfer ffeiliau exe a ysgrifennwyd mewn amrywiol ieithoedd rhaglenni. Os ydych chi'n gwybod opsiynau gweithio eraill, ysgrifennwch amdano yn y sylwadau.