这个项目是一个dex注入器项目,我写了一个java文件,基于bsh-2.0b4的,这是一个文本代码运行工具,只要传入原始的Java代码就可以运行。我使用tcp协议传输代码,脚本获取到要执行的代码后就直接执行,并返回错误或成功代码
我把这个java源代码注入到dex里面,然后生成签名后的apk文件,这也就意味着只要有网络权限,就可以通过tcp协议让代码在apk执行,从而实现apk任意代码执行功能,比如可以修改金币,VIP状态,甚至一些方法,比如支付成功方法,前提是你要能找到路径,且知道参数。
发送代码结束后需要拼接---END---,这是程序代码结束符
关于代码路径和参数的获取,可以通过AI或自己分析,只要可以执行的代码都是可以直接执行的,如果有问题,就会有错误提示
消灭星星测试代码:org.cocos2dx.lib.Cocos2dxHelper.setIntegerForKey("historyTotalScore", 19999999); 执行后重开游戏
下载链接:点击下载
使用代码:python dex_injector.py TcpCode.java -a *.apk --lib libs
如果有不懂的可以问我或者看文档。



请登录后发表评论
注册
停留在世界边缘,与之惜别