Библиотека для выполнения модификации пакетов Linker-Layer

StackOverflow https://stackoverflow.com/questions/1798931

Вопрос

Есть ли библиотека, которая позволит мне выполнить модификацию пакетов Linker-слоя как для входящих, так и для исходящих пакетов?

В основном я хочу сделать некоторые преобразования в пакет (например, изменение полезной нагрузки IP) на основе входящего MAC -адреса, IP -адреса, порта и т. Д. Я также хочу иметь возможность сделать то же самое для исходящих пакетов, то есть изменить пакеты Прежде чем они покинут систему.

Это было полезно?

Решение

Я не уверен, может ли Iptables сделать то, что я хочу сделать. Статья, связанная в 1 -м ответе, допускает модификацию только на сетевом уровне, а не на уровне ссылки.

Решение: Винпкфильтер

Другие советы

Windows или Linux? Для Linux есть iptables, которые имеют обширный код. Что касается Windows, вот статья Это может вам помочь.

Надеюсь это поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top