Есть ли генераторы многоадресного трафика для Windows?

1 ответ1

2

Многоадресный трафик на самом деле довольно просто создать с помощью любого языка программирования. Если у вас установлен Python, вот пример, я надеюсь, что он работает под Windows.

import sys
import socket
from time import sleep

UDP_IP=sys.argv[1]
UDP_PORT=sys.argv[2]
TTL=2
DATA="whateverandever"

sock = socket.socket( socket.AF_INET, socket.SOCK_DGRAM )
sock.setsockopt(socket.IPPROTO_IP, socket.IP_MULTICAST_TTL, TTL)

while True:
  sock.sendto ( DATA, (UDP_IP, int(UDP_PORT)) )
  sleep(1)

Сохраните его в ie mcast.py и выполните его так:

python mcast.py <destination> <port>

Измените TTL в сценарии, если вы хотите, чтобы трафик достигал более низкого уровня в сети.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .