400电话
微信咨询
加入我们
咨询时间: 9:30-18:30
400-998-3555
感谢您访问本站!我们检测到您当前使用的是 IE 浏览器。由于微软已正式终止对 IE 浏览器的技术支持,本站现已不再兼容该浏览器,可能会导致页面显示异常或功能无法使用。为了获得最佳体验,建议您:使用 Chrome、Edge、Firefox 等现代浏览器访问。
x

装个“系统组件”电脑竟被远控?顺藤摸瓜直击C2服务器后台

  • 作者:火绒安全

  • 发布时间:2026-10-13

  • 阅读量:1110

一、 概述

用户在日常使用WPS及各类办公软件、插件时,系统常会提示安装Microsoft Edge WebView2 Runtime。该组件为微软官方运行库,用于支撑程序展示网页弹窗、登录界面及在线服务,是常规办公环境依赖组件,因此多数用户会默认信任并安装,如下图,安装时必须确认链接为微软官方地址。

安装时必须确认链接为微软官方地址。.png


近期,火绒安全实验室在安全事件监测中发现,有恶意安装包仿冒该正规系统组件诱导用户安装。进一步分析发现,其后台捆绑多款恶意程序,可实现键盘记录、账号信息窃取、数字货币收款地址篡改、远程控机等恶意行为。整套恶意程序可静默驻留运行,用户难以感知异常。同时攻击者配备专属C2远程管理后台,能够批量管控受害设备、动态下发恶意指令,持续窃取用户隐私、操控终端。

通过对受害者机器进行分析,可定位至如下文件夹,该安装包在此文件夹内部署多套恶意软件设施。

图1、恶意软件目录.png

恶意软件目录


目前,火绒安全产品已实现对该行为的拦截与查杀。

查杀图.png


鉴于该恶意程序存在可能被攻击者利用的情况,建议开启火绒安全软件的风险软件监控——远程控制工具类。

火绒风险软件监控.png

火绒风险软件监控


二、 流程图

图3、流程图.png


三、 溯源分析

为查明该恶意程序控制用户电脑的具体方式,火绒安全实验室对安装包中的核心组件进行了分析。研究人员发现,安装包内的binhi_loader.exe会在后台连接远程服务器,并定期接收控制指令。这表明,恶意程序安装完成后,攻击者仍可通过网络向受害电脑下发新的任务。


图4、客户端网络回连代码.png

客户端网络回连代码


通过对回连地址的分析,可以找到攻击者的互联网基础设施。该面板默认自动填写账号密码,但是该密码无法登录系统。

图5、C2前台页面.png

C2前台页面


对该服务前端进行代码分析与接口测试,可发现该服务含未授权远程代码执行功能,该发现可为后续分析提供更多证据与说明。


图6、目标前端代码审计.png

目标前端代码审计


通过上述发现,对攻击者C2后台进行分析,发现该C2具备终端管理、远程任务调度及进程管理等功能。

相关界面显示,系统可能关联数十台受控终端。

图7、C2系统后台功能.png

C2系统后台功能


四、样本分析

火绒安全实验室对恶意安装包icook.msi进行分析发现,该程序将自身伪装成Microsoft Edge WebView2 Runtime,并把多个组件安装到仿照正常软件的目录中,以降低用户的警惕性。icook.msi运行后会启动多个恶意进程,包括:binhi_loader.exe和pPIXPGKwbqIV.exe。

binhi_loader.exe包含常驻控制、键盘记录、剪贴板替换、静默部署自定义的Rustdesk远控和内存加载等多种功能,该文件是由PyInstaller将Python代码打包成Windows可执行文件,可以通过反编译为py代码分析。

图8、恶意功能配置.png

恶意功能配置


键盘记录组件能够监测用户的键盘输入,并将记录结果写入日志。相关信息可能涉及账号、密码及其他敏感内容,对用户隐私和账号安全构成威胁。

图9、键盘记录功能.png

键盘记录功能


比对相关服务端代码发现,控制端的接收和处理键盘记录数据的功能,与客户端的信息收集逻辑相对应。

图10、服务端键盘窃取代码.png

服务端键盘窃取代码


攻击者主要使用Rustdesk进行远程桌面控制,binhi_loader.exe会在后台维护一个rustdesk的子进程。攻击者将服务器地址硬编码到Rustdesk源码中,并在服务端代码中进行rustdesk的适配,可控制客户机的桌面、目录文件。

图11、Rustdesk部署代码.png

Rustdesk部署代码


图12、Rustdesk源码中服务器地址.png

Rustdesk源码中服务器地址


图13、rustdesk服务端代码.png

Rustdesk服务端代码

安装包中的clipboard_replacer.py具有监测和修改剪贴板内容的功能。

该组件会识别剪贴板中符合特定规则的数字货币地址,并尝试将其替换为预设地址。如果用户在转账时没有仔细核对收款信息,就可能造成资金损失。

图14、剪切板替换.png

剪切板替换


除上述功能外,安装包还包含一个名为pPIXPGKwbqIV.exe的程序。

pPIXPGKwbqIV.exe是Nim编写的多阶段内存加载,最后回连到与该面板不同的服务器上,域名为ds4564ds6.cyou,判断该服务器域前置服务器。

pPIXPGKwbqIV.exe整个加载过程可以分为三个阶段分为pPIXPGKwbqIV加载shellcode,shellcode加载dll并运行。

pPIXPGKwbqIV程序从内部数据中恢复出下一阶段代码,并将其转入内存执行。

图15、加载器main函数.png

加载器main函数


图16、执行载荷逻辑.png

执行载荷逻辑


第一阶段恢复出的代码会继续处理内嵌数据,通过解压和内存映射等方式加载下一阶段DLL。

图17、解压DLL数据.png

解压DLL数据


样本会运行内嵌数据恢复出第三阶段DLL包含网络通信、后续组件获取、内存载荷处理以及安全软件对抗等功能。

图18、杀软对抗.png

杀软对抗


程序会尝试访问预设的远程服务器ds4564ds6.icu,获取名为ClientCode64_1、NewStagerCode64_3等后续组件。

图19、网络请求.png

网络请求

代码中还包含对下载数据进行处理,以及在其他进程中运行后续载荷的相关逻辑。

图20、进程注入.png

进程注入

攻击者可以根据需要调整服务器下发的程序,灵活更换或扩展恶意功能,为后续远程控制及其他恶意活动提供支持。


五、火绒防护建议

如果已有用户感染,在手动清理时,先断网并保存证据,再删除类似的计划任务IC003;清除Run启动项AppShell、ClipReplacer、BinhiLoader等,以及WMI订阅IC003_KF、IC003_KC和对应定时器。随后结束恶意进程,清理EdgeWebView\Components中的恶意文件。

同时,火绒安全还建议广大用户切勿从非官方渠道下载系统组件、办公环境补丁及破解软件,安装程序时仔细校验来源与签名。日常保持安全软件实时防护开启、定期全盘查杀,转账、登录等敏感操作务必手动核对信息,避免直接粘贴内容,有效规避此类伪装式恶意攻击风险。


六、样本IOC

IOC1.png

IOC2.png


安全无忧,一键开启

全面提升您的系统防护