从安全的角度来看,在Windows中使用管道是否有危险?
答案 0 :(得分:5)
管道在Windows中不是特定的安全风险。如果您担心安全性,请确保将管道上的安全描述符设置为适当的DACL。如果您的使用要求管道是开放的,任何人都可以连接,那么您必须将传入数据视为可疑数据,就像任何文件或网络输入一样。
答案 1 :(得分:0)
如果你担心网络嗅探,我想它们可能是因为我不认为系统之间的管道是加密的。我不确切知道它们是如何在Windows中实现的,但我希望同一台机器上的进程/线程之间的管道将用共享内存实现,而不是让流量泄漏到盒子外面。如果您需要系统之间的安全通信,我会使用安全套接字。