Bytecode Viewer 2.8.1
描述
字节码查看器:开发人员的终极 Java 字节码查看器
如果您是一名使用 Java 的开发人员,您就会知道拥有合适的工具供您使用是多么重要。对于任何 Java 开发人员来说,最重要的工具之一就是字节码查看器。对于字节码查看器,没有比字节码查看器更好的选择了。
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 技术的高级字节码反编译器。这使您可以快速分析复杂的代码结构,而无需自己手动解码。
十六进制查看器
字节码查看器中包含的十六进制查看器为开发人员提供了一种以十六进制格式查看二进制数据的简便方法。这在分析低级数据结构或调试复杂应用程序时特别有用。
搜索系统
凭借其内置的全功能搜索系统,在大型项目中查找特定代码片段从未如此简单!您可以使用正则表达式或简单的文本搜索轻松搜索所有加载的类文件!
插件系统
ByteCodeViewer 中包含的插件系统允许用户以新的方式与加载的类文件进行交互!您可以使用 Groovy/Python/Ruby 脚本语言编写自定义插件,这些插件将在加载到 BCV 中的每个类文件上执行!
脚本系统
BCV 提供的全功能脚本系统支持 Groovy/Python/Ruby 脚本,让用户可以完全控制他们的环境!编写直接与 ASM(BCV 使用的底层库)交互的自定义脚本,提供对所有方面的完全访问权限,包括方法调用等...
最近的文件和插件
BCV 跟踪最近打开的文件/插件,因此它们始终触手可及!
EZ-注射
以图形方式将挂钩/调试代码插入方法/类中,而无需任何有关 ASM 本身的知识!也可以从 EZ-Inject 中调用主/启动程序!
结论
总的来说,如果您正在寻找高级的轻量级 Java 字节码查看器,那么 byte-code-viewer.com 就是您的最佳选择!具有强大的功能,例如多个 java 反编译器 (FernFlower/Procyon/CFR)、内置的十六进制查看器和搜索系统以及对 groovy/python/ruby 脚本语言的支持;该工具拥有开发人员所需的一切,他们希望完全控制他们的环境,同时仍然能够轻松地快速浏览大型项目,这要归功于最近的文件/插件列表,将所有内容整齐地组织在一个屋檐下!
完整规格
发行人 | The Bytecode Club |
发布者网站 | https://the.bytecode.club |
发布日期 | 2015-02-10 |
添加日期 | 2015-02-10 |
类别 | 开发者工具 |
子类别 | Java软件 |
版 | 2.8.1 |
操作系统要求 | 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: