Re: [闲聊] 云端游戏是不是就不能外挂了

楼主: linzero (【林】)   2023-03-01 12:49:35
※ 引述《Sinreigensou (神灵幻想)》之铭言:
: 想到目前还在发展中的云端游戏
: 游戏资料都不在玩家本机
: 这样外挂是不是就没作用了?
: 不过目前玩云端游戏的好像不多
外挂分很多种
像早期很简单的模拟键盘鼠标做机械式操作
这种最终型态还可以做成机械式的
基本上除了个别询问侦测之外没法遏止
然后有初步数据侦测配合模拟输入的
像看到快没血自动回复
或者是移动到设定点后做特定事情
这个目前一般是分析封包或程式内部参数
不过也可以改为画面侦测
这种适用RPG类型有限度的自动操作的
云端也不太能防止
再来就是接近修改的BUG外挂
像无敌、瞬移、飞天、地图砲等
云端是可以解决
不过这类外挂理论上不用云端也可以解决
会有这类外挂有时都是为减低伺服端负担跟网络延迟而让客户端分担部分运算
当两边资料不同步时产生的异常
像这种如果可以搞出云端游戏
依照云端能达到的计算跟传输能力
那架构上就可以几乎把所有计算都交给伺服端处理
应该就不会有这种问题了
或者是程式写得不够严谨,可以修改封包产生非预期的命令行为
但这就是程式本身问题,虽然云端也可以解决
另外云端还可以解决读取非公开数据来达到特定目的的外挂
像开图侦敌位置等
这个云端就可以简单避免这类外挂
因为云端只有给玩家电脑一个画面资料而已
作者: Yan239 (彦)   2023-03-01 12:52:00
现在有ai了,之前国外有个工程师做物理外挂,让ai控制鼠标,分析萤幕自瞄,效果还挺好的
作者: lucky0417 (L.W)   2023-03-01 12:57:00
越简单的越难防
作者: guogu   2023-03-01 12:59:00
其实游戏也能做到玩家看不到伺服端就不给资料像lol就是没视野服务器就不给资料所以没开图
楼主: linzero (【林】)   2023-03-01 13:01:00
这样伺服端要多做判断后才决定给不给资料,这对伺服端是
作者: GAIEGAIE (该该)   2023-03-01 13:01:00
lol啥时没开图了?
楼主: linzero (【林】)   2023-03-01 13:02:00
个负担,所以有的简单作法是资料全给然后客户端判断要不要给玩家看
作者: guogu   2023-03-01 13:03:00
lol现在不知道 以前没开图啊 我找到的所谓开图外挂都是用有视野时的移动方向速度推断的那种
作者: WaoDao (WaoDao)   2023-03-01 13:51:00
Lol的确没有真的开图呀 了不起算你跑速能走的范围

Links booklink

Contact Us: admin [ a t ] ucptt.com