São tubos considerados perigosos para usar no Windows, do ponto de vista da segurança?
Pergunta
são tubos considerados perigosos para usar no Windows, do ponto de vista da segurança?
Solução
Pipes não são um risco de segurança em particular no Windows. Se você está preocupado com a segurança, certifique-se de definir o descritor de segurança no tubo para um DACL apropriado. Se o seu uso requer que o tubo está aberto para qualquer pessoa se conectar, então você tem que tratar os dados recebidos como suspeito, assim como qualquer entrada de arquivo ou de rede.
Outras dicas
Se você está preocupado sobre a rede sniffing, suponho que poderia ser desde que eu não acho que os tubos entre sistemas são criptografados. Eu não sei exatamente como eles são implementados no Windows, mas eu esperaria que os tubos entre processos / threads na mesma máquina seria implementado com memória compartilhada e não deixar vazamento de tráfego fora da caixa. Se você precisa proteger a comunicação entre sistemas, eu iria com o Secure Sockets.