Decompilation- ը ներառում է ծրագրի սկզբնաղբյուրի կրկնօրինակումը այն լեզվով, որտեղ գրված է: Այլ կերպ ասած, սա կոմպլեքս գործընթացի հակառակ գործընթացն է, երբ աղբյուրի տեքստը վերածվում է մեքենայի հրահանգների: Decompilation- ը կարելի է անել, օգտագործելով հատուկ ծրագրային ապահովում:
EXE ֆայլերի ձեւակերպման ուղիները
Decompilation- ը կարող է օգտակար լինել ծրագրային ապահովման հեղինակի համար, որը կորցրել է աղբյուրի կոդերը, կամ պարզապես այն օգտվողներին, ովքեր ցանկանում են իմանալ տվյալ ծրագրի հատկությունները: Դրա համար կան հատուկ decompiler ծրագրեր:
Մեթոդ 1: VB Decompiler
Նախ նայեք VB Decompiler- ը, որը թույլ է տալիս ապակոդավորել ծրագրերը Visual Basic 5.0 եւ 6.0-ում:
Ներբեռնեք VB Decompiler- ը
- Սեղմեք «Ֆայլ» եւ ընտրեք կետը «Բաց ծրագիր» (Ctrl + O).
- Գտեք եւ բացեք ծրագիրը:
- Անջատումը պետք է անմիջապես սկսվի: Եթե դա չի նշանակում, կտտացրեք «Սկիզբ".
- Ավարտից հետո բառը հայտնվում է պատուհանի ներքեւում «Դեպրեսվել». Ձախ հատվածում կա օբյեկտների ծառ, իսկ կենտրոնում դուք կարող եք դիտել կոդը:
- Անհրաժեշտության դեպքում փրկեք վերարտադրվող իրերը: Դա անելու համար սեղմեք «Ֆայլ» եւ ընտրել համապատասխան տարբերակը, օրինակ, "Պահել չկրկված նախագիծը"սկավառակի թղթապանակում բոլոր օբյեկտները հանելու համար:
Մեթոդ 2: ReFox
Նկատի ունենալով, որ Visual FoxPro- ի եւ FoxBASE- ի միջոցով կազմված ծրագրերի ապամոնտաժման առումով, ReFox- ը իրեն լավ խորհուրդ տվեց:
Ներբեռնեք ReFox- ը
- Օգտագործելով ներկառուցված ֆայլի բրաուզերը, անհրաժեշտ է գտնել անհրաժեշտ .exe ֆայլը: Եթե ընտրեք այն, ապա դրա մասին կարճ տեղեկատվություն կցուցադրվի աջ կողմում:
- Բացեք համատեքստային ընտրացանկը եւ ընտրեք «Դելֆֆիլ».
- Պատուհանը բացվելու է, որտեղ դուք պետք է նշեք թղթապանակը փրկելու համար վերածված ֆայլերը: Սեղմելուց հետո "OK".
- Այս հաղորդագրության վերջում հայտնվում է.
Դուք կարող եք դիտել արդյունքը նշված թղթապանակում:
Մեթոդ 3 `DeDe
Իսկ DeDe- ը օգտակար կլինի Դելֆիում ծրագրերի ապակոդավորման համար:
Ներբեռնել DeDe ծրագրակազմը
- Սեղմեք կոճակը "Ավելացնել Ֆայլ".
- Տեղադրեք exe ֆայլը եւ բացեք այն:
- Սկսելու համար վերծանելը, սեղմեք կոճակը: "Գործընթաց".
- Եթե ընթացակարգը հաջողությամբ ավարտվի, կհայտնվի հետեւյալ հաղորդագրությունը.
- Այս տվյալները պահելու համար բացեք ներդիրը: "Ծրագիր"ստուգեք այն օբյեկտների տեսակների կողքին գտնվող տուփերը, որոնք ցանկանում եք պահպանել, ընտրեք թղթապանակը եւ կտտացրեք "Ֆայլեր դարձնել".
Դասերի, առարկաների, ձեւերի եւ ընթացակարգերի վերաբերյալ տեղեկությունները կցուցադրվեն առանձին ներդիրներով:
Մեթոդ 4: EMS Source Rescuer
EMS Source Rescuer decompiler- ը թույլ է տալիս աշխատել EXE ֆայլերի հետ, կազմված Delphi եւ C ++ Builder- ով:
Ներբեռնեք EMS Source Rescuer
- Բլոկում "Executable File" դուք պետք է նշեք ցանկալի ծրագիրը:
- Ի «Ծրագրի անվանումը» ցուցադրել ծրագրի անվանումը եւ սեղմել «Հաջորդ».
- Ընտրեք անհրաժեշտ օբյեկտները, ընտրեք ծրագրավորման լեզուն եւ կտտացրեք «Հաջորդ».
- Հաջորդ պատուհանում աղբյուրի կոդը հասանելի է նախադիտման ռեժիմում: Մնում է ելքային թղթապանակը ընտրել եւ սեղմել «Պահել».
Մենք նայեցինք տարբեր ծրագրավորման լեզուներով գրված EXE ֆայլերի համար հանրաճանաչ decompilers. Եթե դուք գիտեք այլ աշխատանքային տարբերակներ, գրեք այդ մասին մեկնաբանություններում: