应该是最后一个版本了,经过了原作者几天的缝缝补补
兼容性善可,大概原理如下
首先生成一个主密钥,储存进一个字符串变量(key)
将原代码和字符串进行异或加密,并进行base64编码
对代码生成一个ID,使用哈希表储存(createMap)
键为ID,值为加密后的代码
变量和字符串是String[]两个变量存储(Variables,String)
最后全部的数据储存在iAppConfusions.so文件中
iAppConfusion.so为主要的解密文件
解密字符串,调用Java层哈希表变量释放全局变量字符串
进入软件时调用Java方法StringFog释放字符串全局变量
原代码会被替换为javax()的形式
传入当前activity,传入代码ID
C++层找到哈希表中对应的代码
调用c.b.a.a.t的e方法进行运行
比iAppJavaRue安全性强,但兼容性...
随缘,鬼知道他会匹配成什么
链接:抱歉,隐藏内容 回复 后刷新可见
有一个付费的正式版,纯属把他们放一起了没留任何联系方式,要测试的下载阉割版
看看
看看
滴!!学生卡!请上车的乘客系好安全带~
一
看看