Magisk隐藏外挂解决方案

news2024/11/17 21:29:53

自2008年1.0测试版发布以来,安卓系统已经发展了近16年,凭借着优秀的开源生态,安卓系统飞速成长,已经成了当下手机系统中的龙头。据研究机构 Canalys 报告称,今年第一季度安卓设备的整体市场份额占比达到 78 %。

开源生态虽然带给安卓更好的发展空间,与之而来的是更低的破解门槛与更加严峻的安全问题。安卓端常见的游戏作弊手段是通过获取 root 权限,来给游戏外挂、破解提供环境。

Magisk 是市面上常见的 root 工具,其主要功能是为设备提供 root 环境,并对 root 和自身进行隐藏。对于游戏作弊而言,Magisk 提供的 root 权限可以为内存修改器、变速器等外挂运行提供必要环境,而隐藏手段将游戏安全对抗的激烈程度提到了新高度。

Magisk操作界面

虽然 Magisk 的开发者入职了谷歌安全团队,导致 Magisk Hide (隐藏功能)下架,但 Magisk 依旧可以通过其他手段实现隐藏,如新功能——“Zygisk”。

Zygisk 运行在 Android 核心进程 Zygote 中,root 进程仍然可以在没有 Magisk 监督的情况下,通过各种技巧将代码注入其他进程。从而变相的实现了隐藏,导致常规的游戏安全环境检测无法识别 root 环境与 Magisk 的存在。

隐藏功能Zygisk

除此之外,Magisk 为了防止检测,还可使用随机化包名且编辑新的应用名称并重新安装。在多次重复隐藏 Magisk 应用操作后,FairGuard发现不同次安装的随机包名的 Magisk Manager apk 包都是不一样的,不仅包名做了随机,连签名都做了变化。

包名随机化及重命名安装

最后,外挂作者通过LSP框架等手段,将游戏外挂、游戏修改器等应用添加到模板中设置为不可见,再将模板应用于游戏,实现了游戏运行过程中,隐藏外挂及修改器,来躲避安全检测。

将外挂、修改器设置模板进行隐藏

通过上述的操作,为设备提供 root 权限的 Magisk 与游戏内存修改器等外挂应用,就都被隐藏起来了。

在这些功能的加持下,Magisk 被游戏外挂作者广泛应用,制作的外挂给不少游戏造成了严重的影响。由于 Magisk 功能实现比较底层,搭配一系列隐藏手段,导致对抗难度直升,如何有效检测 Magisk 一直以来都是游戏安全行业长期难点。

FairGuard游戏加固基于十余年游戏安全对抗实战经验,针对 Magisk 及其提供的root环境带来的游戏安全问题,研发了一套成熟完善的解决方案,在 Magisk 所有隐藏选项全开的情况下,依旧可以精准识别并进行闪退等操作。目前该方案已接入多款热门游戏并验证了出色的保护能力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/984758.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

走进中国水果罐头领军品牌真心罐头—快消食品企业的全链路数字化

近日,【数字中国-高效增长】名城优企游学系列之走进真心罐头活动成功举办! 真心罐头食品有限公司(以下简称为“真心罐头”)初创于1990年,位于素有“北方明珠”、“黄桃之乡”美誉的海滨城市——辽宁省大连市&#xff0…

软件测试面试题(Python全栈自动化测试面试题)

1、你的测试职业发展是什么? 测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不…

Java不定参数使用及一些注意情况

一、背景 在项目中使用到了StringUtils.isAllBlack(String …css)方法。可以很方便地传递不定数量的参数进行空判。 但开发过程中遇到了一些问题,所以特地记录一下。 二、不定参数传参 不定参数的传参本质上是一个泛型的数组。参数数量大于等于两个的时候&#x…

薅羊毛零撸小游戏是这样赚米的!

薅羊毛小游戏作为一种特殊类型的游戏,吸引了一大批用户的关注。本文将探讨薅羊毛小游戏的盈利模式、用户体验以及对游戏产业的影响,旨在为读者提供专业而有深度的思考和启示。 一、薅羊毛小游戏的盈利模式: 1.广告变现:薅羊毛小游…

R-CNN

目标检测、语义分割 由于我们将区域建议与CNN相结合,我们将我们的方法称为R-CNN:带有CNN特征的区域。 目标检测系统由三个模块组成。第一种方法生成分类独立的区域提案。这些提议定义了可供我们的检测器使用的候选检测集合。第二个模块是一个大型卷积神经网络&…

【C++基础】类与对象(中):默认成员函数、构造函数、析构函数、拷贝构造、赋值重载函数……

​👻内容专栏: C/C编程 🐨本文概括: C基础语法。六大默认构造函数简介、构造函数、析构函数、拷贝构造函数、赋值重载函数、const成员函数、取地址重载等。 🐼本文作者: 阿四啊 🐸发布时间&…

开开心心带你学习MySQL数据库之第六篇上

​ 💮 💮💮 只要路是对的,就不害怕遥远! 💮 💮💮 🎆🎆🎆窗台是风景,笔下有前途,低头是题海,抬头是未来🎆&…

扩散模型 DDPM 核心代码梳理

参考内容: 大白话AI | 图像生成模型DDPM | 扩散模型 | 生成模型 | 概率扩散去噪生成模型 AIGC 基础,从VAE到DDPM 原理、代码详解 全网最简单的扩散模型DDPM教程 The Annotated Diffusion Model LaTeX公式编辑器 备注: 具体公式的推导请查看…

BC类电池取代TOPCon?隆基绿能看得很“远”

隆基绿能在业绩会上喊话,BC类电池在未来会逐步取代TOPCON电池,成为晶硅电池的绝对主流,并指出N型TOPCon电池只是短期过渡技术路线。 “All in ”BC类电池的隆基绿能,重新定义技术路线的野望藏不住。 目前来看,相比TO…

数据接口工程对接BI可视化大屏(一)

文章目录 第1章 案例概述1.1 案例目标1.2 BI最终效果1.2.1 PC端显示效果1.2.2 移动端显示效果 后记 第1章 案例概述 1.1 案例目标 此项目以常见的手机零售BI场景为例,介绍如何编写数据接口工程对接BI可视化大屏。 如何从当前常见的主流大数据场景中为后台程序推送…

入行测试一年半的心得体会

成为xx一员测试已经有1年半了,一直没有真正坐下来花些时间将自己的思路理清一下。刚好近期公司落地了OKR,给自己制定了OKR之后思路终于开始清晰起来,朦朦胧胧地开始看清了远方的路,麻着胆子分析一下自己,毕竟摸黑走路的…

2023年9月CSPM-3国标项目管理中级认证报名,找弘博创新

CSPM-3中级项目管理专业人员评价,是中国标准化协会(全国项目管理标准化技术委员会秘书处),面向社会开展项目管理专业人员能力的等级证书。旨在构建多层次从业人员培养培训体系,建立健全人才职业能力评价和激励机制的要…

【效率提升】手把手教你如何使用免费的 Amazon Code Whisperer 提升开发效率堪比 GitHub Copilot 平替

说明 GitHub copilot 虽然很强,但是一个月10美金的费用拿来吃个小火锅他不香吗?而身为云计算博主将向你推荐一款可以平替 GitHub copilot 并且免费的支持多种编程语言的 AI 编程助手 Amazon Code Whisperer。 亚马逊云科技开发者社区为开发者们提供全球…

基于文本提示的图像目标检测与分割实践

近年来,计算机视觉取得了显着的进步,特别是在图像分割和目标检测任务方面。 最近值得注意的突破之一是分段任意模型(SAM),这是一种多功能深度学习模型,旨在有效地从图像和输入提示中预测对象掩模。 通过利用…

Web安全——Web安全漏洞与利用上篇(仅供学习)

SQL注入 一、SQL 注入漏洞1、与 mysql 注入的相关知识2、SQL 注入原理3、判断是否存在注入回显是指页面有数据信息返回id 1 and 114、三种 sql 注释符5、注入流程6、SQL 注入分类7、接受请求类型区分8、注入数据类型的区分9、SQL 注入常规利用思路:10、手工注入常规…

ansible的安装和简单的块使用

目录 一、概述 二、安装 1、选择源 2、安装ansible 3、模块查看 三、实验 1、拓扑​编辑 2、设置组、ping模块 3、hostname模块 4、file模块 ​编辑 5、stat模块 6、copy模块(本地拷贝到远程) 7、fetch模块与copy模块类似,但作用…

YOLOv5改进算法之添加CA注意力机制模块

目录 1.CA注意力机制 2.YOLOv5添加注意力机制 送书活动 1.CA注意力机制 CA(Coordinate Attention)注意力机制是一种用于加强深度学习模型对输入数据的空间结构理解的注意力机制。CA 注意力机制的核心思想是引入坐标信息,以便模型可以更好地…

火热的低代码,是时候系统的来学一学了!

一、前言 低代码诞生至今,大家各抒己见,也不乏有针锋相对的意思。古时的治国之术有百家争鸣,如今的低代码也有“诸子论道”,这本质上是一件有助于推动低代码发展的事情。 业内的朋友们一定知道,关于低代码的热点不止发…

数字内容风控行业首本白皮书正式发布,打造长效安全的数字内容生态

数字内容包含文本、图片、视频等多种形式,起源于计算机问世,并随着互联网、智能手机快速发展,如今,数字内容已经成为个人及企业建立形象、传播价值的必要途径。 2022年起,随着ChatGPT的火爆出圈,AI大模型强…

Kotlin+MVVM 构建todo App 应用

作者:易科 项目介绍 使用KotlinMVVM实现的todo app,功能界面参考微软的Todo软件(只实现了核心功能,部分功能未实现)。 功能模块介绍 项目模块:添加/删除项目,项目负责管理todo任务任务模块&a…