gpt4 book ai didi

Contiki OS - 选择性前向攻击,试图编辑 uip6.c

转载 作者:太空宇宙 更新时间:2023-11-04 04:23:52 25 4
gpt4 key购买 nike

我正在尝试为 IoT 实现入侵检测系统 (IDS),现在我想实现选择性前向攻击来测试 IDS。

为此,我想丢弃所有不是发往该特定节点或不是 RPL 控制消息的数据包。

目前,我发现数据包是在文件/core/net/ipv6/uip6.c中转发的。然而,因为我希望一些节点是“好的”节点而一些节点是恶意的,所以我很难理解如何只针对恶意文件修改 uip6.c 文件。我尝试创建单独的文件,但无法导入修改后的 uip6.c 文件(我还在 net/ip/uip.h 中创建了修改后的 uip.h 文件)。即使我在恶意节点中包含修改后的 uip.h 文件而不是原始文件,恶意节点仍然转发来自原始 uip6.c 文件的消息。有人可以解释我如何实现选择性前向攻击的原因或其他可能性吗?

谢谢!

最佳答案

我最终使用了一个 attack_flag,如果按下按钮,它会被设置为 1。如果 attack_flag 为 1,则不转发 uip6.c 中的数据包。所以在另一个程序中,您可以设置一个 attack_flag 变量,例如,当按下按钮时。

关于Contiki OS - 选择性前向攻击,试图编辑 uip6.c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43563068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com