更多资源传送门:
https://bbs.pediy.com/user-854079.htm
demo:测试用例:
https://www.lanzous.com/i9gi5ve
加密工具在安卓7.0以上未做适配,华为最新手机未做适配,目前无安排时间修复适配问题(2020-02-18)
版本3.2.0:添加sha值自动获得(sha验证可防止二次签名打包),并设置,如加密时不需要此验证,需手动删除即可(2019-09-05)
版本3.1.6:提供32位环境下运行,优化部分加密流程,美化下界面(2019-06-11)
版本3.1.5:修复源程序中静态库平台不全导致的app安装后运行不起来,新增加32位平台程序(2019-06-10)
版本3.1.4 :有网友说打包后运行不起来,可能是打包签名时so未打进去,目前已修复(2019-05-20)
一款免费给apk加密的软件
历经半年多的成果,免费提供给所有人使用
集成了各种加密方式,资源混淆,包含apk签名,md5,xp判断,so反调试,网络验证,手机root判断
可选择性加密强度,工具中包含了shell.apk,做为壳
操作步骤:
1:选择apk文件
2:选择签名文件
3:选择壳文件shell.apk
4:填写签名信息
5:选择运行时的条件(hook检查&http代理&)
6:点击->开始加壳->资源混淆->反反编译(
"反反编译"功能速度较慢,等待时长较长
)
7:可以被加壳的app目录下找到result文件,里面放了不同强度的加壳或混淆后的文件
8:以***z_z结尾的文件是强度最高的,兼容性需要自己进行测试
注意!
红色区域为必填,其它为选填 越完整,安全性越高
result中文件说明:
所有包含sign的文件均已成功签名,包含shell的为已加壳,
加强度以此为序,最底为加密最强,兼容需自测,
加密过程中,如遇到失败,可重新点击测试,或重新打开此软件进行加密,或更新下载最新版
name_shell_sign.apk:已加壳加密
name_shell_sign_r.apk:资源已混淆
name_shell_sign_r_z.apk:app加上伪加密
name_shell_sign_r_z_z.apk:反IDA和jdx-gui逆向,
apk的名字不要包含带有中文的标点符号之类的,可能导致签名失败
( 已测试通过的手机型号,小米5s,华为mate9,小米mix测试过,小米9 )
下载地址_ver3.2.0
---------------
下载地址_ver3.1.6
---------------
下载地址- ver3.1.5
---------------
下载地址
----------------
百度网盘 提取码: 6qtr
----------------
安卓项目资源清理工具 下载地址
---------------
附赠(升级版)
万能播放器
有什么问题qq或留言
qq:931656520
或加V群讨论(因不常登qq)
签名文件生成的方法
需要安装JDK
命令行输入以下,替换中文即可
keytool -genkeypair -keyalg RSA -keysize 1024 -sigalg SHA1withRSA -alias 别名 -keypass 别名密码 -validity 证书有效期,天单位 -storepass 获取keystore信息的密码 -keystore 文件.keystore -dname "CN=localhost, OU=zz,O=zz, L=BJ, ST=BJ, C=CN"
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
最后于 2020-8-8 13:17
被富到流油^-^编辑
,原因: 创建讨论组