ဖျက်သိမ်းခြင်းတွင်ပရိုဂရမ်၏မူလကုဒ်ကိုရေးသားထားသောဘာသာစကားဖြင့်ပြန်လည်တည်ဆောက်ခြင်းပါ ၀ င်သည်။ တစ်နည်းအားဖြင့်၎င်းသည်စုဆောင်းခြင်းလုပ်ငန်းစဉ်၏ဆန့်ကျင်ဘက်ဖြစ်သည်၊ အရင်းအမြစ်စာသားကိုစက်ညွှန်ကြားချက်များသို့ပြောင်းလဲသောအခါ။ Decompilation ကိုအထူး software ကိုအသုံးပြု။ ထွက်သယ်ဆောင်နိုင်ပါတယ်။
Exe ဖိုင်များကို decompile ရန်နည်းလမ်းများ
Decompilation သည် source code ကိုဆုံးရှုံးခဲ့ရသော software ရေးသားသူအတွက်ဖြစ်စေ၊ program တစ်ခု၏ဂုဏ်သတ္တိများကိုသိလိုသောသုံးစွဲသူများအတွက်ဖြစ်စေအသုံးဝင်သည်။ ဒီအတွက်အထူး decompiler အစီအစဉ်များရှိတယ်။
နည်းလမ်း 1: VB Decompiler
ပထမ ဦး ဆုံးစဉ်းစားရမည့်အချက်မှာ VB Decompiler ဖြစ်သည်။ ၎င်းသည်သင့်အား Visual Basic 5.0 နှင့် 6.0 ၌ရေးထားသည့်ပရိုဂရမ်များကိုဖျက်စီးရန်ခွင့်ပြုသည်။
VB Decompiler ကို download လုပ်ပါ
- ကိုနှိပ်ပါ ဖိုင် ရွေးပါ "ပွင့်လင်းသောအစီအစဉ်" (Ctrl + O).
- ပရိုဂရမ်ကိုရှာ။ ဖွင့်ပါ။
- Decompilation ချက်ချင်းစတင်သင့်ပါတယ်။ ဤအမှုမဖြစ်သေးပါကနှိပ်ပါ "စတင်ပါ".
- ပြီးစီးပြီးနောက်, စကားလုံးဝင်းဒိုး၏အောက်ခြေတွင်ပေါ်လာလိမ့်မယ် ဖျက်သိမ်းလိုက်သည်။ ဘယ်ဘက်ခြမ်းတွင်အရာဝတ္ထုသစ်ပင်ရှိသည်၊ အလယ်ဗဟိုတွင်ကုဒ်ကိုကြည့်နိုင်သည်။
- လိုအပ်ပါက decompile element များကိုသိမ်းပါ။ ထိုသို့ပြုလုပ်ရန်ကိုနှိပ်ပါ ဖိုင် သင့်တော်တဲ့ရွေးစရာကိုရွေးချယ်ပါ။ "decompiled စီမံကိန်းကိုသိမ်းဆည်းပါ"အရာဝတ္ထုအားလုံးကို disk ထဲရှိ folder ထဲသို့ extract လုပ်ရန်။
နည်းလမ်း 2: ReFox
de Visual FoxPro နှင့် FoxBASE + တို့မှတဆင့်ပြုစုသောပရိုဂရမ်များအရ ReFox သည်အတော်အတန်ကောင်းမွန်သည်။
ReFox ကို download လုပ်ပါ
- Built-in file browser မှတဆင့်သင်လိုချင်သော EXE file ကိုရှာပါ။ အကယ်၍ သင်ရွေးလိုက်လျှင်၎င်းနှင့် ပတ်သက်၍ သတင်းအချက်အလက်အကျဉ်းကိုညာဘက်တွင်ပြလိမ့်မည်။
- ဆက်စပ်မီနူးကိုဖွင့ ်၍ ရွေးပ select "Decompile".
- decompile files များကိုသိမ်းဆည်းရန် folder တစ်ခုသတ်မှတ်ရန်လိုအပ်သည့် window တစ်ခုဖွင့်လာလိမ့်မည်။ ကလစ်နှိပ်ပါပြီးနောက် အိုကေ.
- ပြီးဆုံးသောအခါအောက်ပါစာတမ်းပေါ်လာလိမ့်မည် -
ရလဒ်ကိုသတ်မှတ်ထားသောဖိုင်တွဲတွင်ကြည့်နိုင်သည်။
နည်းလမ်း 3: DeDe
DeDe သည် Delphi program များကို decompiling လုပ်ရန်အသုံးဝင်သည်။
DeDe ကို download လုပ်ပါ
- ခလုတ်ကိုနှိပ်ပါ "ဖိုင်ထည့်ပါ".
- EXE ဖိုင်ကိုရှာပြီးဖွင့်ပါ။
- ပြိုကွဲခြင်းစတင်ရန်ကိုနှိပ်ပါ "ဖြစ်စဉ်".
- လုပ်ထုံးလုပ်နည်းကိုအောင်မြင်စွာပြီးတဲ့အခါ၊ အောက်ပါသတင်းစကားပေါ်လာလိမ့်မယ် -
- ဤအချက်အလက်အားလုံးကိုသိမ်းဆည်းရန်အတွက် tab ကိုဖွင့်ပါ "စီမံကိန်း"သင်သိမ်းလိုသောအရာဝတ္ထုအမျိုးအစားဘေးရှိအကွက်များကိုစစ်ဆေးပါ၊ ဖိုင်တွဲကိုရွေး။ နှိပ်ပါ ဖိုင်များပြုလုပ်ပါ.
အတန်းများ၊ အရာ ၀ တ္ထုများ၊ ပုံစံများနှင့်လုပ်ထုံးလုပ်နည်းများဆိုင်ရာအချက်အလက်များကိုသီးခြား tabs များဖြင့်ပြသလိမ့်မည်။
နည်းလမ်း 4: EMS ရင်းမြစ်ကယ်ဆယ်ရေး
EMS Source Rescuer decompiler သည် Delphi နှင့် C ++ Builder ကို အသုံးပြု၍ စုစည်းထားသော EXE ဖိုင်များနှင့်အလုပ်လုပ်ရန်ခွင့်ပြုသည်။
EMS ရင်းမြစ်ကယ်ဆယ်ရေးကို download လုပ်ပါ
- ပိတ်ပင်တားဆီးမှု၌တည်၏ "executable ဖိုင်" သင်လိုချင်သောအစီအစဉ်ကိုသတ်မှတ်ရန်လိုအပ်သည်။
- In "စီမံကိန်းအမည်" စီမံကိန်း၏အမည်ကိုရေးပြီးကိုနှိပ်ပါ "နောက်တစ်ခု".
- လိုအပ်သောအရာဝတ္ထုများကိုရွေးချယ်ပါ၊ ပရိုဂရမ်ဘာသာစကားကို သတ်မှတ်၍ နှိပ်ပါ "နောက်တစ်ခု".
- နောက် ၀ င်းဒိုးတွင် source code ကို preview mode ဖြင့်ရနိုင်သည်။ output folder ကိုရွေးပြီးခလုတ်ကိုနှိပ်ပါ "သိမ်းပါ".
ကွဲပြားခြားနားသောပရိုဂရမ်ဘာသာစကားများဖြင့်ရေးသားထားသော EXE ဖိုင်များအတွက်လူကြိုက်များသော decompilers များကိုကျွန်ုပ်တို့ပြန်လည်သုံးသပ်ခဲ့သည်။ အခြားအလုပ်ရွေးချယ်စရာများသင်သိပါကမှတ်ချက်များတွင်၎င်းအကြောင်းရေးပါ။