【网络安全】新的恶意软件:无文件恶意软件GhostHook正在广泛传播

本文涉及的产品
推荐全链路深度定制开发平台,高级版 1个月
简介: GhostHook v1.0,一款由Native-One黑客组织开发的无文件浏览器恶意软件,正在网络犯罪论坛快速扩散,对多平台和浏览器构成威胁。这款恶意软件兼容Windows、Android、Linux和macOS,以及Google Chrome、Firefox、Opera和Edge等浏览器。它通过伪装的URL在社交论坛、邮件、即时消息和QR码中传播。无文件恶意软件利用内存驻留、系统工具和隐蔽性高的特点逃避检测,强调了对先进安全策略如EDR系统、网络监控和用户安全教育的需求。

一种新的恶意软件 GhostHook v1.0 正在一个网络犯罪论坛上迅速传播。这种创新的无文件浏览器恶意软件由 Native-One 黑客组织开发,具有独特的分发方式和多功能性,对各种平台和浏览器构成重大威胁。
image.png
GhostHook v1.0 支持 Windows、Android、Linux 和 macOS 操作系统。该程序与主要浏览器兼容,包括:Google Chrome、Mozilla Firefox、Opera 和 Microsoft Edge等等。
无文件恶意软件可以通过看起来真实的 URL进行传播,这些URL可以通过多种渠道进行传播,包括:

  • 社交论坛上的帖子;
  • 电子邮件;
  • 即时通讯工具中的消息;
  • QR码。

无文件恶意软件是一种设计用于在不留下传统可执行文件痕迹的情况下感染计算机系统的恶意代码。这类恶意软件主要通过利用系统自带的合法工具或进程,如Windows PowerShell、WMI(Windows Management Instrumentation)、注册表、或者是内存加载技术来执行其恶意活动。以下是无文件恶意软件的一些关键特征和运作机制:

  • 内存驻留:无文件恶意软件往往直接在计算机的RAM(随机存取内存)中运行,而不是将自身写入到硬盘上。这样可以避免被基于磁盘扫描的反病毒软件检测到。

  • 利用系统工具:它利用操作系统的内置工具或管理脚本,例如PowerShell、Windows Script Host (wscript/wsh)、Mshta.exe等,这些工具通常无需额外下载文件即可执行复杂的命令和脚本,为恶意行为提供了便利。

  • 持久化机制:虽然名为“无文件”,但无文件恶意软件可能会通过修改注册表项、设置计划任务或利用合法服务来实现自身的持久化,确保即使系统重启也能继续存在。

  • 隐蔽性高:由于缺乏明显的文件痕迹,无文件恶意软件极难被发现,对传统的基于文件的防护措施构成了挑战。

  • 动态加载:部分无文件恶意软件通过网络下载其执行体到内存中直接执行,随后可能立即清除下载痕迹,使得追踪和分析变得更加困难。

  • 社会工程和漏洞利用:无文件恶意软件的传播可能借助社会工程技巧诱骗用户执行恶意代码,或利用软件漏洞在不知情的情况下植入系统。

无文件恶意软件对于企业和个人用户而言,要求采取更为先进的安全策略,包括使用能够检测内存中异常行为的EDR(终端检测与响应)系统、加强网络监控、及时修补系统漏洞以及提升用户安全意识等措施。

目录
相关文章
|
1月前
|
网络协议 Ubuntu Linux
linux网络配置文件
Linux网络配置文件因发行版不同而异:Ubuntu使用`/etc/network/interfaces`,Red Hat系列采用`/etc/sysconfig/network-scripts/ifcfg-ethX`,CentOS用`/etc/sysconfig/network`设置主机名和网关,`/etc/resolv.conf`配置DNS。其他文件如`/etc/hostname`和`/etc/nsswitch.conf`也影响网络设置。编辑这些文件时,记得先备份,并可能需重启网络服务以应用更改。具体操作应参考相应Linux发行版的文档。
17 1
|
1月前
|
Shell Linux C语言
【Shell 命令集合 网络通讯 】Linux 查看系统中的UUCP日志文件 uulog命令 使用指南
【Shell 命令集合 网络通讯 】Linux 查看系统中的UUCP日志文件 uulog命令 使用指南
46 0
|
12天前
|
JSON 前端开发 JavaScript
在JavaScript中,异步编程是一种处理非阻塞操作(如网络请求、文件读写等)的重要技术
【6月更文挑战第12天】JavaScript中的异步编程通过Promise和async/await处理非阻塞操作。Promise管理异步操作的三种状态,防止回调地狱,支持链式调用和并行处理。async/await是ES8引入的语法糖,使异步代码更像同步代码,提高可读性。两者结合使用能更高效地处理复杂异步场景。
21 3
|
1月前
|
JavaScript 前端开发 网络安全
【网络安全 | 信息收集】JS文件信息收集工具LinkFinder安装使用教程
【网络安全 | 信息收集】JS文件信息收集工具LinkFinder安装使用教程
65 4
|
1月前
|
JavaScript 前端开发 UED
在 JavaScript 中,异步编程和回调函数是处理非阻塞操作(如网络请求、文件读写等)的重要工具
【5月更文挑战第10天】JavaScript中的异步编程和回调函数用于处理非阻塞操作,提高应用响应性和吞吐量。异步编程通过回调函数、Promises和async/await等方式实现,避免程序因等待操作完成而阻塞。回调函数是异步操作完成后调用的函数,常用于处理网络请求等。然而,回调函数存在嵌套问题和错误处理困难,因此出现了Promises和async/await等更优解决方案。
19 3
|
20天前
|
监控 网络协议 Ubuntu
Linux网络配置全攻略:解读/etc/network/interfaces文件的精髓
Linux网络配置全攻略:解读/etc/network/interfaces文件的精髓
45 1
|
24天前
|
存储 网络协议 Linux
NFS(Network File System 网络文件服务)
NFS(Network File System 网络文件服务)
|
24天前
|
存储 Linux 文件存储
网络文件共享ftp
网络文件共享ftp
|
1月前
|
前端开发 JavaScript 安全
【网络安全】WebPack源码(前端源码)泄露 + jsmap文件还原
【网络安全】WebPack源码(前端源码)泄露 + jsmap文件还原
154 0
|
1月前
|
机器学习/深度学习 算法 计算机视觉
人工神经网络ANN中的前向传播和R语言分析学生成绩数据案例
人工神经网络ANN中的前向传播和R语言分析学生成绩数据案例