alterando o conteúdo do pacote de pacotes encaminhados com o nft ou iptables usando filas

1

Eu preciso criar um aplicativo moderadamente grande que mude drasticamente o conteúdo dos pacotes encaminhados. Eu queria saber se eu poderia ou não alterar o conteúdo de um pacote que é destinado ao roteamento (meio que executar um homem no meio) usando um aplicativo de espaço do usuário baseado em algo como filas de nft ou iptables.

tudo o que eu vi na documentação gira em torno de aceitar ou descartar o pacote e não alterar seu conteúdo, e eu li em algum lugar que a biblioteca responsável pelas filas copia os pacotes do kernelspace e, portanto, processa eu não consegui alterá-los, mas eu estava me perguntando se talvez estivesse faltando alguma coisa ou havia um hack conhecido sobre fazer algo desse tipo.

Eu realmente aprecio sua opinião e agradeço muito.

    
por Archop 26.11.2017 / 20:58

0 respostas