Я пытаюсь создать инспектор сетевых пакетов.Сетевой инспектор пакетов в Mac OSX
Я знаю, что вы можете сделать это с помощью libpcap, но это не сниффер, мне нужно создать сетевой пакет, прежде чем он будет отправлен по сети. (Отправка через сервер носки)
я нашел 2 способа сделать это:
- с использованием NKE. (Расширение сетевого ядра)
- Использование DYLD_INSERT_LIBRARIES для вставки библиотеки для подключения сетевой функции.
Какой способ считать вас наиболее подходящими?
Thx для этого, я не думал о tun/tap driver. Это действительно здорово, потому что приложение может быть многопластинчатым. – Zenithar