decompiling相关内容

如何一次反编译多个罐子?

嗯,我想主题说的都是:) 理想的解决方案是找到某个文件夹中的所有jar(它们可能位于子文件夹中),以及将所有发现的源写入单个“src”目录,当然维护包文件夹。 具体用例:反编译所有Eclipse插件罐 解决方案 下载 JAD Decompiler 。 解开所有jar文件(使用命令 jar xvf )到一些目录。我们称之为 $ {unjar.dir} 。 为JAD创建 ..
发布时间:2018-11-19 13:40:52 Java开发

如何保护Jar文件不被反编译?

我正在使用java开发应用程序,但我不打算发布代码。问题是,我测试了其中一个jar反编译器,它能够几乎完美地从我的jar文件中获取代码! 我的问题是如何在不从中提取代码的情况下分发我的jar文件? 解决方案 Java保留编译期间的大多数“元数据”(允许动态加载和反射),它是一个直接反编译(不仅是反汇编)编译的类文件。这就是为什么恢复的代码与原始代码非常相似。 虽然不完美,但你可能唯 ..
发布时间:2018-11-19 13:11:38 Java开发

iPhone app编译代码中包含的信息有多安全?

我和一些朋友正在讨论这件事,我们开始怀疑这一点。有人可以在购买应用程序后获得对实际objective-c代码中包含的URL或其他值的访问权限吗? 我们最初的感觉是否定的,但我想知道是否那里的任何人都有这种或那种确定的知识吗? 我知道.plist文件随时可用。 示例可以是: -URL值保存在字符串中 -API键和秘密值 解决方案 是的,可以使用字符串工具(请看这 ..
发布时间:2018-09-30 13:09:53 移动开发

从解密的iOS应用程序可执行文件中查找常量

我正在尝试从iOS应用程序内部找到一个常量(类似于秘密令牌),以便使用未记录的Web API构建应用程序(顺便说一句,我不是非法的东西)。到目前为止,我在我的Mac上有解密的应用程序可执行文件(越狱+ SSH +转储解密的可执行文件作为文件)。我可以使用strings命令获取可读的字符串列表,我可以使用类转储工具( http://stevenygard.com/projects/class-dum ..
发布时间:2018-09-19 19:54:50 移动开发

如何反编译到java文件intellij的想法

IDEA有一个很棒的内置功能 - 反编译器。它工作得很好。我可以复制源代码,但我找不到将所有反编译的java类提取到java文件的选项。 这个项目有很多java类和包,所以我会很长时间手动复制。 有谁知道如何提取到java源文件。 Thx 解决方案 要从jar命令行使用IntelliJ Java反编译器,请按照此处提供的说明操作: https://github.com/Je ..
发布时间:2018-08-08 14:57:01 Java开发

Flex中的安全性 - 是否可以操纵下载的代码并执行Web服务

我正在设计Flex中的应用程序,连接到一些Web服务来执行一些财务事务。 Web服务使用https协议进行保护,并要求在每个请求上登录时创建用户令牌。这用于认证和授权用户。到现在为止还挺好。 诀窍在于并不是所有的Web服务都是粗粒度的。举个例子,我们可以有两个Web服务方法:EnoughFounds和Transfer。所以,只有方法EnoughFounds回复“真”后,我会执行转移。这个逻辑 ..
发布时间:2017-12-14 21:35:20 其他开发

如何自动反编译我的服务器上的SWF文件?

有什么语言可以使用? 有点像 http://www.showmycode.com/ 任何人都可以指出我正确的方向吗? 解决方案 SWFTools - SWF操作和生成工具 您可以安装SWFTools发行版(也有一个命令行程序),并使用 SWFExtract ,可以反编译Flash文件。 在OSX上,安装通过: brew install swftools 。 ..
发布时间:2017-12-10 21:38:59 跨浏览器开发

你如何反编译一个SWF文件

我是一个网站的维护者,据称这个网站把源代码“丢失”到一个flash swf文件中。 是否有任何程序可以在线或离线使用? 解决方案 这也可以在线免费完成: http://www.showmycode .com / 编辑一个快速的Google搜索列出了这个列表,它可能包含所有您可能需要的工具看看评论): http://bruce-lab.blogspot .co.il / 201 ..
发布时间:2017-12-10 21:27:53 跨浏览器开发

追求Excel自定义功能工具提示

此问题已问 之前,但每次接受的答案只是一个辞职提供函数描述使用 Application.MacroOptions ( VBA6 )( VBA7 ),但是这个信息实际上并没有显示为工具提示,所以它不能解决我的问题。 目标 我们都希望通过任何方式(VBA,VSTO或COM加载项)定义自定义功能,并为用户提供弹出/工具提示描述的好处的函数及其参数,如每个内置的Excel函数所示内联或公式栏: ..
发布时间:2017-09-03 17:47:43 C#/.NET

我可以安全地隐藏c#exe的加密密钥(以不能以任何已知方式反编译的方式),如C / C ++中那样?

我喜欢c#编程应用程序(我认为自己是c#,而C / C ++更少一些,但只是学习,没有什么真正的在现场),我曾经喜欢它,直到我发现“任何人“谁理解MSIL(不是一个容易的任务,不学习)可以反编译我的代码。我真的不在乎有人反编译我的代码,但我最关心的是我最终的程序用户的安全性。我知道混淆器存在,我甚至知道一两个是非常好的,我听到(即使他们只是拖延反编译)。 例如,如果我想要解密一些使用c#的东 ..
发布时间:2017-08-17 22:41:04 C#/.NET

Java解码器

你能推荐一个Eclipse的Java反编译器吗?我的其他问题是使用其他Java程序的反编译代码有什么限制?非法还是什么?我不太了解许可证。感谢您阅读。 解决方案 我建议在google上弹出一个,这是 JD Java反编译器。 它的工作非常好。 对于限制,您必须阅读特定软件的许可证,可能会写道,任何方式的反编译都是被禁止的。 ..
发布时间:2017-07-26 22:36:52 Java开发

解码(语言无关)

可以使用什么软件来查看.dll文件中的源代码,而不管源代码使用什么编程语言? 解决方案 如果它是一个托管DLL(.NET),您可以使用诸如反射器或 ILDASM 您将看到 IL 代码。 (编辑2017-02-03:在7年以上,.NET反汇编程序当然已经进展很多,现在可以生成非常体面的C#代码) 如果是一个非托管DLL(本机),你没有运气。最好的是加载反汇编程序。除非你确切知道你想去哪 ..
发布时间:2017-06-08 21:14:26 .NET组件控件

是否可以反编译.dll / .pyd文件来提取Python源代码?

有没有办法反编译一个dll和/或一个.pyd文件,以提取用Python编写的源代码? 提前感谢 解决方案 我假设.pyd /。 dll文件是在Cython中创建的,而不是Python? 无论如何,通常这是不可能的,除非有一个专门针对文件最初编译的语言设计的反编译器。虽然我知道C,C ++,Delphi,.NET和其他反编译器,但我还没有听说过Cython反编译器。 当然, ..
发布时间:2017-06-08 20:29:19 Python

什么工具可以将DLL反编译成C ++源代码?

我有一个旧的DLL停止工作(log2vis.dll),我想在里面看看它使用什么对象。 DLL是用C ++(而不是.NET)编写的。有没有可以反编译/反汇编C ++文件的工具? 解决方案 这可能是不可能的,至少是非常困难的。 DLL的内容不依赖于(很多)它用C ++编写;这是所有的机器代码。该代码可能已被优化,因此原始源代码中存在的大量信息已经消失了。 那就是说,这里是一篇关于这 ..
发布时间:2017-06-07 23:28:17 C/C++开发

如何反编译一个exe或一个DLL到汇编

我真的很感兴趣汇编语言,我想了解exe文件如何运行dll运行等...我有一个想法写一个应用程序来反编译一个exe到汇编代码,因为我不是一个很好的组装程序员,并且缺乏对exe内部工作的知识,我无法做到这一点。因为我可以在十六进制中读取一个exe,我认为这不是不可能的,但我不知道如何编写自己的程序..任何资源或任何帮助将不胜感激。 解决方案 我想你正在寻找一个反汇编程序,而不是反编译器。 ID ..
发布时间:2017-06-07 22:32:40 .NET组件控件

Delphi反编译

与其他编程语言/编译器一起构建的其他可执行文件相比,为什么要反编译一个delphi exe呢,比较容易吗? 解决方案 有一些有助于逆转delphi程序的东西: 您可以获得包含事件处理程序方法名称的完整表单数据 所有具有的成员发布可见性具有与RTTI一起使用的元数据 编译器在优化方面非常糟糕。它没有完整的程序优化,组装通常是原始源的简单向前翻译,只进行微小的优化。 (至少在我使用的 ..
发布时间:2017-04-23 17:47:03 Delphi

有没有一个程序来反编译Delphi?

有人刚把我的程序反编译成了C,这是一个非常好的反编译,产生了很好的,大部分是readabe的C代码(如果你忽略了一个变量或函数都没有一个可读的名字)大概看起来好像会实际编译。 但是有一个大问题。我碰巧知道他正在反编译的程序是用Delphi编写的,这里有很多难以翻译成C的概念。但是我对反编译器的输出印象深刻,这让我很奇怪。有没有什么可以做的Delphi? 最好的反编译工具,我看到的Del ..
发布时间:2017-04-23 17:11:01 Delphi

是否可以使用dotPeek反编译的源实际调试第三方代码?

我使用VS2012。 我知道如何使用.NET Reflector调试第三方代码,并始终使用它。 我想知道是否可以使用JetBrains的dotPeek或者没有dotPeek的R#本身。我可以导航到反编译的第三方代码,但不能通过它。 任何想法? 解决方案 我看到这个问题仍然引发了我的博客流量,所以我会添加一个答案:是的,调试第三方程序集现在可以通过 ..
发布时间:2017-04-21 20:15:27 C#/.NET