level 4
早期是通过逆向工程,后来这个协议已经公开了,叫cifs协议。
我看了半天,太复杂放弃了,最后感觉还是通过rpc框架来实现文件共享要简单很多。
2019年07月29日 09点07分
3
level 13
最早的 smb 协议是开放且允许扩展的,并不来源于 ms。samba 项目组和 ms 各自实现了 smb 协议。为了兼容 ms 实现的扩展,samba 项目组使用了网络数据分析。提及的反向工程,以网络数据分析为主,应该没有对二进制可执行文件的静态或动态分析,至少并非主要依赖于这些(详见 andrew tridgell 的 《myths about samba》)。几年后 ms 扩展并标准化了它实现的 smb 协议,改名为 cifs。cifs 是开放的,后续跟进无需额外的 “网络分析”
2019年07月29日 10点07分
6
原来是这样
2019年07月29日 10点07分