混淆是改变代码的过程,因此开发人员发现很难清楚地理解预期程序的功能或操作方式。程序越大,混淆越大,因为代码在整个程序中交织不同的段。
我正在使用ProGuard 5.3.3版混淆可执行jar。我的jar包含其他我不想混淆或优化的库。这是我的ProGuard配置:-libraryjars'C:\ Program ...
我编写了一个C库,其中包含几个.h文件和.c文件。我将其编译为.a静态库。我想只向用户公开某些功能,并将其余功能保持为“模糊不清”......
我遇到了一种奇怪的方式来实现ToString(),我想知道它是如何工作的:public string tostr(int n){string s =“”; foreach(char c in n-- +“”){//
我有一段时间想知道一些软件如何隐藏秘密密钥,以至于无法轻易发现它们。举几个例子:DVD播放器软件隐藏CSS密钥软件与串行...
启用proguard后Realm中的ClassNotFoundException
我得到一个异常:引起:java.lang.ClassNotFoundException:没有找到类“io.realm.Realm”在build.gradle中minifyEnabled为true。 proguard-rules.pro:-keep class io.realm ....
我有一个VS.NET 2008解决方案,其中包含一个安装项目。此安装项目获取我的其他项目的输出(在相同的解决方案中)并生成MSI。到目前为止,这么好......我想......
如何对2001年IOCCC的获胜者ctk.c代码进行去混淆?
我看过ctk.c混淆代码,但是我怎么能开始对它进行去混淆呢? #包括 #包括 #包括 #包括 #包括
我正在使用proguard GUI来混淆我的java代码。我的要求是我不想混淆我的Getter和setter。 proguard GUI中是否有任何选项可以排除对...的混淆
ProGuard for Android的新文档说明要在项目主目录的default.properties文件中添加一行。但是,在打开这个文件时,我在顶部阅读:#这个文件是......
是否有与Android Studio一起使用的混淆工具?声明IntelliGuard插件受Studio支持,但由于缺少AntSupport插件,它实际上不起作用。我不能......
如何在Android中使用Proguard来混淆界面方法及其参数?
我有以下代码:public class MyClass {public void method1(Integer marks){} private String method3(String name){} public interface interface1 {void ...
DataContract在没有DataContractAttribute的情况下工作(直到混淆)
我有一个由DataContract表示的以下分层JSON对象,我可以使用JavascriptSerializer [DataContract]公共类ClassOuter正常解析{[DataMember(Name =“...