新型APT组织“嘈杂熊“针对哈萨克斯坦能源部门发起网络间谍活动

网络间谍活动

感染链图示 | 图片来源:Seqrite实验室APT研究团队

Seqrite实验室APT研究团队近日发布了一份深度分析报告,披露了一个自2025年4月起活跃的新型威胁组织"嘈杂熊"(Noisy Bear)。该组织主要针对哈萨克斯坦石油天然气行业,攻击手法结合了鱼叉式钓鱼、PowerShell加载器和DLL植入技术,并精心制作了伪装成哈萨克斯坦国家石油天然气公司(KazMunaiGas,简称KMG)内部通讯的诱饵文档。

攻击手法分析

Seqrite报告指出:"该威胁组织主要针对中亚地区的实体机构,特别是哈萨克斯坦的石油天然气或能源部门。攻击活动针对KMG员工,通过发送伪造的KMG IT部门文件来模仿官方内部通讯,主题涉及政策更新、内部认证程序和薪资调整等内容。"

"嘈杂熊"组织利用被入侵的KMG企业邮箱发送鱼叉式钓鱼邮件。邮件主题通常设置为"紧急!请查阅更新后的薪资表"等具有紧迫性的内容,并附有包含恶意快捷方式文件(График зарплат.lnk)的ZIP压缩包(График.zip)。

攻击流程详解

邮件内容精心设计成人力资源部门的内部通知格式,特别强调截止日期为2025年5月15日以制造紧迫感。Seqrite指出:"邮件主要内容是关于工作安排、薪资和激励政策相关信息的更新,要求收件人进行查阅。"

当受害者打开ZIP文件后,会看到一个带有KMG标志的双语(俄语和哈萨克语)诱饵PDF文件。文件中指示受害者解压另一个ZIP文件(KazMunayGaz_Viewer.zip)并运行其中的可执行程序,同时忽略弹出的控制台窗口。

报告解释道:"诱饵文档还特别提醒用户等待控制台窗口出现,并明确建议不要关闭或与之交互,以此降低目标的怀疑。"

四阶段攻击技术链

Seqrite的技术分析将整个攻击过程分解为四个阶段:

  1. 初始阶段 - 恶意快捷方式:恶意快捷方式文件利用PowerShell的LOLBins功能从hxxps://77.239.125.41:8443下载批处理脚本(123.bat)。

  2. 第一阶段 - 批处理脚本:123.bat和it.bat等脚本下载PowerShell加载器(support.ps1, a.ps1),这些加载器被命名为DOWNSHELL。

  3. 第二阶段 - DOWNSHELL加载器:这些PowerShell脚本会禁用AMSI扫描功能,并使用从PowerSploit复制的技术将Meterpreter shellcode注入explorer.exe进程。Seqrite解释称:"通过修改这个标志位,可以让PowerShell认为AMSI初始化失败,从而使DOWNSHELL家族的其他恶意脚本能够绕过扫描并顺利执行。"

  4. 最终阶段 - DLL植入:一个64位DLL使用信号量防止多实例运行,然后劫持rundll32.exe的线程上下文来执行反向shell。

基础设施与归属分析

"嘈杂熊"组织的攻击载荷和工具(包括Metasploit和PowerSploit等开源渗透框架)托管在俄罗斯主机提供商Aeza Group LLC的基础设施上,该公司因协助网络犯罪而受到制裁。

Seqrite还发现了一些可疑域名,这些域名托管着面向俄罗斯用户的健康和健身主题网站,很可能被用作基础设施的伪装。

虽然Seqrite在归属问题上持谨慎态度,但报告指出了与俄罗斯运营者的强烈关联:

  • 脚本中包含俄语注释
  • 使用受制裁的俄罗斯主机提供商
  • 工具和基础设施与之前俄罗斯相关的APT活动存在重叠

正如报告所述:"我们认为该威胁组织很可能源自俄罗斯。""嘈杂熊"代表了一场针对哈萨克斯坦关键能源基础设施的有针对性的APT活动,结合了社会工程学、开源攻击工具和多层感染链。

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

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

相关文章

OpenCV 图像直方图

目录 一、什么是图像直方图? 关键概念:BINS(区间) 二、直方图的核心作用 三、OpenCV 计算直方图:calcHist 函数详解 1. 函数语法与参数解析 2. 基础实战:计算灰度图直方图 代码实现 结果分析 3. 进…

Firefox Window 开发流程(四)

1 引言 在进行 Firefox 浏览器的二次开发、内核研究或自定义构建之前,最重要的步骤就是拉取源码并进入 Mozilla 官方提供的开发引导模式。这不仅是所有定制工作的起点,同时也决定了后续开发环境的稳定性与可维护性。本文将从源码获取、工具使用、引导脚…

mybatis plus 使用wrapper输出SQL

在MyBatis-Plus中,Wrapper对象用于构建复杂的查询条件。虽然MyBatis-Plus本身没有直接提供从Wrapper对象获取完整SQL语句的方法,但你可以通过一些间接的方式来获取生成的SQL片段。以下是如何使用MyBatis-Plus的Wrapper来获取SQL片段的步骤:‌…

第1章:操作系统和计算机网络

1. 操作系统和计算机网络组成目标概述1.1. 核心知识操作系统和网络知识很庞大,大多内容枯燥无味,主功最常用的,符合2/8原则。操作系统:内核、性能、磁盘IO、内存、CPU进程、线程、文件、中断计算机网络:OSI七层模型、T…

day27|前端框架学习

1、验证。前后端连接,authentication2、action,在pinia,管理状态,处理异步操作(API/Firebase)。methods。在vue组件,处理组件内部逻辑3、滑动窗口,能有大致思路,但是自己…

单片机启动文件——数据段重定位,BSS段清零

目录重定位概念的引入一、数据段重定位1.作用:2.目的:3.自己模拟代码二、BSS段清零1.作用:2.目的:3.自己模拟代码三,实现原理重定位概念的引入 单片机中内存段的详细介绍 在单片机中内存分为了很多不同的区域&#xf…

QT(3)

四、基本组件1. Designer设计师(掌握)Qt Designer 是 Qt 提供的可视化界面设计工具,支持通过拖拽组件快速构建 GUI 界面,生成的界面文件以 .ui格式保存(基于 XML 的标签语言)。​​核心功能​​&#xff1a…

常用注解:@PostMapping、@RequestBody、@Autowired、@Service、@Mapper

1. PostMapping作用:将方法绑定到 HTTP POST 请求的特定路径上用法:PostMapping("/login") // 绑定到 POST /login PostMapping("/employees") // 绑定到 POST /employees PostMapping("/users/{id}") …

SoC日志管理

目录 一、汽车控制器中日志的核心类型 二、日志管理的核心环节与策略 1. 日志采集:确保“全面且不冗余” 2. 日志存储:平衡“可靠性”与“存储成本” 3. 日志安全:防止“篡改与泄露” 4. 日志生命周期:符合“法规与成本” 5. 日志工具与实现 三、汽车场景的特殊约束与应对 …

横评五款开源多智能体框架,AI高手都在用哪个?下一款Manus、Cursor、Devin,谁能撑起来?

Agent 成为共识的速度非常快。但今年 Agent 的真正转折点在于:多智能体。 从科研自动化到任务编排,从自动开淘宝店到 Vibe 一切,从 AI 浏览器到今天的 ChatGPT Agent,一切都是多智能体的味道。 但要真正搭建一个多智能体&#x…

GitHub每日最火火火项目(9.10)

1. Physical-Intelligence / openpi 项目名称:openpi项目介绍:基于 Python 开发,聚焦于物理智能领域,为相关研究与应用提供支持。Python 在科学计算、人工智能等领域有着广泛且成熟的生态,借助其丰富的库(如…

2025年渗透测试面试题总结-61(题目+回答)

安全领域各种资源,学习文档,以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具,欢迎关注。 目录 2. 提交过什么漏洞 3. 常用漏洞扫描工具 4. OWASP TOP 10 2021核心变化 5. MySQL写WebShell权限要求 6.…

高可用消息队列线程池设计与实现:从源码解析到最佳实践

前言在现代分布式系统中,消息队列处理是核心组件之一。今天我们将深入解析一个高性能、高可用的消息队列线程池实现——FindMessageQueue,并探讨如何将其优化应用于实际项目中。一、核心架构设计1.1 整体架构图┌───────────────────…

Android App瘦身方法介绍

第一章 安装包构成深度剖析1.1 APK文件结构解剖APK文件本质是一个ZIP压缩包,通过unzip -l app.apk命令可查看其内部结构:Archive: app.apkLength Method Size Cmpr Date Time CRC-32 Name -------- ------ ------- ---- ---------- -…

深入浅出迁移学习:从理论到实践

1. 引言:为什么需要迁移学习?在深度学习爆发的这十年里,我们见证了模型性能的飞速提升 ——ResNet 在图像分类上突破人类视觉极限,BERT 在 NLP 任务上刷新基准,GPT 系列更是开启了大语言模型时代。但这些亮眼成果的背后…

嵌入式人别再瞎折腾了!这8个开源项目,解决按键/队列/物联网所有痛点,小白也能抄作业

嵌入式人别再瞎折腾了!这8个开源项目,解决按键/队列/物联网所有痛点,小白也能抄作业 你是不是也有过这样的崩溃时刻:想做个按键控制,结果长按、连击、组合键的逻辑写了200行if-else,最后还时不时串键&#…

C++篇(7)string类的模拟实现

一、string的成员变量string和数据结构中的顺序表类似,本质上可以理解成字符顺序表,其成员变量仍然是_str,_size和_capacity。但是,C标准库里面也有一个string,和我们要自己实现的string类冲突了,该如何解决…

【直接套模板】如何用 Web of Science 精准检索文献?

在文献检索的时候遇到一些问题,单独使用关键词检索出来的文章数量太多,如果是多加一些限定词,又什么都检索不到:比如我明明知道某篇论文已经发表,但在 Web of Science (WoS) 里却检索不到。这其实和检索式的写法密切相…

HTTP 协议:从原理到应用的深度剖析

一、什么是HTTP协议?HTTP协议,全称 Hyper Text Transfer Protocol(超⽂本传输协议)的缩写,是⽤于服务器与客户端浏览器之间传输超⽂本数据(⽂字、图⽚、视频、⾳频)的应⽤层协议。它规定了客户端…

【算法--链表】138.随机链表的复制--通俗讲解

算法通俗讲解推荐阅读 【算法–链表】83.删除排序链表中的重复元素–通俗讲解 【算法–链表】删除排序链表中的重复元素 II–通俗讲解 【算法–链表】86.分割链表–通俗讲解 【算法】92.翻转链表Ⅱ–通俗讲解 【算法–链表】109.有序链表转换二叉搜索树–通俗讲解 【算法–链表…