Package Info

python-smbprotocol


SMBv2/v3 client for Python 2 and 3


Development/Languages/Python

This library implements the SMBv2 and SMBv3 protocol.

Features

  • Negotiation of the SMB 2.0.2 protocol to SMB 3.1.1 (Windows 10/Server 2016)
  • Authentication with both NTLM and Kerberos
  • Message signing
  • Message encryption (SMB 3.x.x+)
  • Connect to a Tree/Share
  • Opening of files, pipes and directories
  • Set create contexts when opening files
  • Read and writing of files and pipes
  • Sending IOCTL commands
  • Sending of multiple messages in one packet (compounding)

License: MIT
URL: https://github.com/jborean93/smbprotocol

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
1.0.1-bp155.2.9 info GA Release 2023-05-22 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-smbprotocol
1.0.1-bp154.1.26 info GA Release 2022-05-09 15 SP4
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-smbprotocol
1.0.1-bp153.1.19 info GA Release 2021-03-06 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-smbprotocol
  • python3-smbprotocol
1.0.1-bp152.1.13 info GA Release 2020-04-17 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-smbprotocol
  • python3-smbprotocol
0.1.1-bp151.1.2 info GA Release 2019-07-17 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-smbprotocol
  • python3-smbprotocol