Я хочу широковещательно передать сообщение UDP в своей LAN с поддельным исходным IP (спуфинг) 1. Делает winpcap способный сделать это? 2. Это работает над winxp, win7? 3. я использую Дельфи, там какие-либо хорошие доступные компоненты?
Спасибо.
Да, вы можете сделать это с помощью winpcap. Он должен работать в Windows 7 (хотя, возможно, вам придется получить бета-версию). Это все, что я смог найти для выполнения этого в delphi:
http://www.magsys.co.uk/delphi/magmonsock.asp
Я не знаю, насколько хорошо это работает с последней версией winpcap. Я бы серьезно подумал о том, чтобы сделать это на C или C++.
Поскольку ваша цель - разрешить широковещание UDP в VPN, я предлагаю взглянуть на решения VPN, которые не отбрасывают эти пакеты, такие как Hamachi или Gamer's Интернет-туннель вместо создания собственного решения.