Estou solucionando um problema com um servidor telnet em um dispositivo incorporado e preciso recriar um processo específico em que um cliente fecha o soquete antes que o servidor conclua a configuração/aperto de conexão inicial.
Especificamente, preciso enviar um TCP ACK imediatamente seguido por um FIN em um ponto específico da comunicação. Encontrei algumas ferramentas que me permitem reproduzir pacotes capturados, mas preciso realmente enviar meus pacotes em resposta aos pacotes do servidor incorporado.
Existe alguma ferramenta que já tenha essa capacidade de personalizar respostas ou existe uma maneira de usar algo como Python ou C # para criar um cliente TCP personalizado onde eu possa controlar a conexão TCP no nível de ver e manipular o SYN/ACK/FIN pacotes?