-
Notifications
You must be signed in to change notification settings - Fork 245
微信反作弊讨论 #74
Comments
单纯随机延迟时间不能避开作弊检测 |
当目标方块比较大的时候考虑跳歪一点? |
建议添加随机点击的屏幕的位置,不然总点一个位置,肯定会被判作弊的 |
目前 Android 端的模拟点击是画一条线(开启开发者选项中的指针位置可看).. 从起点到落点 |
我已经被拉黑了,自己手动玩的都上传不了,说网络错误,错误个蛋蛋。。 |
用的youjumpijump-ios,完了之後說網絡問題傳不上分數,能不能修一下?還有沒有救)==( |
1000分以上全部被清空了 |
昨晚六百分也被删了 |
有大神已经破解了作弊监测 https://juejin.im/entry/5a4edc57518825732e2f18da |
@runME 随机按压位置现在用上了,但并不一定足够有效,微信会服务端检查异常数据直接拉黑名单清零数据。 |
我的也被清零了 不过应该是我通过post提交分数的原因 后来自己手动玩 又可以提交了。。。 |
每次按压位置随机,但是你每次都在中心点,各种连击也太明显了。 |
@popokcn 已经在测试随机等待和故意的偏移了 |
@xiaonengmiao 加了误差后比之前版本跳得低.. 你可以试下看能不能绕过反作弊限制 |
@faceair 正在使用,完了给你汇报结果哈哈。 |
@faceair 到 301 分的时候,在一个小方块那挂掉了,没跳准。。。 然后成绩有成功上传。 |
成功上传就是一大进步了!至于误差导致分低的问题我再想想办法。 |
成功上传是因为都从小黑屋里出来了,我手打的,刷的都上传成功了 |
@faceair 现在随机的等待时间,感觉有时候太久了点。。。 |
https://github.com/faceair/youjumpijump/blob/anti-antispam/utils.go#L23 |
假设大部分玩家是单手操作,adb模拟点击位置应该在屏幕坐下或者右下,并且是以某点位中心的二维正态分布,这样或许能更好的模拟人的游戏行为吧。因为当分数较高时,反作弊机制可以根据大量点击位置来判断玩家点击位置的概率分布情况。 双手操作的话,有可能是点击屏幕左上或者右上。 |
@kilikilikid 考虑到了,这个分支中已将点击位置改到右下角了 https://github.com/faceair/youjumpijump/blob/anti-antispam/android/main.go#L83 但正态分布的话还没做这么精确... |
我感觉,最后微信反作弊是干不过你们的。因为单纯从这个游戏来看,用户行为还是比较简单。如果反作弊太凶了,容易误判,那肯定也是微信游戏不愿意的。 |
试了一天,貌似1000以下的都ok,超过了,即使post了也不会更新排行榜 |
凉凉 好几天了 依然0分- - 啥时候把我放出来 |
并没有,周末清数据,周一又恢复了 |
彻底凉了,上周跳的800分就没算,这周刚跳了一把,还是不行啊,还在小黑屋呢 |
新的main.go不会编译求个最新的youjumpijump-android文件.... |
@474364707 这个waitime时间太长了,太刻意了,一点都不像人在玩。
|
目前最高 999 ?不能超过这个? |
今天多跳了几次。。意外1000+了。。没被清0 |
感觉可以控制连击数在12-16左右且下一个方块面积足够大时让落点偏离中心以中断连击 |
刚刚亲测刷到396分,然后过了一分钟就被微信取消掉刚刚刷的分数了 |
396分被取消?不可能吧。。。。 |
电脑系统是32位的,不是64位的,怎么弄? |
基于 https://juejin.im/entry/5a4edc57518825732e2f18da 的流程,我用 node 写了个自动构造数据并提交的脚本 wechat_jump_game_data, 刚测试的 696 | 697 | 698 | 762 | 945 | 995 分都过检了~ |
@Rainsho 亲测成功 995 999能提交但是不成功 |
会不会是检测 压力和按压面积 做到的反作弊? |
现在已经有太多的方案能达到更好的效果和更精准的定位,这个项目不好加持各种机器学习的库,后续继续提高精准度比较复杂。本来就是做出来玩一玩的,太多各种奇奇怪怪的问题和各种反作弊相关的问题我也没有精力一一去解决了,所以这个项目打算就此终止了。 各位老哥可以关注其他同样优秀的项目比如 基于机器学习的 https://zhuanlan.zhihu.com/p/32636329 ,上面 @Rainsho 提供的直接提交数据 https://github.com/Rainsho/wechat_jump_game_data 也看起来很靠谱,如果对这个 golang 版本情有独钟可以自行 fork 再修改。 |
wangshub/wechat_jump_game#641
The text was updated successfully, but these errors were encountered: