Para entender cómo funciona TCP, traté de forjar mi propio TCP SYN/SYN-ACK/ACK (basado en el tutorial: http://www.thice.nl/creating-ack-get-packets-with-scapy/).Paquete TCP RST no deseado con Scapy
El problema es que cada vez que mi computadora recibe el SYN-ACK del servidor, genera un paquete RST que detiene el proceso de conexión.
Probé con un OS X Lion y en un Ubuntu 10.10 Maverick Meerkat, ambos restablecieron la conexión. Encontré esto: http://lkml.indiana.edu/hypermail/linux/net/0404.2/0021.html, no sé si es el motivo.
¿Alguien podría decirme cuál podría ser el motivo? ¿Y cómo evitar este problema?
Gracias.
Creo que este fragmento de código hace que este problema sea más aparente: 'ans = scapy.all.sr1 (generate_tcp_syn_pkt()); ack_pkt = generate_tcp_ack_pkt (ans); scapy.all.send (ack_pkt) ' – diabloneo
¿Cómo resolvió este problema para OS X? – user1505986