jfjallid / go-smb

A client library to interact with Windows RPC services such as MS-SRVS and MS-RRP.
MIT License
40 stars 9 forks source link

Relaying #5

Closed jfjallid closed 9 months ago

jfjallid commented 9 months ago

Added support to open connection via an upstream SOCKS5 proxy dialer specified via the Options struct. Also added experimental NTLM relaying support to relay and then use the first incoming SMB connection that authenticates successfully against the target.

Switched to use a fork of external library https://github.com/geoffgarside/ber to support some non Microsoft implementations of SMB that use BER instead of DER encoding.

Fixed handling of servers that do not support multi-credit requests.