Bytecode Viewer - легкий удобный для пользователя пакет обратного проектирования Java

11.06.2020
7
0
1
1601533705687.png
Bytecode Viewer - это продвинутый, но удобный пакет обратного проектирования Java, который оснащен Java Bytecode Viewer, GUI Java Decompiler, GUI Bytecode Editor, GUI Smali, GUI Baksmali, GUI APK Editor, GUI Dex Editor, GUI APK Decompiler, GUI DEX Decompiler , GUI Procyon Java Decompiler, GUI Krakatau, GUI CFR Java Decompiler, GUI FernFlower Java Decompiler, GUI DEX2Jar, GUI Jar2DEX, GUI Jar-Jar, Hex Viewer, Code Searcher, Debugger и многим другим.

Кроме того, он полностью написан на Java и имеет открытый исходный код.

Функции:
Простой в использовании, но чрезвычайно эффективный.
Написан для работы на Java 7, поддерживает Java 8.
Скомпилируйте декомпилированные классы Java с помощью Ranino Compiler.
Быстро декомпилируйте классы с помощью JD-Core.
Легко редактируйте APK с помощью интеграции Smali / Baksmali.
Декомпиляция Java с помощью шести различных декомпиляторов (DJ-GUI / Core, Procyon, CFR, Fernflower, Krakatau и JADX-Core).
Декомпиляция байт-кода с помощью CFIDE.
Android APK интегрирован с Dex2Jar.
Безопасно запускайте приложения Java и вставляйте хуки через EZ-Injection.
Сканируйте вредоносный код с помощью плагина Malicious Code Scanner.
Экспорт как DEX, Jar, Class, Zip или исходный файл Java.
Откройте Android APK, Android DEX, файлы классов Java и Java Jar. (Поддержка WAR и JSP!)
Широкие возможности настройки, более 100+ настроек!
Работает без проблем со всеми операционными системами.
Интегрируйте BCV в Windows, установив его, он свяжет все .class, .dex и .apk для открытия с BCV.
Просматривайте ресурсы Jar и APK с легкостью благодаря интеграции APKTool.jar.

Как установить просмотрщик байт-кода
Сначала загрузите последнюю версию BVC (Средство просмотра байт-кода).

Затем запустите Bytecode-Viewer-2.9.x.jar.

Возможно, вам потребуется выполнить его через командную строку:


java -jar Bytecode-Viewer-2.9.x.jar


Не забудьте заменить X текущей дополнительной версией.


1601534367171.png

Как использовать средство просмотра байт-кода
Запустите BVC, а затем добавьте файл jar, класса или APK в рабочую область.

Затем выберите файл, который вы хотите просмотреть, в рабочей области.

BCV автоматически начнет декомпилировать класс в фоновом режиме. Когда это будет сделано, он покажет исходный код, байт-код и шестнадцатеричный код выбранного вами файла класса (в зависимости от выбранных вами панелей просмотра). Если вы пытаетесь просмотреть ресурс, BCV попытается отобразить его как можно лучше, выделив код или встраивая сами ресурсы.

Command Line Input:

Код:
-help                               Displays the help menu
-list                               Displays the available decompilers
-decompiler <decompiler>            Selects the decompiler, procyon by default
-i <input file>                     Selects the input file (Jar, Class, APK, ZIP,
                                    DEX all work automatically)
-o <output file>                    Selects the output file (Java or Java-Bytecode)
-t <target classname>               Must either be the fully qualified classname
                                    or "all" to decompile all as zip
-nowait                             Doesn't wait for the user to read the CLI messages
 

Об LS-LA

  • Мы, группа единомышленников, основная цель которых повышать уровень знаний и умений.
    Не забывая о материальном благополучии каждого)

About LS-LA

  • We, a group of like-minded people, whose main goal is to increase the level of knowledge and skills.
    Not forgetting about everyone’s material well-being)

Быстрая навигация

Пользовательское меню