No sé cómo andarás de programación en Python e ingeniería de protocolos, pero Scapy es una librería potentísima en sentido redes, protocolos, etc. Aunque si ya existen programas especializados, supongo que será mejor recurrir a alguno. Por aportar lo digo.
Saludos.