使用SMB 2/3协议与服务器交互

smbprotocol的Python项目详细描述


功能

  • 将SMB 2.0.2协议协商到SMB 3.1.1(Windows 10/服务器 2016)
  • 使用ntlm和kerberos进行身份验证
  • 消息签名
  • 消息加密(smb 3.x.x+)
  • 连接到树/共享
  • 打开文件、管道和目录
  • 打开文件时设置创建上下文
  • 读取和写入文件和管道
  • 发送ioctl命令
  • 在一个数据包中发送多条消息(复合)

这肯定不是一个完整的功能,因为smb是一个非常复杂的 协议,请参阅backlog,以获取本文档中最好包含的功能 图书馆. < /P>

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java:可运行接口和线程接口的关系   java如何比较3个以上的对象?   Java:nextLine()跳过输入并向arrayList添加空格   swing Java请求覆盖jfilechooser   java如何在JDBC中使用WHERE EXISTS函数   运行quickblox和ID videochatsample时,java Dx坏类文件魔术(cafebabe)或版本(0033.0000)   java无法解析pom中Tycho 1.0.0的“eclipseplugin”包装类型。xml   java哪个JVM输出这样的线程转储?   java将Hibernate标准转换为JPA标准查询   java无法通过命令提示符使用JAR连接到MS SQL Server 2008,但在Eclipse中成功运行   带有micronaut和aws sdkv2的java GraalVM本机映像   JTabbedPane的java getBackgroundAt方法无法正常运行   针对单个客户端的java Hazelcast客户端实时设置   java测试驱动开发、单元测试