Quiero generar un tráfico TCP a partir del puerto 0 al puerto 65535. 1 paquete tcp para cada puerto con 1 ms entre 2 paquetes. El generador no debería preocuparse si hay un TCP ACK o no.
- ¿Existe alguna herramienta que pueda generar ese tráfico?
- ¿Es posible hacer eso con iperf y script?
- ¿Es posible ejecutarlo también en Windows?
ncat
onmap
?Respuestas:
Si realmente quiere lograr eso usando un generador de paquetes, puedo recomendar Scapy , que es una biblioteca de generador de paquetes para Python. Puede usarlo fuera de la caja en la Consola Python o escribirlo. También debería ejecutarse en Windows.
Sin embargo, como ya se recomienda en los comentarios, tal vez
nmap
debería ser suficiente para lograr su objetivo.nmap
en realidad no es un generador de paquetes, pero debería poder enviar los paquetes que desea enviar.fuente
Ostinato pretende ser "Wireshark en reversa" y convertirse en complementario de Wireshark.
Ostinato es un generador y analizador de paquetes de red de código abierto, multiplataforma y generador de tráfico con una interfaz gráfica de usuario amigable. Cree y envíe paquetes de varias transmisiones con diferentes protocolos a diferentes velocidades.
fuente
Deberías considerar hping3 . Tiene mucha documentación , y probablemente podrá hacer lo que quiera.
fuente