使用Auto.js庖丁对Pro Snapshot快照加密的解密打包教程

学业繁重,废话少说!

自从Auto.js Pro在8.7.6版本之后,引用了一种新的加密方式Snapshot快照加密之后,越来越多的开发者使用了此加密方法,也是比较推荐的一种加密方式。

目前比较安全的加密方式是:

1.v6+快照加密;

2.庖丁推荐加密方式二;

这里简单说一下,如何对加密方式为Snapshot快照的脚本进行修改、二次打包等:

"encryptLevel": 3,

图片

下面以新x阅为例说下怎么修改:

第一步:将新x阅的project项目解压出来,使用Auto.js庖丁的离线解密功能,先对离线加密进行解密:

使用庖丁的默认方式解密的话,会报错:

java.lang.NullPointerException: Attempt to get length of null array

所以需要使用“兼容模式”进行解密,如下图:

图片

由于是快照加密,解玩第一层离线加密后,js仍然是乱码的,如下图:

图片

不过其中的有些字符串,如ui、泡椒验证的key、权郎验证的id等是可以被等长替换的。

第二步:将替换过网络验证key的序列化文件加载起来。加载方式在群里digyth已经做了分享,大概是:

图片

js中添加加载:

runtime.loadDex("Loader.dex");Packages.Loader.load(files.cwd()+"/main2.cache")()

最后,不要忘记将project.json中的加密方式修改为:

"encryptLevel": 0

具体的示例包加群获取即可。

最后:

支持Pro8的脚本,建议加密方式使用Snapshot加密;支持Pro7的脚本肯定要推荐Auto.js庖丁了,庖丁推出3.0.0更强的字符串加密方式了!

如果你想要下载最新版的Auto.js庖丁3.0.0,如果你想一起讨论Auto.js的加密解密,如果你想将dex转js,如果你想解密v4v5v6加密,那就加入Q群吧:493905470

图片

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值