0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科分享 | 使用IOTA检查受3CX DLL旁加载攻击影响的客户端 | 网络性能监控

虹科网络可视化技术 2023-04-12 15:13 次阅读

2023年3月底,VoIP制造商3CX(流行的互联网语音协议(VoIP)专用交换机(PBX)电话系统的开发商)遭到DLL旁加载攻击。他们的软件被大约60万家公司和1200万用户使用,其中包括梅赛德斯-奔驰、麦当劳、可口可乐、宜家和宝马等。

什么是DLL 旁加载攻击

DLL旁加载是一种将恶意代码注入合法应用程序的攻击类型。当恶意DLL与合法应用程序放在同一文件夹中,并且应用程序加载恶意DLL而不是合法DLL时,就会发生这种情况。这种类型的攻击允许在应用程序运行时执行恶意代码,从而使攻击者能够访问系统或执行恶意活动。防止此类攻击的最佳方法是确保在应用程序文件夹中只加载授权的DLL,定期扫描所有DLL中的恶意代码,并且应用程序不是从不受信任的源运行的。此外,重要的是要确保应用程序是最新的安全修补程序。

据称,3CX的Windows和macOS桌面应用程序(也称为Electron)附带了一个由朝鲜控制的黑客组织Lazarus签名并且被篡改的库。该软件随后会联系命令和控制服务器并下载进一步的恶意软件。

除了已发布的受影响库的受影响版本号、签名和文件名外,命令和控制服务器的目标URL也是已知的。例如,其中包括:

https://akamaitechcloudservices[.]com/v2/storage and https://msedgeupdate[.]net/Windows.

因此,可以基于网络中的活动来检查网络中的哪些客户端受到影响。虹科IOTA提供了一种简单的评估方法。

如何使用IOTA进行分析

通过 DNS 概览仪表板进行分析

使用DNS Dashboard,安全分析师可以快速识别哪些客户端查询了受影响DNS记录的DNS解析,并在此基础上识别TCP流并将其下载到命令和控制服务器以进行进一步分析。

因此,在登录IOTA web GUI后,我们首先切换到DNS概览面板。

图1:切换到DNS概览面板

在图2中,我们使用“搜索DNS”功能过滤FQDN akamaitechcloudservices[.]com。我们可以看到,一个客户端已经向DNS服务器192.168.178.1查询了这个FQDN。

图2:通过FQDN akamaitechcloudservices.com上DNS Overview Dashboard的“Search DNS”功能进行筛选

随后,我们向下滚动此仪表板并展开相关的流程。我们可以在“客户端IP”列中识别出受感染的客户端,其值为192.168.178.22。此客户端联系了搜索字段中命名的命令和控制服务器。为了执行进一步的分析,还可以在左侧的下载列中下载相关联的TCP流。

图3:相关流程示意图。在这种情况下,TCP流到示例主机192.0.2.1

可以使用不同的搜索查询来评估进一步的目标FQDN,并且,如果需要,可以调整时间范围选择。

虹科IOTA的附加功能

DNS概览仪表板提供了对DNS查询的良好概览和快速筛选。此外,它还提供了相关流的列表,包括时间戳,以及下载的可能性,以便进行更深入的分析。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网络分析仪
    +关注

    关注

    8

    文章

    575

    浏览量

    27010
  • Iota
    +关注

    关注

    0

    文章

    21

    浏览量

    8306
收藏 人收藏

    评论

    相关推荐

    使用FreeRTOS+LwIP开发版做客户端断开后不能够重新连接?

    ,服务器也能够发送数据到开发版客户端,服务器断开、连接操作都正常 3、是不是开发版做客户端不能够主动断开 与服务器之间的连接啊 ????
    发表于 04-30 07:48

    stm32 +lwip1.3.1客户端异常导致网络ping不通怎么解决?

    stm32上运行lwip作为服务器,如果客户端异常了,发现在客户端再也ping不通 网络如果异常,交换机挂了,重启后,客户端怎么都ping不通stm32 有没有遇到同样的问题? 不是
    发表于 04-22 07:30

    虹科干货丨轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    虹科PCAN-Explorer 6(下称“PE6”)作为一款专业的CAN/CAN FD网络处理软件,不仅提供了强大的报文监控和发送功能,还通过其创新的dll加载功能,为用户带来了更加灵
    的头像 发表于 04-19 10:36 144次阅读
    虹科干货丨轻松掌握PCAN-Explorer 6,<b class='flag-5'>dll</b>调用一文打尽!

    是否可以将客户端控件与CYW920706WCDEVAL一起使用?

    是否可以将客户端控件与CYW920706WCDEVAL一起使用? 我想用它来发现蓝牙 BR/EDR,然后将其与其他设备配对。 有客户端控制的下载链接或文档吗? 另外,你有 AIROC Connect 蓝牙应用程序的文档吗?
    发表于 03-01 15:54

    LabVIEW远程监控

    远程桌面:需要手动数据传输和远程PC控制,可能防火墙配置影响。 LabVIEW原始TCP函数:提供大量控制权,但容易出错。 LabVIEW网络流:比原始TCP更易用,但需要编写客户端/服务器进程
    发表于 12-03 21:51

    如何使用ESP8266搭建MQTT客户端

    手头有一块ESP8266的板子,想搭建一个MQTT客户端,该如何实现呢?
    发表于 11-07 06:36

    AT32基于FreeRTOS的AWS MQTT客户端

    AT32基于FreeRTOS的AWS MQTT客户端建立一个MQTT客户端与 AWS IoT Core进行通讯,用户可以基于这个范例去开发属于自己的应用。
    发表于 10-26 06:03

    电脑监控软件的工作原理是什么?

    ,而且功能、网络速度、效率都不受影响,不需要对原有网络架构、环境进行改动。 无客户端 分为四种安装模式:旁路、旁听(共享式HUB、端口镜像)、网关和网桥。 电脑监控软件适用于大型国企、
    发表于 06-20 17:25

    如何检查连接到我的esp的客户端数量?

    我想像我的 esp8266 和 realy 的简单应用程序。我想打开门(通过继电器),当我输入 esp 地址时。 那么如何检查连接到我的 esp 的客户端数量?
    发表于 06-09 08:20

    ESP8266为什么不能根据来自客户端的连接触发新的html网页?

    ); 客户端打印(html_2); 客户端打印(html_3);//仅 LED3 client.print( html_7 ); 延迟(5);
    发表于 06-06 10:37

    尝试使用随附的WiFiClient草图作为客户端连接到WiFi网络但失败了的原因?

    我有一个 12F (ESP8266MOD),我可以在我的 Arduino IDE 中成功上传草图。 上传时,眨眼草图完美无缺。 我尝试使用随附的 WiFiClient 草图作为客户端连接到 WiFi
    发表于 06-06 06:31

    服务器和客户端之间的TCP通信丢失怎么处理?

    嗨, 当 WiFi 信号变低时,比如超过 -80dBm,我面临服务器和客户端之间的 TCP 通信丢失。一旦客户端断开连接,它就无法重新连接并正常进行通信。 如何让客户端重新连接这里。 我将分享我
    发表于 05-16 08:19

    如何在rtos mqtt示例中获取客户端句柄?

    中,我调用 代码:全选esp_mqtt_client_publish() 但我没有客户端句柄,它只在回调中设置。我尝试使用客户端句柄的全局副本,但它没有用,除了是个坏主意: 代码:全选
    发表于 05-15 08:13

    当WiFi信号变低时,服务器和客户端之间的TCP通信丢失,如何使客户端重新连接?

    大家好, 当 WiFi 信号变低时,服务器和客户端之间的 TCP 通信丢失,比如超过 -80dBm。一旦客户端断开连接,它就无法重新连接并正常进行通信。如何让客户端在这里重新连接。
    发表于 05-15 07:31

    esp8266和arduino连接并创建了一个网络服务器,为什么网络浏览器中输入ip时客户端没有按回车就连接了?

    是另一个客户端?但我认为我同时注意到 3客户端。我如何防止这些额外的客户连接? 3.例如,我的客户
    发表于 05-12 06:26