Я пытаюсь воспроизвести пакеты, поступающие с определенного интерфейса, и отправить их другому.
До сих пор я пытался использовать WinDivert и PyDivert (привязка Python для WinDivert).
Моя цель -поставить мою систему между двумя другими компьютерами (например, ПК и его шлюз) и при получении трафика с одного интерфейса просто отправлять трафик с другого без каких-либо изменений. даже если mac-адрес назначения не является mac-адресом моегоинтерфейс.
Я заметил, что PyDivert не может получать трафик, не предназначенный для самой системы. Могу ли я изменить это поведение?
Что я пытаюсь описать, это 2-портовый концентратор (не коммутатор, а концентратор), который можетсм. внутри пакеты.
есть идеи, как это сделать?