105得票9回答
如何锁定编译后的Java类以防止反编译?

如何锁定编译后的Java类以防止反编译? 我知道这可能是互联网上讨论得非常充分的话题,但在参考了它们后,我仍然没有得出任何结论。 许多人确实建议使用混淆器,但它们只是使用难以记忆的字符序列重命名类、方法和字段,那敏感的常量值呢? 例如,您基于基于密码的加密技术开发了加密和解密组件。在这种...

94得票7回答
能否反编译Android的.apk文件?

用户能否将我的应用程序的apk文件转换回实际的代码? 如果他们这样做 - 有没有什么方法可以防止这种情况发生?

93得票5回答
如何反编译SWF文件

我是一个网站的维护者,据说这个网站已经“丢失”了一个flash swf文件的源代码。那么我该如何反编译这个源代码呢? 有没有在线或离线的程序可以使用?

90得票13回答
如何保护我的.NET程序集免受反编译?

我刚开始学习C#时,学到的最重要的事情之一是可以使用Reflector或其他工具反编译任何.NET程序集。许多开发人员并不知道这一事实,当我向他们展示他们的源代码时,大多数人都感到震惊。 保护免受反编译仍然是一项困难的任务。我仍在寻找快速、简单和安全的方法来保护我的代码。我不想混淆我的代码,...

89得票6回答
如何保护MySQL用户名和密码不被反编译?

Java .class 文件可以很容易地被反编译。如果我必须在代码中使用登录数据,那么该如何保护我的数据库?

89得票5回答
一个好的 C 语言反编译器是什么?

我正在寻找一款用于反编译C程序的工具。这个二进制文件是一个32位x86 Linux可执行文件。Objdump可以正常工作,所以我正在寻找一些能够尝试从汇编代码中重建C源代码的工具。

88得票8回答
反编译一个APK,修改它,然后重新编译

我需要修改一个现有的APK文件,更改源代码并重新编译它。 我可以使用dex2jar或apktool反编译它,这很好用 从jar文件中,我可以使用jd-gui获得java源代码 然后我可以修改java文件 但现在我想知道如何重新编译Java文件并将其放回jar文件中!(制作jar文件部分...

85得票1回答
如何为移动应用程序保护API REST?(如果嗅探请求可以获取“密钥”)

我知道API基本身份验证、API密钥、OAuth 2.0等都是一些身份验证方法...所有这些方法都会在请求中添加一个头部或一个FormData参数。 虽然你使用了SSL,但是“通常很容易”黑掉移动应用程序(我现在想的是Android:反编译应用程序,更改清单以允许自定义SSL,重新编译并通过...

64得票10回答
安卓应用程序是否真的无法保护不被反向工程?

众所周知,Android应用程序是用Java编写的。在Java中,无论你做什么,都不可能防止已编译的代码被反编译或逆向工程,正如Stack Overflow问题如何锁定编译的Java类以防止反编译?所建议的那样。 如果一个应用程序包含算法交易秘密,如何保护其免受逆向工程的影响呢? “如何”...

56得票3回答
使用Go反编译已编译的程序

我使用 Go 编写了一个简单的可执行程序。 我已将代码编译成静态二进制程序。 我想反编译输出的二进制文件并获取 Go 源代码。 这是否可能?