Приветствую, товарищи. Тестирую firewall на WFP. Хочу следующее: есть pcap-дамп общения клиент/сервер, хотелось бы его проигрывать так, чтобы данные шли через WFP, собственно для тестирования. Отправить пакет можно при помощи самой WFP, однако не знаю, как заставить сетевой стек думать, что к нему по сети пришел пакет. В общем, как инжектировать пакет, да ещё так, чтобы WFP увидел? http://msdn.microsoft.com/en-us/library/windows/desktop/aa366509%28v=VS.85%29.aspx
Можно пытаться например через NDIS пакеты инжектить, можно пробовать с помощью самой WFP... Но какой смысл в таком геморрое? Не проще тестить на виртуалке и входящие пакеты посылать с хоста, а исходящие с виртуалки и синхронизироваться через файл на общей вмварьной папке, например.
Ну так реально не проще, особенно с синхронизацией через файл, который в сети опять же лежит. Но попробую так, если не научусь инжектить пакеты, спасибо.