Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 防止逆向工程(不使用Proguard)就像苹果的应用程序一样_Android_Proguard_Decompiler_Android Security_Apktool - Fatal编程技术网

Android 防止逆向工程(不使用Proguard)就像苹果的应用程序一样

Android 防止逆向工程(不使用Proguard)就像苹果的应用程序一样,android,proguard,decompiler,android-security,apktool,Android,Proguard,Decompiler,Android Security,Apktool,首先,这不是关于如何避免逆向工程,也不是关于如何使用proguard,所以请不要将其标记为“重复”线程,因为我是这两方面的专家 最近我尝试反编译苹果的音乐apk,但它没有反编译。我尝试了所有可用的工具,Apktool,在线反编译,移动反编译,都没能反编译苹果音乐。 因此,除了使用proguard,有没有一种方法可以欺骗反编译程序,让其考虑错误或失败?我们的android软件包中有一个文件,或者 使用proguard,它确实会对代码进行除臭,但不会阻止反编译器进行反编译。附件是反编译后的苹果音乐a

首先,这不是关于如何避免逆向工程,也不是关于如何使用proguard,所以请不要将其标记为“重复”线程,因为我是这两方面的专家

最近我尝试反编译苹果的音乐apk,但它没有反编译。我尝试了所有可用的工具,Apktool,在线反编译,移动反编译,都没能反编译苹果音乐。 因此,除了使用proguard,有没有一种方法可以欺骗反编译程序,让其考虑错误或失败?我们的android软件包中有一个文件,或者

使用proguard,它确实会对代码进行除臭,但不会阻止反编译器进行反编译。附件是反编译后的苹果音乐apk。同样的事情也发生在apktool和在线反编译器上

APKToover,在线反编译程序,所有反编译程序模式

< P>我在读了一会儿,谈到java代码是如何容易地反编译的,但是C++代码不能以同样的方式反编译。p>
所以我最好的假设是,苹果音乐和其他类似的不可反编译的应用程序都有一些用NDK编写的C++代码。p> 这是一个伟大的发现!但这仍然是可以反编译的。我们应该找到一种方法,使反编译器完全“失败”地反编译/返回错误。实际上,当我说它不能以同样的方式反编译时,我的意思是,正如所显示的Java、ApkTool,可能还有其他常见的反编译器只是试图反编译Java代码。因此,如果他们触摸C++代码,它们就会失败。老实说,我不认为完全反编译是可能的,所以如果它能阻止最常见的反编译工具,我会认为这是一个胜利。为什么一个apk反编译器要接触任何C代码?我想,他们只是保留了原来的so库,转而使用更多的Java。第一句话:这不是关于如何避免逆向工程。那么,你的问题到底是什么?试试JADX,对我来说很好:好吧,再看一遍我的问题。。我的摩托车已经很好地解释过了,下面的@Jackey已经回答过了。在评论之前阅读当有人要求你更好地解释自己时,重复同样的事情是没有帮助的。我们不是你的私人服务台。你的问题应该是可复制的,为广大听众所理解,并且对他们有益,而不仅仅是对你。所以,我再问一次,重新措辞你的问题,直言不讳。示例:我尝试使用。它不起作用。然而,同样的工具能够反编译我的proguard应用程序。如何防止应用程序在中反编译?你要大声嚷嚷吗?继续。你有问题吗?带着一个问号?欢迎来到SO。我使用了普通的dex2jar,我能够反编译从Apple Music APK检索到的这两个class.dex和classes2.dex文件。。。。。