Mocha 是一款 Java 的反编译器。
In 1996, Hanpeter van Vliet released a beta version of a Java decompiler named Mocha, and an obfuscator named Crema. A controversy erupted and he temporarily withdrew Mocha from public distribution.
I have no sympathy for the people who opposed the release of Mocha. It is just a tool and is not inherently "bad" or "wrong". Attempting to ban tools like Mocha to prevent reverse engineering of software is like trying to ban socket sets to prevent reverse engineering of automobiles. Disassemblers and decompilers for other languages have been available for years, and have many legitimate uses.
Mocha Mocha是现在最流行的 Javascript 测试框架之一。在 Node 和浏览器环境都可以使用 使用 npm install mocha --global 测试脚本的写法 所谓"测试脚本",就是用来测试源码的脚本。 // add.js function add(x, y) { return x + y; } module.exports = add; // add.te
问题内容: 您可以推荐用于Eclipse的Java反编译器吗?我的其他问题是,使用来自其他Java程序的反编译代码有什么限制?非法还是什么?我对许可证知之甚少。谢谢阅读。 问题答案: 我建议在Google上弹出一个JD Java反编译器。它真的很好。 至于限制,您必须阅读特定软件的许可,否则可能会写明禁止任何反编译方式。
问题内容: 我正在尝试反编译 Java项目(.jar)文件,并且能够从其中获取.java文件。现在如何将其编译回来?我可以将.java文件作为单个文件添加到Netbeans。但是如何将其作为项目添加并编译呢?该项目是JavaFX项目。所以请帮我。 问题答案: 有很多方法可以实现此目的,但是我认为您不能像这样直接在框内(在本例中为开箱)将项目导入jar中。 我们可以使用最基本的技术(我承认有点脏),
问题内容: 关闭。 此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow的主题。 6年前关闭。 改善这个问题 我已经上下搜索,但是找不到适用于Python 2.7 .pyc的反编译器。有人知道适用于Python 2.7的吗?谢谢 问题答案: 更新(2019-04-22)-听起来您现在想使用uncompyle6,而不是我最初提到的答案。 听
我目前运行的是64位Windows10,我不断得到一个反编译问题与MCP。 这就是不断发生的事情: “反编译失败”有什么帮助吗?我已经看过以前关于如何通过添加java参数以允许更多RAM到MCP来解决这个问题的线程,但是到目前为止,这些方法对我来说都不起作用,它们可能是过时的方法。
我已经决定使用MCP并下载了它,但是,当运行decompile.bat时,它返回一个错误。 (我正在运行32位Windows 10)
问题内容: 我已经使用构建了一个简单的可执行程序。 我已经将代码编译成静态二进制程序。 我想反编译输出二进制文件并获取Go源代码。 这有可能吗? 问题答案: 没有工具可以执行此操作,并且由于Go程序已编译为机器代码,因此它们所包含的信息不足,无法将其转换回Go代码。但是,仍然可以使用标准拆卸技术。
我正在反编译一个谷歌chrome扩展,因为它看起来很可疑。扩展是用javascript编写的,但有人能告诉我像这样的符号到底是什么,以及如何将它们“翻译”回正常的字符串吗? “\x63\x68\x61\x72\x43\x6F\x64\x65” 完整文件的Jsbin:http://Jsbin.com/onevira/1/