Viewer
Bytecode Viewer
是一个基于FernFlower
实现的轻量级,用户友好的Java字节码可视化工具,Bytecode Viewer
具备了如下强大功能:
- Java 反编译GUI;
Bytecode
编辑器 GUI;Smali
GUI ;Baksmali
GUI;APK
编辑器 GUI;Dex
编辑器 GUI;APK
反编译 GUI;DEX
反编译 GUI;Procyon
Java反编译 GUI;Krakatau
GUI;CFR
Java反编译 GUI;FernFlower
Java反编译 GUI;DEX2Jar
GUI;Jar2DEX
GUI;Jar-Jar
GUI;Hex
视图;- 代码搜索;
- 调试器;
多视图
Bytecode Viewer
提供了多种视图可供选择,在View
菜单中可选择不同的视图或反编译引擎(默认使用的是反编译和字节码视图),当选择了Editable
后可编辑反编译后的class文件,如下图:
代码搜索功能
代码搜索功能支持字符串、正则表达式、调用方法和调用字段搜索,如下图:
反编译安卓APK
Github:https://github.com/Konloch/bytecode-viewer
版本下载:https://github.com/Konloch/bytecode-viewer/releases