Библиотека для выполнения модификации пакетов Linker-Layer
-
22-09-2019 - |
Вопрос
Есть ли библиотека, которая позволит мне выполнить модификацию пакетов Linker-слоя как для входящих, так и для исходящих пакетов?
В основном я хочу сделать некоторые преобразования в пакет (например, изменение полезной нагрузки IP) на основе входящего MAC -адреса, IP -адреса, порта и т. Д. Я также хочу иметь возможность сделать то же самое для исходящих пакетов, то есть изменить пакеты Прежде чем они покинут систему.
Решение
Я не уверен, может ли Iptables сделать то, что я хочу сделать. Статья, связанная в 1 -м ответе, допускает модификацию только на сетевом уровне, а не на уровне ссылки.
Решение: Винпкфильтер
Другие советы
Windows или Linux? Для Linux есть iptables, которые имеют обширный код. Что касается Windows, вот статья Это может вам помочь.
Надеюсь это поможет.