Bytecode Viewer

Bytecode Viewer 2.8.1

Windows / The Bytecode Club / 775 / Full spec
Сүрөттөмө

Bytecode Viewer: Иштеп чыгуучулар үчүн эң сонун Java Bytecode Viewer

Эгер сиз Java менен иштеп жаткан иштеп чыгуучу болсоңуз, анда сиздин карамагыңызда туура шаймандардын болушу канчалык маанилүү экенин билесиз. Ар бир Java иштеп чыгуучусу үчүн эң керектүү куралдардын бири - бул байт-код көрүүчү. Ал эми байт-код көрүүчүлөрүнө келгенде, Bytecode Viewerден жакшыраак вариант жок.

Bytecode Viewer - бул иштеп чыгуучу катары жашооңузду жеңилдетүү үчүн иштелип чыккан бир катар функцияларды жана мүмкүнчүлүктөрдү сунуш кылган өнүккөн жеңил Java байт-код көрүүчүсү. Интуитивдик GUI жана күчтүү декомпиляторлор менен Bytecode Viewer татаал Java кодун анализдөөнү жана түшүнүүнү жеңилдетет.

Бирок бул башталышы гана. Bytecode Viewer өзүнүн декомпиляция мүмкүнчүлүктөрүнөн тышкары, иштеп чыгуучулар үчүн атайын иштелип чыккан бир катар башка функцияларды камтыйт. Аларга алты тараптуу көрүүчү, код издөөчү, мүчүлүштүктөрдү оңдоочу жана башкалар кирет.

Bytecode Viewer'дин негизги артыкчылыктарынын бири - бул толугу менен Java жана ачык булак менен жазылган. Бул Groovy, Python же Ruby сыяктуу плагиндерди же скрипт тилдерин колдонуп, анын функционалдуулугун оңой ыңгайлаштыра аласыз же кеңейте аласыз дегенди билдирет.

Келгиле, Bytecode Viewer сунуштаган негизги функциялардын айрымдарын кененирээк карап чыгалы:

Java декомпилятору

Bytecode Viewer сунуш кылган эң маанилүү функциялардын бири - бул анын өркүндөтүлгөн декомпилятор системасы. Ал FernFlower, Procyon жана CFRдин өзгөртүлгөн версияларын колдонот - үч популярдуу декомпилятор - ар бир жолу так натыйжаларды берүү.

Байткод декомпилятору

Стандарттык декомпилятор системасынан тышкары, Bytecode Viewer CFIDE технологиясына негизделген өркүндөтүлгөн байт кодду декомпиляторду да камтыйт. Бул татаал код түзүмдөрүн кол менен чечмелөөсүз тез анализдөөгө мүмкүндүк берет.

Hex Viewer

Bytecode Viewer камтылган он алтылык көрүүчү иштеп чыгуучулар үчүн он алтылык форматта бинардык маалыматтарды көрүү үчүн жеңил жолду камсыз кылат. Бул, өзгөчө, төмөнкү деңгээлдеги маалымат структураларын талдоодо же татаал тиркемелерди оңдоодо пайдалуу болушу мүмкүн.

Издөө системасы

Анын толук өзгөчөлөнгөн издөө системасы менен ири долбоорлордун ичинде коддун белгилүү бөлүктөрүн табуу эч качан оңой болгон эмес! Кадимки сөз айкаштарын же жөнөкөй тексттик издөөлөрдү колдонуу менен бардык жүктөлгөн класс файлдары аркылуу издей аласыз!

Плагин системасы

ByteCodeViewer менен камтылган плагин системасы колдонуучуларга жүктөлгөн класс файлдары менен жаңы жолдор менен иштешүүгө мүмкүндүк берет! Сиз Groovy/Python/Ruby скрипт тилдерин колдонуу менен ыңгайлаштырылган плагиндерди жаза аласыз, алар BCVге жүктөлгөн ар бир класс файлында аткарылат!

Скрипт системасы

BCV тарабынан берилген толук өзгөчөлөнгөн скрипт системасы Groovy/Python/Ruby скрипттерин колдойт, бул колдонуучуларга айлана-чөйрөнү толук көзөмөлдөөгө мүмкүндүк берет! ASM (BCV тарабынан колдонулган негизги китепкана) менен түздөн-түз өз ара аракеттенүүчү ыңгайлаштырылган скрипттерди жазыңыз, анын ичинде бардык аспектилерге толук мүмкүнчүлүк берет.

Акыркы файлдар жана плагиндер

BCV жакында ачылган файлдарды/плагиндерди көзөмөлдөйт, ошондуктан алар ар дайым колуңузда болот!

EZ-Inject

ASM өзү жөнүндө эч кандай билимге муктаж болбостон, илгичтерди/мүчүлүштүктөрдү оңдоо кодун методдорго/класстарга графикалык түрдө киргизиңиз! EZ-Inject ичинен негизги/старт программасын чакырыңыз!

Корутунду

Жалпысынан, эгер сиз өнүккөн жеңил Java байт-код көрүүчүсүн издеп жатсаңыз, анда byte-code-viewer.com сайтынан башканы издебеңиз! Бир нече Java-декомпиляторлор (FernFlower/Procyon/CFR), groovy/python/ruby скрипт тилдери үчүн капталдан колдоо көрсөткөн hex-көрүүчү жана издөө системалары сыяктуу күчтүү өзгөчөлүктөрү менен; Бул куралда айлана-чөйрөнү толук башкарууну каалаган иштеп чыгуучулар үчүн зарыл болгон нерселердин баары бар, ошол эле учурда бир чатырдын астында бардыгын тыкан иретке келтирген акыркы файлдардын/плагиндердин тизмелеринин аркасында чоң долбоорлорду тез аралай алат!

Full spec
Publisher The Bytecode Club
Publisher сайты https://the.bytecode.club
Чыккан датасы 2015-02-10
Кошулган күнү 2015-02-10
Категория Иштеп чыгуучунун куралдары
Sub категория Java Software
Нускасы 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
Жалпы жүктөлүүлөр 775

Comments: