我的理解是,如果我使用.net System.IO命名空间将文件写入远程文件共享,它最终使用kernel32.dll和SMB协议在场景后面使用。
假设源服务器和目标服务器都是Windows 2008R2,我是否应该关心是否有人可以通过networking嗅探内容?
一般来说,我们都明白,如果使用http协议,stream量不安全,https已经确保了通道。 中小企业有相同的概念吗?
中小企业的传输encryption是在3.0版本中引入的 ,也就是Server 2012 / Windows 8所附带的。 (而SMB 3.0需要Server 2012 / Windows 8)。
因此,Server 2008 R2服务器之间的SMB传输不会被encryption,可能会被嗅探,是的。 (就像一个SMB 3.0连接,默认情况下 – 这是你必须启用。)