首页
社区
课程
招聘
[旧帖] APK怎么隐藏代码啊 0.00雪花
发表于: 2015-10-13 13:30 3600

[旧帖] APK怎么隐藏代码啊 0.00雪花

2015-10-13 13:30
3600
收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
混淆apk的代码的编码什么的
反编译的话可以对特征码进行修改
免杀要有很好的基础
2015-10-13 13:47
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
可以教教我怎么做APK混淆吗
2015-10-13 15:47
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
提示:在sdk目录的tools文件夹中可以找到proguard的文件夹
1.打开要混淆的android项目,找到project.properties文件。后面添加上roguard.config=./proguard-project.txt
2.通过ant release命令或eclipse project->android tools->export signed(unsigned)
2015-10-13 18:07
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
就见有三个文件夹ProjectSrc  和Project   Bin   cfg
2015-10-13 18:42
0
雪    币: 116
活跃值: (530)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
我说个android studio的
2.2的gradle版本,在build.gradle上加上以下
buildTypes {
        release {
             minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
                  }
     }
默认已经是混淆的了,再在proguard-rules.pro配置上哪些不能混的规则
    -keepclassmembers class * extends android.app.Activity {
        public void *(android.view.View);
      }
    -keep class * implements android.os.Parcelable {
     public static final android.os.Parcelable$Creator *;
    }
   -dontwarn android.support.**
   -keepclassmembers class **.R$* {
     public static <fields>;
   }
2015-10-14 17:54
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
把你的代码单独放在一个jar包或者apk里面,然后加密,打包!。程序启动的时候,在解密,揭秘完成再反射调用你的接口。开启代码混淆,字符串放在资源里面,不要放在源码中。。。。。这些都是些小技巧哈。
2015-10-22 13:07
0
雪    币: 761
活跃值: (628)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
实在,不行了。编译成.so文件。。
2015-10-23 11:31
0
雪    币: 240
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
你是指防止360手机卫士认为是盗版软件吗?还是什么情况?
2016-1-4 16:50
0
游客
登录 | 注册 方可回帖
返回
//