Трансляция UDP-сообщения в локальной сети с поддельным IP-адресом delphi

Я хочу транслировать UDP-сообщение в моей локальной сети с поддельным IP-адресом источника (спуфинг) 1. Может ли winpcap это сделать? 2. Это работает на winxp, win7? 3. Я использую Delphi, есть ли хорошие компоненты, доступные?

Благодарю.

2 ответа

Решение

Да, вы можете сделать это с winpcap. Он должен работать на Windows 7 (хотя вам, возможно, придется получить его бета-версию). Это все, что я мог найти для этого в Delphi:

http://www.magsys.co.uk/delphi/magmonsock.asp

Я не знаю, насколько хорошо это работает с последней версией winpcap. Я бы серьезно подумал просто сделать это на C или C++.

Поскольку ваша цель - разрешить широковещательную передачу UDP в VPN, я предлагаю взглянуть на VPN-решения, которые не отбрасывают эти пакеты, такие как Hamachi или Интернет-туннель Gamer, вместо создания собственного решения.

Другие вопросы по тегам