Bytecode Viewer 2.8.1
ဖော်ပြချက်
Bytecode Viewer- Developers အတွက် Ultimate Java Bytecode Viewer
အကယ်၍ သင်သည် Java နှင့်အလုပ်လုပ်သော developer တစ်ယောက်ဖြစ်ပါက၊ သင့်အနေနှင့် မှန်ကန်သောကိရိယာများရရှိရန် မည်မျှအရေးကြီးသည်ကို သင်သိပါသည်။ Java developer များအတွက် မရှိမဖြစ်လိုအပ်သော ကိရိယာများထဲမှ တစ်ခုသည် bytecode viewer ဖြစ်သည်။ bytecode ကြည့်ရှုသူများနှင့် ပတ်သက်လာသောအခါ၊ Bytecode Viewer ထက် ပိုမိုကောင်းမွန်သော ရွေးချယ်စရာ မရှိပါ။
Bytecode Viewer သည် ပေါ့ပါးသော Java bytecode ကြည့်ရှုသူဖြစ်ပြီး ဆော့ဖ်ဝဲရေးသားသူအဖြစ် သင့်ဘဝပိုမိုလွယ်ကူစေရန် ဒီဇိုင်းထုတ်ထားသော အင်္ဂါရပ်များနှင့် စွမ်းရည်များစွာကို ပေးဆောင်ပေးသည့် အဆင့်မီပေါ့ပါးသော Java bytecode ကြည့်ရှုသူဖြစ်သည်။ ၎င်း၏အလိုလိုသိနိုင်သော GUI နှင့် အစွမ်းထက်သော decompilers များဖြင့် Bytecode Viewer သည် ရှုပ်ထွေးသော Java ကုဒ်များကို ခွဲခြမ်းစိတ်ဖြာနားလည်ရန် လွယ်ကူစေသည်။
ဒါပေမယ့် အဲဒါက အစပဲရှိသေးတယ်။ ၎င်း၏ decompiling စွမ်းရည်များအပြင်၊ Bytecode Viewer သည် developer များအတွက် အထူးထုတ်လုပ်ထားသည့် အခြားသော အင်္ဂါရပ်များစွာ ပါဝင်ပါသည်။ ၎င်းတို့တွင် hex viewer၊ code searcher၊ debugger နှင့် အခြားအရာများ ပါဝင်သည်။
Bytecode Viewer ၏ အဓိက အားသာချက်တစ်ခုမှာ ၎င်းကို Java တွင် လုံးလုံးလျားလျား ရေးသားထားပြီး open-sourced ဖြစ်သည် ။ ဆိုလိုသည်မှာ Groovy၊ Python သို့မဟုတ် Ruby ကဲ့သို့သော plugins သို့မဟုတ် scripting languages များကို အသုံးပြု၍ လိုအပ်သလို အလွယ်တကူ စိတ်ကြိုက် သို့မဟုတ် တိုးချဲ့နိုင်ပါသည်။
Bytecode Viewer မှပေးဆောင်သော အဓိကအင်္ဂါရပ်အချို့ကို အနီးကပ်ကြည့်ရှုကြပါစို့။
Java Decompiler
Bytecode Viewer မှပေးဆောင်သော အရေးကြီးဆုံးအင်္ဂါရပ်များထဲမှတစ်ခုမှာ ၎င်း၏အဆင့်မြင့် decompiler စနစ်ဖြစ်သည်။ အချိန်တိုင်း တိကျသောရလဒ်များပေးစွမ်းရန် FernFlower၊ Procyon နှင့် CFR - ရေပန်းစားသော decompiler သုံးခုကို အသုံးပြုထားသည်။
Bytecode Decompiler
၎င်း၏ Standard decompiler စနစ်အပြင်၊ Bytecode Viewer တွင်လည်း CFIDE ၏ နည်းပညာကို အခြေခံထားသော အဆင့်မြင့် bytecode decompiler တစ်ခုလည်း ပါဝင်သည်။ ၎င်းသည် သင်ကိုယ်တိုင်ကုဒ်ကို ကိုယ်တိုင်ကုဒ်လုပ်စရာမလိုဘဲ ရှုပ်ထွေးသော ကုဒ်ဖွဲ့စည်းပုံကို လျင်မြန်စွာ ပိုင်းခြားစိတ်ဖြာနိုင်စေပါသည်။
Hex Viewer
Bytecode Viewer တွင်ပါဝင်သော hex viewer သည် developer များအတွက် binary data ကို hexadecimal format ဖြင့်ကြည့်ရှုရန် လွယ်ကူသောနည်းလမ်းကို ပေးပါသည်။ အဆင့်နိမ့် ဒေတာဖွဲ့စည်းပုံများကို ပိုင်းခြားစိတ်ဖြာခြင်း သို့မဟုတ် ရှုပ်ထွေးသော အပလီကေးရှင်းများကို အမှားရှာသည့်အခါ ၎င်းသည် အထူးအသုံးဝင်ပါသည်။
ရှာဖွေမှုစနစ်
၎င်း၏ အပြည့်အ၀ စွမ်းဆောင်နိုင်သော ရှာဖွေမှုစနစ် ပါ၀င်လာသဖြင့်၊ ကြီးမားသော ပရောဂျက်များအတွင်း ကုဒ်အပိုင်းအစများကို ရှာဖွေခြင်းသည် ဘယ်သောအခါမှ မလွယ်ကူပါ။ ပုံမှန်အသုံးအနှုန်းများ သို့မဟုတ် ရိုးရှင်းသော စာသားရှာဖွေမှုများကို အသုံးပြု၍ တင်ထားသော အတန်းဖိုင်များအားလုံးကို အလွယ်တကူ ရှာဖွေနိုင်သည်။
ပလပ်အင်စနစ်
ByteCodeViewer တွင်ပါရှိသော ပလပ်အင်စနစ်သည် အသုံးပြုသူများကို နည်းလမ်းအသစ်များဖြင့် တင်ထားသော အတန်းဖိုင်များနှင့် အပြန်အလှန်တုံ့ပြန်နိုင်စေပါသည်။ BCV တွင်တင်ထားသော class ဖိုင်တိုင်းတွင် လုပ်ဆောင်မည့် Groovy/Python/Ruby scripting languages များကို အသုံးပြု၍ စိတ်ကြိုက် plugins များကို ရေးသားနိုင်သည်။
ဇာတ်ညွှန်းရေးစနစ်
BCV မှ ပံ့ပိုးပေးသော အပြည့်အ၀ စွမ်းဆောင်နိုင်သော ဇာတ်ညွှန်းရေးစနစ်သည် သုံးစွဲသူများအား ၎င်းတို့၏ ပတ်ဝန်းကျင်ကို အပြည့်အဝ ထိန်းချုပ်နိုင်စေမည့် Groovy/Python/Ruby scripts များကို ပံ့ပိုးပေးပါသည်။ နည်းလမ်းခေါ်ဆိုမှုများ စသည်တို့အပါအဝင် ကဏ္ဍအားလုံးကို အပြည့်အဝဝင်ရောက်ခွင့်ပေးသည့် ASM (BCV မှ အသုံးပြုသည့် အရင်းခံစာကြည့်တိုက်) နှင့် တိုက်ရိုက် အပြန်အလှန်တုံ့ပြန်သည့် စိတ်ကြိုက် script များကို ရေးသားပါ။
လတ်တလော ဖိုင်များနှင့် ပလပ်အင်များ
BCV သည် မကြာသေးမီက ဖွင့်ထားသော ဖိုင်များ/ပလပ်အင်များကို ခြေရာခံထားသောကြောင့် ၎င်းတို့ကို သင့်လက်ချောင်းထိပ်တွင် အမြဲရရှိနိုင်ပါသည်။
EZ-Inject
ASM ကိုယ်တိုင် အသိပညာ မလိုအပ်ဘဲ ချိတ်/အမှားရှာ ကုဒ်ကို နည်းလမ်းများ/အတန်းများတွင် ဂရပ်ဖစ်ဖြင့် ထည့်သွင်းပါ။ EZ-Inject အတွင်းမှ ပင်မ/စသည့် ပရိုဂရမ်ကို လည်း ခေါ်ဆိုပါ။
နိဂုံး
ယေဘူယျအားဖြင့် သင်သည် အဆင့်မြင့် ပေါ့ပါးသော java bytecode viewer ကို ရှာဖွေနေပါက byte-code-viewer.com ထက် မပိုပါနှင့်။ များပြားသော java-decompilers (FernFlower/Procyon/CFR)၊ hex-viewer နှင့် search-systems ကဲ့သို့သော အစွမ်းထက်သောအင်္ဂါရပ်များဖြင့် groovy/python/ruby scripting languages များအတွက် hex-viewer နှင့် search-systems သည် groovy/python/ruby scripting languages; မကြာသေးမီက-ဖိုင်များ/ပလပ်အင်များစာရင်းများကြောင့် အရာအားလုံးကို အမိုးတစ်ခုအောက်တွင် သပ်သပ်ရပ်ရပ် စုစည်းထားသောကြောင့် ကြီးမားသောပရောဂျက်များပင်လျှင် လျင်မြန်စွာ အလွယ်တကူသွားလာနိုင်နေချိန်တွင် ၎င်းတို့၏ပတ်ဝန်းကျင်ကို အပြည့်အဝထိန်းချုပ်လိုသော developer များမှ လိုအပ်သည့်အရာအားလုံးပါရှိသည်။
Full spec
ထုတ်ဝေသူ | The Bytecode Club |
ထုတ်ဝေသူ site | https://the.bytecode.club |
ဖြန့်ချိသည့်ရက် | 2015-02-10 |
ရက်စွဲထပ်ထည့်သည် | 2015-02-10 |
အမျိုးအစား | Developer Tools များ |
အမျိုးအစားခွဲ | Java ဆော့ဝဲ |
ဗားရှင်း | 2.8.1 |
Os လိုအပ်ချက်များ | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
လိုအပ်ချက်များ | None |
စျေးနှုန်း | Free |
တစ်ပတ်လျှင်ကူးယူမှုများ | 2 |
စုစုပေါင်း downloads | 775 |
Comments: