Android 使用dnSpy反编译apk包

对于一些未进行代码混淆和加密措施安卓程序(apk),可以通过反编译软件对apk包内源码进行查看,因此对于开发过程中最好使用代码混淆对代码进行加密,防止被反编译。

使用dnSpy反编译apk包过程
1、将安卓程序安装包(apk)的后缀名.apk改成.zip可压缩的格式。
2、使用压缩软件对该文件进行解压
3、打开解压后的文件夹按照以下路径\assets\bin\Data\Managed\Assembly-CSharp-firstpass.dll找到Assembly-CSharp-firstpass.dll文件
4、使用dnSpy反编译软件打开Assembly-CSharp-firstpass.dll文件就可以看到里面的所有源码了

dnSpy软件下载
链接:https://pan.baidu.com/s/1QaHxVMj3HYSsnANnZNlZ_Q
提取码:ejwh

你可能感兴趣的:(Android)