布景
在分心间发现某QQ群里,对于在推广售卖一个月70元的吃鸡清静精英游戏的APP做弊软件。从APP做弊软件的合成页面功能揭示上可能看到,该APP做弊软件有很典型的对于全图透视,人物上色,吃鸡无后座力,合成三角洲行动辅助科技子弹穿墙,对于方框绘制,吃鸡暗区困绕破解版临近人数等功能。合成下方就从抓包、对于脱壳、吃鸡功能代码剖析方面,合成剖析该APP的对于一些关键功能,如注册功能、吃鸡辅助做弊功能。合成三角洲行动物资透视脚本
APP抓包
下方主要以charles抓包工具以及逍遥模拟器为介质,妨碍对于APP收集包数据以及行动分暗区困绕破解版析。经由APP抓包数据,可能判断该APP数据包都是没做任何加密呵护或者防抓包呵护。以是对于该APP包合成仍是相对于简略的。下方就简略剖析下抓包配置尚有多少个关键的数据包。
charles抓包配置装备部署措施
1.在ch暗区困绕破解版arles抓包工具配置要妨碍抓包用的端口号。
2.模拟器概况真机上配置好主机的ip地址以及charle工具不同的端口号。
主要便是保障charles以及模拟器或者真机上衔接在统一收集统一端口即可。
APP软件更新暗区困绕破解版的包信息
经由charles工具拦阻到,上方的收集通讯数据包信息,可能清晰的看到该APP的效率器是放在北京的阿里云,经由校验效率真个gx.txt文件,妨碍分说是三角洲行动雷达脚本否需要妨碍对于APP版本包的更新。
防封引擎A暗区困绕破解版PP下载
经由上方的收集通讯包数据合成,该APP还会从北京阿里云效率器或者蓝奏云网盘上(),妨碍下载配套的防封引擎插件APP,这样经由两APP妨碍配合运用,以抵达相对于游戏做弊行动。
经由抓包合成可能看到该A暗区困绕破解版PP,它在售卖以及发放注册卡功能,它是放在第三方平台上妨碍做收款并发放注册卡的。
基于对于APP的所有收集通讯包合成,可能患上出一个服从,该APP做弊软件作者,主要的收集通讯行动有北京阿里云效率器、蓝奏云网盘暗区困绕破解版、第三方平台的三角洲行动飞天脚本付款以及注册卡做通讯以及验证。基于效率器信息以及付款信息,可能很快捷的追踪到该作者的相关信息。
APP脱壳
经由用jadx工具(尚有jeb、androidkiller等工具)魔难APP解压后的de暗区困绕破解版x文件,经由工具揭示的信息,可能看到该dex文件的进口类Application类已经被处置过了,也便是该APP用了第三方加固软件,妨碍加固呵护过的。
识别APP是否加固的小措施
一、将app解压进去魔难a暗区困绕破解版ssets目录下,是否有对于应的so文件,这个目录下的so文件称谓是可能作为识别是甚么加固厂商的措施。
二、将app拖到反编译工具,三角洲行动穿墙脚本如jadx工具上,经由工具可能看出Application的进口类是否被替暗区困绕破解版换,尚有是否存在加固厂商的特色。
咱们知道在APP的Application类中的attachBaseContext以及onCreate这两个函数是开始取患上实施权妨碍代码实施的。这也是为甚么良多加固工具的主暗区困绕破解版要逻辑都是经由交流APP进口Application,并自实现这两个函数从而抵达加固的下场。经由上方的合成该APP接管的360加固妨碍最App做加固。那末要合成该dex文件的信息就需要妨碍做脱壳的操作。暗区困绕破解版
APP要乐成脱壳两个最为关键的因素
一、内存中dex的起始地址以及巨细,惟独拿到这两个因素,威力够乐成dump下内存中的dex。
二、脱壳机缘,惟独精确的脱壳机缘,威力够dump下明文形态的dex。否则,时暗区困绕破解版机不同过错,实时是精确的起始地址以及巨细,dump下来的也概况只是密文。
APP脱壳的道理
对于残缺的dex文件,接管暴力搜查方式搜查dex035关键特色,对于抹掉头文件信息的dex如抹掉dex035这个的ma暗区困绕破解版gic bytes 信息,这个时候就需要经由立室一些特色来妨碍搜查。
下方经由frida框架以及frida_dexdump剧本(经由暴力搜查dex035)对于该360壳妨碍脱壳操作,可能很顺遂的脱掉该APP暗区困绕破解版的360加固呵护,最终解密出多个dex文件。
APP功能剖析
经由对于APP脱壳后,就能剖析dex的代码功能了,经由下方的dex文件信息可能看出,APP是经由基于E4A开拓的也便是易语言安卓的中文版编程的暗区困绕破解版。
由于在测试随意输入一个注册码的时候,发现该APP不收集通讯行动,以是她是一个本机校验的历程。经由下方的代码咱们患上出,该APP是否注册是经由校验当地是否有vip.txt文件,惟独当地有vip.txt暗区困绕破解版文件,那末就会经由当地的注册验证,实现到真正的注册功能。
经由下方截图可能看出,惟独经由向QQ概稍微信合成也可能取患上注册码,这个可能经由假分享就能实现次数的统计,惟独点击对于应分享而后切换归来就能做实暗区困绕破解版现计数的统计了。最后取患上到注册码。
经由下方的代码,可能看到当地记实分享次数的文件是zscs.txt文件,那末惟独将文件中的数据直接改为20,那末也就能取患上到一个注册码。
该APP外挂的防封引擎,它是通暗区困绕破解版过将做弊功能的代码注入到游戏客户端上,而实现游戏做弊的功能以及下场。
要实现游戏做弊功能,从营业层面上便是更正游戏脚色属性概况关键函数参数、返回值信息。从底层引擎实现上来说便是经由基于更正底层渲染部份实现暗区困绕破解版做弊功能,如调解子弹的速率,这样当子弹以及碰撞体妨碍碰撞的时候,就会爆发穿墙的下场。
总结
该APP经由易安卓妨碍编程开拓游戏的做弊软件,并经由对于APP妨碍加固呵护呵护代码。而注册卡方面相对于比力弱,经由校验暗区困绕破解版当地是否存在指定文件,这种很重大被绕过。游戏做弊功能上,经由更正游戏客户端数据而抵达做弊功能暗区困绕科技,这种针对于游戏客户端更正都是不清静的清静精英辅助,由于这个游戏已经接入了ACE反外挂检测功能,以是暗区困绕破解版游戏中经由做弊软件遏修筑弊会有封号的危害。
免责申明:本网部份外容及图片源头于互联网,不作商业用途,如侵略了您的权柄,请来函见告,咱们将在48小时内删除了。