恶意软件警报:BitRAT和Lumma Stealer伪装成假浏览器更新

简介: 恶意软件警报:BitRAT和Lumma Stealer伪装成假浏览器更新

本文来自 企业网D1net公众号

本文介绍了威胁行为者如何利用假浏览器更新来部署 BitRAT 和 Lumma Stealer 恶意软件,eSentire 的威胁响应小组揭示了感染链的复杂性,并提供了可操作的见解,以减轻这些复杂威胁带来的风险。


假浏览器更新被利用作为 BitRAT 和 Lumma Stealer 恶意软件的传递机制,eSentire 的威胁响应小组(TRU)在 2024 年 5 月检测到了这一点。


这些恶意软件负载隐藏在 JavaScript 代码中,并伪装成 .png 文件,通过 PowerShell 脚本进行部署,突显了用户提高警惕和加强端点保护措施的必要性。


假浏览器更新已成为传播恶意软件的一种常见方法,正如 eSentire 的威胁响应小组(TRU)最近的发现所强调的那样。2024 年 5 月,TRU 发现了假更新分发 BitRAT 和 Lumma Stealer 的实例,这两种恶意软件因其数据窃取能力而臭名昭著。


攻击通常从用户访问包含恶意 JavaScript 代码的受损网页开始,该代码会将用户重定向到一个伪造的更新页面,敦促他们从 Discord 的内容分发网络(CDN)下载名为“Update.zip”的 Zip 存档,这个存档中包含一个 JavaScript 文件(Update.js),这是最初的下载器,在执行时获取负载。


在执行 Update.js 后,会激活多个 PowerShell 脚本,这些脚本托管在一个已知的 BitRAT 命令与控制(C2)地址上,这些脚本有助于下载和执行后续负载,这些负载伪装成具有各种功能的 .png 文件,包括加载、持久性和实际负载传递。


其中一个负载 BitRAT 拥有许多功能,如远程桌面访问和加密货币挖矿,另一个检测到的负载 Lumma Stealer 专门窃取敏感数据,如加密货币钱包和浏览器扩展,作为一种服务式恶意软件(Malware-as-a-Service)运行。


假更新作为传递渠道的使用,突显了用户对更新提示合法性保持警惕的必要性,实施强大的端点保护工具和开展安全意识培训项目可以有效地减轻此类威胁。

相关文章
|
Web App开发 机器学习/深度学习 算法
Crawler:基于BeautifulSoup库+requests库+伪装浏览器的方式实现爬取14年所有的福彩网页的福彩3D相关信息,并将其保存到Excel表格中
Crawler:基于BeautifulSoup库+requests库+伪装浏览器的方式实现爬取14年所有的福彩网页的福彩3D相关信息,并将其保存到Excel表格中
Crawler:基于BeautifulSoup库+requests库+伪装浏览器的方式实现爬取14年所有的福彩网页的福彩3D相关信息,并将其保存到Excel表格中
|
机器学习/深度学习 Web App开发 数据采集
Crawler:基于urllib+requests库+伪装浏览器实现爬取国内知名招聘网站,上海地区与机器学习有关的招聘信息(2018.4.30之前)并保存在csv文件内
Crawler:基于urllib+requests库+伪装浏览器实现爬取国内知名招聘网站,上海地区与机器学习有关的招聘信息(2018.4.30之前)并保存在csv文件内
Crawler:基于urllib+requests库+伪装浏览器实现爬取国内知名招聘网站,上海地区与机器学习有关的招聘信息(2018.4.30之前)并保存在csv文件内
|
Web App开发 XML JSON
Crawler:基于requests库+urllib3库+伪装浏览器实现爬取抖音账号的信息数据
Crawler:基于requests库+urllib3库+伪装浏览器实现爬取抖音账号的信息数据
7、web爬虫讲解2—urllib库爬虫—状态吗—异常处理—浏览器伪装技术、设置用户代理
如果爬虫没有异常处理,那么爬行中一旦出现错误,程序将崩溃停止工作,有异常处理即使出现错误也能继续执行下去 1.
1385 0
|
数据采集 Python
4.python爬虫浏览器伪装技术
#python爬虫的浏览器伪装技术 #爬取csdn博客,会返回403错误,因为对方服务器会对爬虫进行屏蔽,此时需要伪装成浏览器才能爬取 #浏览器伪装,一般通过报头进行。
1652 0
|
1月前
|
JavaScript 前端开发 UED
JS:如何获取浏览器窗口尺寸?
JS:如何获取浏览器窗口尺寸?
122 1
|
1月前
|
JavaScript
浏览器插件crx文件--JS混淆与解密
浏览器插件crx文件--JS混淆与解密
57 0
|
1月前
|
JavaScript 前端开发 算法
Node.js中的process.nextTick与浏览器环境中的nextTick有何不同?
Node.js中的process.nextTick与浏览器环境中的nextTick有何不同?
|
1月前
|
JavaScript 前端开发 小程序
js 实现浏览器下载视频2种方法
js 实现浏览器下载视频2种方法
570 0