程序图标: JEB WebAssembly Decompile…

JEB WebAssembly Decompiler Windows 版

  • 演示
  • 中文显示
  • V3.11.1
  • 5
  • (1)

Softonic 评论

JEB的反编译器插件

JEB WebAssembly Decompiler 是 JEB 的 插件,相反- 对代码和文档文件进行反汇编、反编译、调试和分析的工程平台。这个开发和IT工具帮助用户逆向工程 WebAssembly 二进制模块(wasm)。它使用 JEB 的反编译管道来生成伪 C 代码,以便于分析和反编译 wasm。

交互式反编译器

WebAssembly 或 wasm 是一种新的开放标准,它为可执行程序定义了一种可移植的二进制代码格式。其主要目标是在网页上启用高性能应用程序,但该格式也可以执行并与其他环境集成。除了 HTML,CSS 和 Javascript,它是第四种在浏览器中原生运行的语言。

开发人员一般不直接编写 WebAssembly。相反,他们将程序编译为 wasms。当与 WebGL 搭配使用时,它们可以创造出令人惊叹的东西。但是,增加二进制代码的复杂性会降低其可读性。此外,对于二进制代码,情况有所不同。逆向工程实际上更复杂。因此,参与 WebAssembly 开发的人员发布了可以检查编译后的 wasm 模块的工具。

JEB WebAssembly Decompiler 就是这样一种工具。它是 JEB 的一个插件,可以帮助开发者反编译 wasm 二进制代码。它提供了各种功能,包括增强反汇编和二进制模块的解析,以及字节码的反编译到伪C源代码。因此,该插件包含一个wasm-to-IR 转换器和一个额外的分析器扩展。

该插件还提供高级优化 传递以帮助阻止受保护或混淆的代码。 JEB WebAssembly Decompiler 让开发人员可以在一个交互式反汇编窗口中完成所有这些工作。说到,该应用程序还带有一个交互式层,允许输入、重命名、评论和交叉引用。它还具有完整的 API 访问权限,可用于脚本和插件。

JEB WebAssembly Decompiler 插件还可用于反编译编译为 wasm 的智能合约,包括Parity 和 EOS 合约。

一些限制

虽然 JEB WebAssembly Decompiler 插件为开发人员提供了分析 wasm 二进制代码的工具,但仍有一些应用程序无法完成的任务。一方面,它不支持浮点运算转换。更重要的是,由于 WebAssembly 中的动态和可选特性,内存堆栈帧是不可访问的。因此,它们也不可自定义

此外,反编译器提供的全局和高级分析是禁用。这种高级分析非常有帮助,因为它负责在快速静态分析阶段发现寄存器值和调用站点目标。它还随后注释了程序集列表。为了解决这些限制,反编译器插件需要成熟

对开发人员有用的工具

总而言之,JEB WebAssembly Decompiler 是一个方便的工具,适用于想要对 wasm 二进制模块进行逆向工程的开发人员。该插件提供有用的功能,允许用户有效地反汇编和分析编译的程序。它的功能有一些限制,但它确实有助于确保您的应用程序以最佳性能运行。

  • 赞成

    • 允许二进制模块的增强反汇编
    • 生成类 C 代码
    • 交互式反汇编窗口
    • 脚本和插件的完整 API 访问权限
  • 反对

    • 缺乏对浮点运算转换的支持
    • 禁用全局和高级分析
    • 无法访问且无法自定义的内存堆栈帧
 0/3

应用参数

  • 许可证

    演示

  • 版本

    3.11.1

  • 更新日期

  • 平台

    Windows

  • OS

    Windows 8

  • 语言

    英语

  • 下载

    8

  • 大小

    195.14 MB

  • 开发者


应用程式 提供其他语言版本


程序图标: JEB WebAssembly Decompile…

JEB WebAssembly Decompiler PC 版

  • 演示
  • 中文显示
  • V3.11.1
  • 5
  • (1)

用户对 JEB WebAssembly Decompiler 的评分

您是否尝试过 JEB WebAssembly Decompiler?成为第一个离开您的意见!

Softonic
您对 JEB WebAssembly Decompiler 的评分
Softonic

Softonic,我们会扫描托管在我们的平台上的所有文件,以评估您的设备面临的任何潜在危害并帮您避免。 每当有新文件上传时,我们的团队都会执行检查,且会定期审核各个文件以确认或更新其状态。 通过这一全面的流程,我们能够设置任何可下载文件的状态,如下所示:

清洁

该软件程序极有可能是清洁程序。

这意味着什么?

我们已使用超过 50 个世界领先的防病毒服务扫描文件以及与该软件程序相关联的网址;没有检测到任何可能的威胁。

警告

该软件程序可能是恶意程序,或可能包含不必要的捆绑软件。

为什么该软件程序仍然可用?

根据我们的扫描系统,我们已确定这些举报可能是误报

什么是误报?

误报意味着由于防病毒程序中使用了过于宽泛的检测签名或算法,某个无害程序被错误地举报为恶意程序。

我们要不时强调以下这一点:我们可能会漏掉潜在恶意软件程序。 为继续向您做出程序目录和应用目录无恶意软件的承诺,我们的团队在每个目录页面集成了一项举报软件功能,该功能会将您的反馈回送给我们。

您可以举报遇到的任何特定问题,Softonic 会尽快为您解决相应问题。