您现在的位置是:系统运维 >>正文
新型安卓恶意软件利用 .NET MAUI 框架逃避检测
系统运维68755人已围观
简介McAfee 研究人员警告称,安卓恶意软件活动正在利用 .NET MAUI 框架逃避检测。这些威胁伪装成合法服务,窃取用户的敏感信息。.NET MAUIMulti-platform App UI,多平 ...
McAfee 研究人员警告称 ,新型安卓恶意软件活动正在利用 .NET MAUI 框架逃避检测。安卓这些威胁伪装成合法服务,恶意窃取用户的软件敏感信息。
.NET MAUI(Multi-platform App UI ,利用多平台应用 UI)是架逃微软推出的一款跨平台框架,开发者可以使用 C# 语言构建原生移动和桌面应用程序 。避检它允许开发者通过单一代码库创建可在安卓 、新型iOS、安卓Windows 和 macOS 上运行的恶意应用程序,从而简化开发和维护工作 。高防服务器软件.NET MAUI 取代了 Xamarin.Forms ,利用并提供了一个统一的架逃 UI 框架 ,支持特定平台的避检集成。

攻击者利用.NET MAUI 框架将恶意代码隐藏在 C#二进制文件(blob binaries)中 ,而非传统的 DEX 文件,从而逃避安全检测。 McAfee 研究人员详细分析了一款针对印度用户的虚假 IndusInd Bank 应用程序,该程序通过隐藏的.NET MAUI 恶意负载窃取个人和银行数据。服务器租用
研究人员在报告中指出 :“与典型的恶意应用程序不同 ,Java 或本地代码中没有明显的恶意代码痕迹 。相反 ,恶意代码隐藏在 assemblies 目录中的 blob 文件中。”窃取的数据随后被发送到攻击者的命令与控制(C2)服务器。
此外 ,研究人员还发现另一款针对中文用户的恶意软件 ,通过第三方应用商店传播,模板下载窃取联系人 、短信和照片 。该恶意软件采用多阶段动态加载技术 ,通过三个步骤加密并加载其恶意负载,进一步逃避检测。

该恶意软件通过以下三个阶段执行攻击 :
第一阶段:应用程序的主活动(定义在 AndroidManifest.xml 中)解密一个经过 XOR 加密的文件并动态加载它 。该文件作为下一阶段的加载器。第二阶段:动态加载的文件解密另一个经过 AES 加密的文件并加载它 。香港云服务器这一阶段仍未暴露核心恶意行为,仅作为另一层混淆 。第三阶段 :解密的文件包含与.NET MAUI 框架相关的代码,加载后执行核心恶意负载 。当用户与应用程序交互(例如点击按钮)时 ,恶意软件会悄无声息地窃取数据并将其发送到 C2 服务器 。
恶意软件的隐蔽手段为了进一步隐藏其行为,该恶意软件还采取了以下措施:
在 AndroidManifest.xml 中申请过多权限 ,干扰分析 。使用加密的 Socket 通信隐藏窃取的源码下载数据 。伪装成多种应用程序 ,通过非官方平台广泛传播。威胁趋势与防护建议研究人员指出 ,攻击者越来越多地使用基于.NET MAUI 的恶意软件 ,通过隐藏代码、多阶段加载 、加密和混淆等技术逃避检测。这些威胁可能长期未被发现,其日益增长的流行度表明它们正变得更加普遍。
为防范此类威胁 ,用户应采取以下措施:
避免从非官方来源下载应用程序 。建站模板安装并使用安全软件进行实时防护 。定期更新设备和应用程序,修复已知漏洞。Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“商站动力”。http://www.noorid.com/news/892c599102.html
相关文章
许多主要新闻媒体正屏蔽 OpenAI 爬虫
系统运维自OpenAI的内容生成式人工智能模型面世以来,大量互联网数据成为了不断训练和优化模型的“饵料”,但据路透社研究所的一项调查,有越来越多的新闻媒体已对OpenAI的数据爬取说“不”,在传统媒体领域,这 ...
【系统运维】
阅读更多21keC1手机详细评测(全方位解析21keC1手机的性能与功能)
系统运维在如今移动互联网快速发展的时代,手机已经成为人们生活中必不可少的工具之一。而市面上也涌现了各式各样的手机品牌和型号,其中21keC1手机备受关注。本文将为大家全面解析21keC1手机的性能、功能以及用 ...
【系统运维】
阅读更多越狱二手苹果6的使用体验及注意事项(了解二手苹果6越狱的关键要点,尽享其优势)
系统运维二手苹果6越狱指的是将苹果6手机进行一些修改,以解锁特定限制并获得更多自定义功能和应用的过程。本文将介绍二手苹果6越狱的使用体验及注意事项,帮助读者更好地了解越狱的关键要点,同时享受其优势。1.了解二 ...
【系统运维】
阅读更多