Как внедрить сырой эфирный пакет в ядро ​​windows - PullRequest
0 голосов
/ 02 февраля 2020

Я хочу добавить самогенерируемый эфирный кадр в ядро ​​* 1017. *

Например, сделать байты ответного пакета ARP -> внедрить пакет в ядро ​​-> обновить таблицу arp ядром , («ARP» - только пример. Я не надеюсь услышать «Вам следует ввести команду !!».)

Сначала я попытался внедрить пакет с помощью метода winpcap pcap_sendpacket (). но пакет отправлен из р c. и раньше я давал тот же результат по TAP- Windows.

Я нашел, как внедрить пакет в ядро ​​с исходным кодом TAP-Win32

Строка 2906 https://github.com/OpenVPN/tap-windows/blob/master/src/tapdrvr.c

"Используется в случаях, когда внутренне сгенерированные пакеты, такие как ответы ARP или DHCP, должны быть возвращены ядру, чтобы рассматриваться как входящий пакет,« прибывающий »на интерфейс."

Знаете ли вы, как выполнить ту же функцию?

...