При моделировании атаки RPL в Cooja, изменения, внесенные в файлы ядра, влияют на нормальное поведение пылинок во время эксперимента?
Я хотел обратиться к вам за помощью, чтобы ответить на следующий вопрос: я хочу реализовать RPL-атаку в cooja, поэтому я построил сценарий с приемником и обычными узлами и запустил сеть. После этого включение узла атаки требует некоторых модификаций основных файлов, таких как rpl-private.h, rpl-timers.c, rpl-mrhof.c. Как известно, эти файлы будут использоваться обычными мотами во время симуляции. Вопрос заключается в том, что изменение этих файлов повлияет на нормальное поведение мотов при запуске сценария после модификаций и добавлении вредоносного мота? Если да, каковы возможные решения?
Я выполнил обычный сценарий и попытался выяснить, как правильно выполнить моделирование, поскольку я измеряю влияние ранговой атаки RPL на топологию сети.
1 ответ
Сначала вам необходимо создать копию папки, переименовать ее в , а затем отредактировать файлы в ней.contiki_attack
папка. Вы можете добавлять точки из новой папки в качестве вредоносных узлов, продолжая использовать старую.contiki
.