使用测试网络数据包验证事件注册

要验证 Kaspersky Industrial CyberSecurity for Networks 中事件的注册情况,您可以使用测试网络数据包。当在流量中检测到此类数据包时,应用程序会根据以下技术注册测试事件:

事件使用分配有以下代码的系统事件类型进行注册:

您可以在已注册事件表中查看测试事件。

为了验证审计功能,Kaspersky Industrial CyberSecurity for Networks 会在审计日志中保存有关测试事件注册的信息。为每个注册事件创建一个审计条目,该条目指定注册该测试事件所使用的技术。

测试网络数据包是一个带有某些参数值的 UDP 协议数据包。参数的定义方式是排除在正常工业网络流量中接收这种数据包的概率。

测试网络包的参数中必须定义以下数据:

要生成并发送测试网络数据包,您可以使用网络数据包生成器程序,例如Scapy。您需要从其流量由 Kaspersky Industrial CyberSecurity for Networks 控制的节点发送测试网络数据包。

示例:

要使用 Linux 操作系统中的 Scapy 程序发送测试网络数据包:

  1. 在计算机的操作系统控制台中,输入命令以交互模式运行 Scapy:

    sudo scapy

  2. 输入发送测试网络包的命令:

    sendp(
    Ether(src='00:00:00:00:00:00', dst='ff:ff:ff:ff:ff:ff')/
    IP(src='127.0.20.20', dst='127.0.20.20', id=20, ttl=20)/
    UDP(sport=20, dport=20)/
    "KICS4Net Sentinel 20",
    iface="<接口名称>"
    )

    其中<接口名称>是连接到工业网络的网络接口的名称(例如,eth0)。

在流量中检测到数据包后,Kaspersky Industrial CyberSecurity for Networks 会注册测试事件。

页首