No momento em que este texto foi escrito, a única maneira de realmente ter certeza disso é observar a conexão de rede conforme ela está sendo negociada através do Wireshark ou do Network Monitor.
Neste momento, nada expõe esses dados por meio de uma API, classe WMI, etc.
O cmdlet Get-SMBConnection
do Powershell fornecerá essas informações no futuro, mas não no dia de hoje.
O cmdlet é simplesmente um wrapper em torno da classe MSFT_SmbConnection
WMI.
Get-WmiObject -Namespace 'Root\Microsoft\Windows\SMB' MSFT_SmbConnection
Retorna a mesma informação exata. Se você for ler a documentação do MSDN para essa classe WMI, Verá que a documentação lista uma propriedade Signed
além da propriedade Encrypted
que você vê hoje.
class MSFT_SmbConnection
{
string ServerName;
string ShareName;
string UserName;
uint32 SmbInstance;
string Credential;
uint64 NumOpens;
string Dialect;
boolean ContinuouslyAvailable;
boolean Encrypted;
boolean EnableLoadBalanceScaleOut;
boolean Signed; // ^_^ *trollface*
};
A documentação continua dizendo:
Signed
Data type: Boolean
Access type: Read-only
TBD. (To be determined)
Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8: This property is not supported before Windows Server Technical Preview and Windows 10 Technical Preview.
A pré-visualização do Windows 10 é exibida pela primeira vez. Então você tem isso.