Modifique os pacotes de rede na hora de acordo com as regras

0

Eu tentei perguntar aos profissionais de segurança ou de rede, mas minha pergunta foi rejeitada como off-topic duas vezes, então esta é minha última tentativa.

Eu tenho uma máquina Windows 10 com três gateways e gostaria de rotear pacotes de diferentes aplicativos para diferentes gateways de acordo com a tabela de regras.

Por exemplo - todas as solicitações DNS devem fluir pelo canal VPN protegido, enquanto o tráfego do Skype deve ir para o gateway mais rápido. Eu sei como fazê-lo no Linux, mas suspeito que para o Windows eu preciso de algum tipo de software de hackers MITM que pode inspecionar cabeçalhos TCP / IP (e até cabeçalhos de camada de aplicativo) e reescrever o endereço IP de destino (e possivelmente alguns outros campos) .

Existe alguma solução? Eu pensei em escrever o meu próprio usando o scapy, mas ele só pode alterar uma cópia de sombra do pacote, mas não o original. Eu não posso substituir o sistema operacional alvo, ele deve ser o Windows 10.

    
por maaboo 30.10.2017 / 05:34

1 resposta

0

Python: pydivert - ligação do Python ao driver do windivert

C *: Plataforma de filtragem do Windows (WFP)

    
por 31.10.2017 / 09:28