百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

SMBLibrary

> 编程语言
开源

免费的 开源 用户模式 SMB 1.0/CIFS、SMB 2.0、SMB 2.1 和 SMB 3.0 服务器和客户端库

876 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

免费的 开源 用户模式 SMB 1.0/CIFS、SMB 2.0、SMB 2.1 和 SMB 3.0 服务器和客户端库

关于 SMBLibrary: =================== SMBLibrary 是一个开源的 C# SMB 1.0/CIFS、SMB 2.0、SMB 2.1 和 SMB 3.0 服务器和客户端实现。 SMBLibrary 为 .NET 开发人员提供了一个便捷的方式来共享目录/文件系统/虚拟文件系统或连接到现有共享,支持 SMB 协议的任何操作系统。 SMBLibrary 具有模块化特性,您可以在 Windows 主机上利用集成 Windows 身份验证和 Windows 存储子系统,或者使用独立的实现,实现跨平台兼容性。 SMBLibrary 可以与 Windows NT 4.0 之后的任何 Windows 版本通信。

支持的 SMB/CIFS 传输方法: ======================================= • NetBIOS 通过 TCP (端口 139) • 直接 TCP 托管 (端口 445) 'NetBIOS 通过 TCP' 和 '直接 TCP 托管' 相互等同,唯一的区别在于: • '会话请求' 包是启动 NBT 连接的。 • 在 NBT 连接上不时发送 '保持活动' 包。 • SMB2: 直接 TCP 托管支持大 MTU。 使用 SMBLibrary: =================== 服务器说明可在 这里 查看。 客户端代码示例可在 这里 查看。

NuGet 包: =============== SMBLibrary - 跨平台的服务器和客户端实现。 SMBLibrary.Win32 - 允许在 Windows 主机上利用集成 Windows 身份验证和/或 Windows 存储子系统。 SMBLibrary.Adapters - 用于 SMBLibrary 的 IFileSystem 到 INTFileStore 适配器。 许可: ============ SMBLibrary 的商业许可可供收费使用。 此许可适用于无法使用 LGPL 版本的公司。 请联系我获取更多详细信息。

贡献:

如果您选择为本项目做出贡献,则必须同意无条件地将您的贡献中的所有全球版权和知识产权无条件地转让给 SMBLibrary 和/或 Tal Aloni,自提交之日起生效。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言