基于Python的PY#RATIONRAT偷偷收集敏感信息

简介: 基于Python的PY#RATIONRAT偷偷收集敏感信息

640.png


研究人员披露了一项使用基于 Python 的 RAT 的新攻击活动。

被称为 PY#RATION 的攻击者自 2022 年 8 月以来一直在利用 RAT 来控制受感染的系统。


PY#RATION


根据 Securonix 的说法,RAT 具有多种可以收集敏感信息的功能。

PY#RATION 可以将文件从受感染的主机传输到其 C2 服务器,反之亦然。

它使用 WebSockets 来避免检测以及 C2 通信和渗透。

它还会进一步捕获剪贴板数据、记录击键、检查防病毒软件的存在以及执行系统命令。此外,RAT 从网络浏览器中提取密码和 cookie。

PY#RATION 充当部署更多恶意软件的途径,在这次活动中,包括一个基于 Python 的信息窃取程序,用于从加密货币钱包和网络浏览器中窃取数据。


两个版本


已检测到 RAT 的两个版本(版本 1.0 和 1.6),后者具有反逃避技术。

在后来的版本中,增加了近 1000 行代码来支持网络扫描功能,以执行对受损网络的侦察。

此外,在此版本中,攻击者使用fernet模块将 Python 代码隐藏在加密层后面。


攻击载体


攻击始于一封充满 ZIP 存档的网络钓鱼电子邮件,其中包含两个快捷方式 (.LNK) 文件。

这些文件伪装成英国驾照的正面/背面图像似乎是合法的。网络钓鱼诱饵的性质表明预期目标可能来自英国或北美。

打开每个 LNK 文件从远程服务器获取两个文本文件,随后重命名为 BAT 文件。它在后台秘密运行,同时向受害者显示诱饵图像。

此外,另一个批处理脚本是从 C2 服务器下载的,旨在从服务器获取额外的有效载荷,例如 Python 二进制文件(CortanaAssistance[.]exe)。


攻击者使用 Cortana(虚拟助手),试图将恶意软件作为系统文件传递。

PY#RATION 恶意软件是使用 Python 开发的,允许它在macOS 、Linux 和 Windows 上运行。


此外,它使用多种策略(例如 fernet 加密)来逃避检测。这些因素使其成为跨多个平台的多功能威胁。

为了防止此类威胁,建议部署应用程序白名单策略以阻止未知二进制文件的执行。


Securonix 安全公告:基于 Python 的 PY#RATION 攻击活动利用 Fernet 加密和 Websockets 避免检测

640.png

640.png

640.png640.png

640.png


文链接:

https://www.securonix.com/blog/security-advisory-python-based-pyration-attack-campaign/



相关文章
|
2天前
|
数据挖掘 数据安全/隐私保护 开发者
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
135 0
|
2天前
|
存储 JSON API
怎么使用Python提取快递信息
怎么使用Python提取快递信息
6 0
|
2天前
|
监控 开发者 Python
Python中记录程序报错信息的实践指南
Python中记录程序报错信息的实践指南
17 1
|
2天前
|
开发者 Python
在Python中查询进程信息的实用指南
在Python中查询进程信息的实用指南
10 2
|
2天前
|
数据可视化 索引 Python
数据分享|Python用PyMC3贝叶斯模型平均BMA:采样、信息准则比较和预测可视化灵长类动物的乳汁成分数据
数据分享|Python用PyMC3贝叶斯模型平均BMA:采样、信息准则比较和预测可视化灵长类动物的乳汁成分数据
|
2天前
|
Python
python天气预报信息
python天气预报信息
|
2天前
|
Python
Python—提取页面上所有信息输出excel
Python—提取页面上所有信息输出excel
|
2天前
|
开发者 索引 Python
实践:如何使用python在网页的表格里抓取信息
实践:如何使用python在网页的表格里抓取信息
|
2天前
|
机器学习/深度学习 数据可视化 数据挖掘
用Python进行健康数据分析:挖掘医疗统计中的信息
【4月更文挑战第12天】Python在医疗健康数据分析中扮演重要角色,具备数据处理、机器学习、可视化及丰富生态的优势。基本流程包括数据获取、预处理、探索、模型选择与训练、评估优化及结果可视化。应用案例包括疾病预测、药物效果分析和医疗资源优化,例如使用RandomForestClassifier进行疾病预测,Logit模型分析药物效果,以及linprog优化医疗资源配置。
|
2天前
|
数据采集 存储 自然语言处理
使用Python分析网易云歌曲评论信息并可视化处理
在数字化时代,音乐与我们的生活紧密相连,而网易云音乐作为国内知名的音乐平台,拥有庞大的用户群体和丰富的歌曲评论信息。这些评论信息不仅反映了用户对于歌曲的情感态度,还蕴含着大量的有价值的数据。通过对这些评论信息进行分析和可视化处理,我们可以更好地理解用户的喜好、情感变化以及歌曲的影响力。
57 0