FairGuard游戏安全2024年度报告
导 读:2024年,国内游戏市场实际销售收入3257.83亿元,同比增长7.53%,游戏用户规模6.74亿人,同比增长0.94%,市场收入与用户规模双双实现突破,迎来了历史新高点。但游戏黑灰产规模也在迅速扩大,不少游戏饱受其侵扰,游戏厂商愈发重视游戏安全问题。
为帮助游戏厂商能够清晰、直观地了解当前游戏安全对抗形势,在经过多轮调研与数据整理后,我们编写了《FairGuard游戏安全2024年度报告》(以下简称为《年度报告》)。
《年度报告》从游戏安全现状分析、各品类游戏面临安全风险、游戏黑灰产、新型外挂攻防、隐私合规、渠道假量等多个维度,全方位地向游戏厂商揭示游戏安全问题、挑战和趋势,助力游戏厂商寻找到合适的游戏安全解决方案。
以下为《年度报告》部分内容:
01 全年游戏安全数据
回顾全年,游戏安全对抗更加激烈,多项数据呈上涨趋势,黑灰产呈现出技术更迭快、攻击频率高、攻击角度多样、伪装性强等特点,以下是重点内容导读:
● 安全对抗激烈,多项数据呈上涨趋势,累计检测游戏安全风险同比增长98 %;
● 累计收集外挂样本17557款,同比增长76 % ,其中定制注入挂约占比79%;
● 游戏黑产工作室猖獗,累计封禁工作室账号2.9亿,同比增长165 %;
● 红海时代,游戏营销买量成本高居不下,渠道假量问题值得重点关注;
● 黑灰产技术手段更迭,倾向采用主板机与虚拟设备,绕过传统的检测手段;
● 鸿蒙NEXT操作系统公测,自有生态构建中,应尽早关注游戏安全问题;
● 小游戏市场表现抢眼,增长势头强劲,但游戏安全问题频发,损失严重;
● 多端互通趋势下,iOS端越狱作弊、免越狱作弊问题形势严峻;
● exe模拟器修改外挂数量明显增多,跨环境作弊问题值得关注。

▲ 2024年FairGuard游戏安全数据增长对比图
02 游戏安全风险分布
据FairGuard游戏安全统计的数据分析发现,2024年游戏黑灰产攻击角度更加多样化。主要体现在以下几方面:工作室(约占所有安全风险的26 %)、定制注入挂(约占所有安全风险的21 %)、模拟点击(约占所有安全风险的15 %)、破解(约占所有安全风险的14 %)、通用修改器(约占所有安全风险的11 %)等方面安全对抗强度明显提升。
其他常见类游戏安全风险,如:加速器(约占所有安全风险的3 %)、资源篡改(约占所有安全风险的3 %)、其他游戏安全风险(约占所有安全风险的7 %)等方面也不容忽视。

▲ 游戏安全风险分布占比图
03 游戏安全对抗时间分布
据FairGuard游戏安全统计的数据发现,游戏安全对抗强度存在较为明显的时间分布特点。寒暑假期间与五一、国庆节等节假日期间,拦截到的游戏安全风险数量会有明显攀升,说明在节假日期间,游戏安全对抗程度相较平时会更为激烈。

▲ 游戏安全对抗强度时间分布图
04 安卓与iOS外挂差异
据FairGuard游戏安全统计的数据分析发现,不同操作系统下,游戏黑灰产的攻击方式存在明显差异,具体表现如下:
在安卓端,游戏面临的主要安全风险为:模拟点击、定制注入挂、破解。而在iOS端,游戏面临的主要安全风险为:异常环境、盗版、工作室。

▲ 安卓端(左)与 iOS 端(右)常见外挂占比
05 各类型游戏受攻击占比
据FairGuard游戏安全数据分析发现,因游戏品类、玩法、内容不同,游戏遭受游戏黑产攻击的情况存在明显差异。
射击类、小游戏、休闲类游戏因品类热度高、作弊收益高、游戏数据储存在本地等因素,更容易遭受到游戏黑灰产攻击,这三类游戏受黑产攻击约占比72% 。
值得一提的是,小游戏与休闲类游戏受攻击占比近年来呈增长趋势,其他品类游戏受攻击占比相对较少,但游戏安全问题仍不容忽视。

▲ 各类型游戏受攻击占比图
06 各类型游戏安全风险分析
FairGuard游戏安全针对射击类、卡牌类、小游戏、角色扮演类、休闲类、策略类游戏面临安全风险及问题进行了详细分析,包含各类游戏安全风险占比、常见外挂原理及解决方案。
射击类
据FairGuard游戏安全数据分析,目前射击类游戏面临的游戏安全风险主要为:定制注入挂(约占所有安全风险的39 %)、破解(约占所有安全风险的26 %)、资源篡改(约占所有安全风险的15 %)。

▲ 射击类游戏安全风险占比图
卡牌类
据FairGuard游戏安全数据分析,卡牌类游戏面临的游戏安全风险主要为:脚本工作室(约占所有安全风险的43 %)、模拟点击(约占所有安全风险的25 %)、破解(约占所有安全风险的16 %)。

▲ 卡牌类游戏安全风险占比图
小游戏
据FairGuard游戏安全数据分析,小游戏面临的游戏安全风险主要为:破解(约占所有安全风险的58 %)、修改器(约占所有安全风险的23 %)、其他(约占所有安全风险的19 %)。

▲ 小游戏安全风险占比图
角色扮演类
据FairGuard游戏安全数据分析,角色扮演类游戏面临的游戏安全风险主要为脚本工作室(约占所有安全风险的48 % )、模拟点击(约占所有安全风险的33 % )。

▲ 角色扮演类游戏安全风险占比图
休闲类
据FairGuard游戏安全数据分析,休闲类游戏面临的游戏安全风险主要为:破解(约占所有安全风险的53 %)、通用修改器(约占所有安全风险的23 %)。

▲ 休闲类游戏安全风险占比图
策略类
据FairGuard游戏安全数据分析,策略类游戏面临的游戏安全风险主要为:脚本工作室(约占所有安全风险的42 %)、模拟点击挂(约占所有安全风险的25 %)、破解(约占所有安全风险的17 %)。

▲ 策略类游戏安全风险占比图
07 其他游戏安全风险分析
FairGuard游戏安全针对当下游戏安全对抗中黑灰产业链、黑产工作室、黑卡充值、exe模拟器外挂、鸿蒙NEXT游戏安全、隐私合规、渠道假量等问题进行了详细分析。
(* 因篇幅有限,本文仅放出部分内容,完整版报告欢迎访问官网/站内私信查看获取。)
08 写在最后
2024年对游戏行业来说是百花齐放的一年,版号发布稳中有升,小游戏势头正盛,黑神话创下佳绩,手游爆款频发等好消息不断。
FairGuard游戏安全希望通过《年度报告》为大家带来有价值的参考数据,更透彻地了解游戏安全问题,我们也愿与各位携手攻克游戏安全难题,打造更加公平的游戏环境,推动游戏行业健康发展。
相关文章:
FairGuard游戏安全2024年度报告
导 读:2024年,国内游戏市场实际销售收入3257.83亿元,同比增长7.53%,游戏用户规模6.74亿人,同比增长0.94%,市场收入与用户规模双双实现突破,迎来了历史新高点。但游戏黑灰产规模也在迅速扩大&…...
JetBrains IDEs和Visual Studio Code的对比
JetBrains IDEs和Visual Studio Code的对比 JetBrains IDEs是捷克JetBrains公司开发的一系列集成开发环境(IDE)。以下是具体介绍:IntelliJ IDEA是JetBrains 公司的一款产品 主要产品 IntelliJ IDEA:一款功能强大且广泛应用的Java集成开发环境,有开源免费的社区版和商业收…...
文件剪切走:深度解析与高效恢复策略
一、文件剪切走现象解读 在计算机的日常使用中,“文件剪切走”这一术语形象地描述了文件在移动过程中意外丢失的现象。当用户尝试将文件从一个位置“剪切”并粘贴到另一个位置时,如果操作不当或系统出现异常,可能会导致文件在源位置消失&…...
Win32汇编学习笔记09.SEH和反调试
Win32汇编学习笔记09.SEH和反调试-C/C基础-断点社区-专业的老牌游戏安全技术交流社区 - BpSend.net SEH - structed exception handler 结构化异常处理 跟筛选一样都是用来处理异常的,但不同的是 筛选器是整个进程最终处理异常的函数,但无法做到比较精细的去处理异常(例如处理…...
[人工智能]CSDN创作助手体验
一、什么是智能体 智能体是一种能够感知环境、学习、推理和行动的实体。它可以是一个计算机程序、机器人或其他类似的系统。智能体的目标是通过与环境的交互来实现特定的任务或目标。 智能体通常由以下几个组件组成: 感知器:感知器是智能体与环境之间的…...
vue3中el-table实现多表头并表格合并行或列
1、el-table中添加事件 :span-method"genderSpanCity" <el-table :span-method"genderSpanCity":data"data.tableData":fit"true" table-layout"fixed" header-align"center" stripestyle"width:100%;he…...
HTML+CSS+JS制作中国传统节日主题网站(内附源码,含5个页面)
一、作品介绍 HTMLCSSJS制作一个中国传统节日主题网站,包含首页、节日介绍页、民俗文化页、节日活动页、联系我们页等5个静态页面。其中每个页面都包含一个导航栏、一个主要区域和一个底部区域。 二、页面结构 1. 顶部横幅区 包含传统中国风格的网站标题中国传统…...
时空笔记:CBEngine(微观交通模拟引擎)
CBEngine 是一个微观交通模拟引擎,可以支持城市规模的道路网络交通模拟。CBEngine 能够快速模拟拥有数千个交叉路口和数十万辆车辆的道路网络交通。 以下内容基本翻译自CBEngine — CBLab 1.0.0 documentation 1 模拟演示 1.0 模拟演示结构 config.cfg 定义了 roa…...
【LeetCode】力扣刷题热题100道(26-30题)附源码 轮转数组 乘积 矩阵 螺旋矩阵 旋转图像(C++)
目录 1.轮转数组 2.除自身以外数组的乘积 3.矩阵置零 4.螺旋矩阵 5.旋转图像 1.轮转数组 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 class Solution { public:void rotate(vector<int>& nums, int k) …...
【C++】字符串的 += 和 + 运算详解
博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: C 文章目录 💯前言💯1. 字符串的 和 基本用法1.1 的用法1.2 的用法 💯2. 示例代码的剖析与解释代码分析 💯3. 底层实现与性能分析3.1 的实现原理3.2 的实现原理3.…...
多模态大模型部署:结合dify
文章目录 前言minicpm-vDify测试一下总结部署过程回顾集成与测试实验结果分析展望未来 前言 上回说道,我们用ollama部署了一个多模态的大模型,也就是minicpm-v: 但这玩意儿感觉只能打字啊。 怎么给它发图片呢? minicpm-v Mini…...
Matlab Steger提取条纹中心(非极大值抑制)
文章目录 一、简介二、实现代码三、实现效果一、简介 由于在确定条纹的ROI区域之后,会计算出多个条纹中心坐标,因此这里就需要对其进行则优选择,毕竟条纹只有一条,这最简单的方式就是使用非极大值抑制,即选择每一行/列最好的条纹中心。 二、实现代码 Hessian2D.m function…...
springboot + vue+elementUI图片上传流程
1.实现背景 前端上传一张图片,存到后端数据库,并将图片回显到页面上。上传组件使用现成的elementUI的el-upload。、 2.前端页面 <el-uploadclass"upload-demo"action"http://xxxx.xxx.xxx:9090/file/upload" :show-file-list&q…...
LabVIEW 系统诊断
LabVIEW 系统诊断是指通过各种工具和方法检测、评估、分析和解决 LabVIEW 程序和硬件系统中可能存在的故障和性能问题。系统诊断不仅涵盖软件层面的调试与优化,还包括硬件交互、数据传输、实时性能等方面的检查和分析。一个成功的系统诊断能够显著提升LabVIEW应用程…...
韩国机场WebGIS可视化集合Google遥感影像分析
目录 前言 一、相关基础数据介绍 1、韩国的机场信息 2、空间数据准备 二、Leaflet叠加Google地图 1、叠加google地图 2、空间点的标记及展示 3、韩国机场空间分布 三、相关成果展示 1、务安国际机场 2、有同类问题的机场 四、总结 前言 12月29日8时57分左右务安国际机…...
springCloudGateWay使用总结
1、什么是网关 功能: ①身份认证、权限验证 ②服务器路由、负载均衡 ③请求限流 2、gateway搭建 2.1、创建一个空项目 2.2、引入依赖 2.3、加配置 3、断言工厂 4、过滤工厂 5、全局过滤器 6、跨域问题...
使用new Vue创建Vue 实例并使用$mount挂载到元素上(包括el选项和$mount区别)
new Vue({...}) 是创建一个新的 Vue 实例的方式。你可以通过传递一个选项对象来配置这个实例。常见的选项包括: •data:定义组件的数据属性。 •el:指定 Vue 实例应该挂载到哪个 DOM 元素上(通常是一个选择器字符串,如…...
GTX750Ti打DP补丁
背景 咸鱼收了一个二手的GTX750Ti,用于4K60Hz显示器,HDMI接口勉强可以4K60Hz,不过色彩和帧率都不是太正常,理论上它的HDMI接口是不支持的,原本也是打算用DP接口接显示器的,但是发现接DP口之后无法通过bios的vga检测最终一直重启,在华硕B760-K的BIOS中使能CSM是可以使用…...
springmvc前端传参,后端接收
RequestMapping注解 Target({ElementType.METHOD, ElementType.TYPE}) Retention(RetentionPolicy.RUNTIME) Documented Mapping public interface RequestMapping {String name() default "";AliasFor("path")String[] value() default {};AliasFor(&quo…...
PyTorch 张量的分块处理介绍
分块处理是将大型张量分解成较小的块,以便更高效地进行计算,减少内存占用,特别适用于处理超大张量的场景(如深度学习中的大批量数据或大型模型训练)。 PyTorch 提供了多种方法来分块张量,包括 chunk、spli…...
# 007、复杂驱动与ECU抽象:硬件深度访问与传感器执行器集成
深夜的示波器 上周三凌晨两点,产线测试报出一个诡异问题:某个车窗控制模块在低温下偶发升窗抖动。逻辑层代码检查了三遍,RTE接口确认无误,可问题就在那里——像幽灵一样时隐时现。最后把示波器探头直接钩到电机驱动芯片的引脚上,才发现是MOSFET栅极驱动波形在低温下出现了…...
Python集合怎么去重_Set数据结构特性与交并差集合运算
set()去重不生效因只支持不可变类型,含列表、字典等会报TypeError;需转为可哈希形式如tuple(sorted(d.items()));自定义类须实现__hash__和__eq__;set无序,保序用dict.fromkeys();符号运算要求两边为set&am…...
OpenClaw开源贡献:为Qwen3.5-9B-AWQ-4bit开发社区技能
OpenClaw开源贡献:为Qwen3.5-9B-AWQ-4bit开发社区技能 1. 为什么选择为OpenClaw开发技能? 去年冬天,当我第一次在本地部署OpenClaw时,就被它的设计理念所吸引——一个真正能在个人电脑上运行的AI智能体框架。但很快我发现&#…...
告别手动操作!手把手教你用影刀RPA+钉钉机器人打造自动化工作流(附完整配置截图)
零代码革命:用影刀RPA钉钉机器人实现行政工作全自动化 行政部门的张琳每天早晨都要重复同样的工作:登录五个系统导出数据、整理成Excel报表、手动发送到十个钉钉群。这种机械性操作不仅消耗两小时黄金时间,还常因人为疏忽导致数据错误。直到她…...
线性表顺序存储结构全解析,第十四篇:Python异步IO编程(asyncio)核心原理解析。
线性表的顺序存储结构 顺序存储结构是线性表最基础的物理实现方式之一,其核心思想是通过一段连续的存储空间依次存放线性表中的数据元素。这种结构利用数组的物理地址连续性,使得逻辑上相邻的元素在物理存储上也相邻。 存储方式与特点 顺序存储结构通常使…...
OpenClaw龙虾实用使用教程:一键安装工具分享,教“员工”上手,解锁你想要的效果
很多人安装完OpenClaw龙虾后,都会和我当初一样陷入一个误区:以为点击启动就能实现自己想要的功能,结果发现龙虾“无所适从”。其实OpenClaw龙虾就像一位新员工——它本身具备强大的潜力,但需要你耐心教导、提供足够的“资料”&…...
lil_tea c++ 2023 style guide
调试 我觉得调试是最重要的, 所以放在最开头. 调试, 最最最重要的, sudo apt remove gdb (这只是个玩笑, 不要真的执行). 深入学习贯彻 fail fast 原则, 在出现错误时直接退出程序, 而不是使用 try throw catch. 编写程序的时候假设所有东西不会出错, 然后每当出现程序异常退…...
中国AI Agent发展现状与生态分析
中国AI Agent发展现状与生态分析 1. 标题 (Title) [从“工具助手”到“决策伙伴”:全景拆解中国AI Agent的爆发逻辑、玩家图谱与下一个十年机遇][万字深度:202X中国AI Agent发展白皮书——技术攻坚、商业落地与生态全景解析][抢滩AGI入口之战:…...
《算法题讲解指南:动态规划算法--子序列问题(附总结)》--32.最长的斐波那契子序列的长度,33.最长等差数列,34.等差数列划分II-子序列
🔥小叶-duck:个人主页 ❄️个人专栏:《Data-Structure-Learning》《C入门到进阶&自我学习过程记录》 《算法题讲解指南》--优选算法 《算法题讲解指南》--递归、搜索与回溯算法 《算法题讲解指南》--动态规划算法 ✨未择之路࿰…...
Globe.gl性能优化秘籍:如何高效处理大规模卫星数据可视化
Globe.gl性能优化秘籍:如何高效处理大规模卫星数据可视化 【免费下载链接】globe.gl UI component for Globe Data Visualization using ThreeJS/WebGL 项目地址: https://gitcode.com/gh_mirrors/gl/globe.gl Globe.gl是一个基于ThreeJS/WebGL的3D地球数据可…...
