Bytecode Viewer 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Bytecode Viewer 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Bytecode Viewer 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPL 3.0
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具反编译工具
开源组织
地区 不详
投 递 者 罗奇奇
适用人群 未知
收录时间 2022-06-19

软件简介

Bytecode Viewer (BCV-字节码查看器) 是一个高级轻量级 Java/Android 逆向工程套件,可以分析 Java 8+ Jar 文件 和 Android APK 文件,带有 6 个反编译器、3 个反汇编器、2 个汇编器、2 个 APK 转换器、高级搜索、调试等功能。

主要功能

  • 只需拖放,即可反编译和搜索 Java Jars 和 Android APK
  • 文件格式支持:Class、Jar、XAPK、APK、DEX、WAR、JSP、图像资源、文本资源等
  • 6 个内置 Java 反编译器:Krakatau、CFR、Procyon、FernFlower、JADX、JD-GUI
  • 3 个内置字节码反汇编器,包括 2 个汇编器:Krakatau 和 Smali/BakSmali
  • 来自 Dex2Jar 和 Enjarify 的 APK/DEX 支持
  • 内置 Java 编译器
  • 高级静态搜索功能
  • 可定制的用户界面
  • 插件+脚本引擎设计
  • 恶意代码扫描 API
  • 翻译成 30 多种语言,包括:阿拉伯语、德语、日语、普通话、俄语、西班牙语)
  • 将功能导出为 Runnable Jar、Zip、APK、反编译为 Zip 等。

如何使用 BCV?

  • 从 Jar、Zip、ClassFile 或 Android 文件(APK、DEX、XAPK 等)开始,将其拖入 BCV,BCV 将自动开始解码过程。
  • 可以通过选择 View Pane>View 1、View 2、View 3 等来选择想要使用的反编译器。
  • 视图窗格并排显示最多 3 个反编译器,可以在此处切换可编辑性。
  • 通过使用资源列表导航选择要打开的资源,BCV 将显示相关资源信息
  • 可以使用插件来搜索以及使用左下角的搜索窗格。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
Google protobuf 安全漏洞
不正确的行为次序
Google protobuf是美国谷歌(Google)公司的一种数据交换格式。 protobuf-java 存在安全漏洞,该漏洞允许一个小的恶意负载可以通过创建大量导致频繁、重复暂停的短期对象来占用解析器几分钟。
CVE-2021-22569 MPS-2021-19066
2022-08-08 18:07
com.beust:jcommander 存在从非可信控制范围包含功能例程漏洞
com.beust:jcommander 是 Java 的命令行解析框架。由于解决了不安全通道 (http) 上的依赖关系,因此此软件包的受影响版本容易受到不安全依赖关系解决的影响。
MPS-2022-12225
2022-08-08 18:07
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
9 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部