Estou tentando acessar o payload de um pacote e modificá-lo com uma palavra (digamos, Bob).
Eu tenho um programa VPN túnel simples escrito em C que exibe pacotes em texto simples. Quando me conecto a um host, quero pegar os pacotes, reescrevê-los ou adicionar ao payload a palavra Bob e enviá-los.
Estou tentando implementar isso da forma mais simples possível, já que mal estou aprendendo criptografia e networking.
Um programa como o Snort pode fazer isso?
Tags networking snort