云开体育来加速游戏内的时辰流速-开云滚球(官方)kaiyun官网入口
在游戏濒临的繁多外挂风险中,除了常见的内存修改挂、注入挂等舞弊妙技云开体育,黑灰产还常用「加速」妙技收尾舞弊。
游戏安全风险散播占比图
「加速」顾名念念义是指改换游戏内的速率。游戏在运行中需要以帧为单元播放画面,而蓄意每帧动画播放所需时辰,则需要调用C库函数来取得系统时辰。如:
// 取恰刻下精确时辰 gettimeofday;// 取得系统时辰 clock_gettime;
加速外挂的收尾旨趣等于通过修改取得到的系统时辰,来加速游戏内的时辰流速。
使用GameGuardian修改器收尾的加速成果
此外,部分加速外挂还可通过调用游戏引擎内时辰收尾加速。如某环助手,不错通过调用 UnityEngine_Time_set_timeScale ,传入想要加速的倍数,来收尾全局加速成果。
某环助手的全局加速功能,不错收尾快速养成
使用加速外挂,不错收尾快速集聚资源材料,大幅度裁汰游戏养成周期,关于带有养成要道的放手类、卡牌类等游戏而言,加速外挂泛滥会导致严重的刚正性问题。
除了加速,这类外挂还会因游戏玩法不同,变成不同的影响,如音乐类、跑酷类游戏不错通过减速游戏速率,大幅度贬低游戏难度,不异也会导致刚正性问题与平常玩家动怒。
通过减速速率,贬低音乐游戏难度
此外,据FairGuard不雅察发现,变速外挂的高维度舞弊趋势愈发显耀。部分舞弊用户使用 Cheat Engine 修改在 PC 模拟器中运行的迁移端游戏,并制售其外挂。这种高维度的舞弊会绕过传统的检测妙技,加大检测排查难度。
其收尾旨趣为hook以下三个关系时辰的函数:
timeGetTime(记下运行时的时辰);GetTickCount(取恰刻下毫秒数);QueryPerformanceCount(取得精确时辰)
修改器会纪录门径运行时辰,并取得时辰函数的地址,通过hook操作,跳转到自设函数,并在自设函数中修改复返值或输出参数,具体蓄意姿色为刻下时辰+(刻下时辰-运行时辰)*想要传入的倍数。
变速外挂的泛滥会碎裂游戏的刚正性,激励平常玩家动怒,若是不足时加以制止,会导致游戏的人命周期裁汰,厂商收益直汲取损等严重后果。
针对游戏濒临的变速外挂问题,FairGuard定制了故意的应酬计谋,该决议已接入多款热点游戏并考证了出色的保护智商。
变速闪退功能
采取愈加底层的检测妙技,经大批实机测试,可无视任何变速器偏合手变种,一朝检测到变速情况,将立即闪退游戏。
反驱动级变速
针对高维度舞弊问题,FairGuard深切游戏引擎底层,对变速看成进行深度检测,取得具体变速倍数,可精确识别驱动级、程度级的变速,可自行竖立闪退处分或封号打击。
反外挂功能
针对游戏将濒临一系列外挂修改风险云开体育,FairGuard研发了看成检测决议,搭配300+维度的智能感知系统,可通杀种种外挂偏合手变种,作念到灵验戒备。