Hi Marcel,
Thank you for the pointer, but it seems not to be correctly implement.
I have attached a capture from IE vs. a capture from curl. IE works and
curl fails. I did some minor modification to /lib/vauth/ntlm.c to ignore
target_info_len after which it worked.
#if defined(USE_NTRESPONSES) && defined(USE_NTLM_V2)
if(ntlm->target_info_len) {
unsigned char ntbuffer[0x18];
unsigned char entropy[8];
unsigned char ntlmv2hash[0x18];
#if defined(USE_NTRESPONSES) && defined(USE_NTLM_V2)
if( 1 == 1 ) {
unsigned char ntbuffer[0x18];
unsigned char entropy[8];
unsigned char ntlmv2hash[0x18];
Now I don’t know what is the reason for this check in the code and why it
makes it work.
Does anybody know ? Can it be fixed (assuming it is wrong as is ) ?
Thank you
Markus
From: Marcel Raad
Sent: Saturday, November 10, 2018 9:54 PM
To: libcurl development ; [email protected]
Cc: Markus Moeller
Subject: RE: NTLMV2 authentication;
Hi Markus,
(sorry, my Outlook can only reply properly to plain text mails)
support for NTLMv2 was added in version 7.36.0:
https://github.com/curl/curl/commit/86724581b6c02d160b52f817550cfdfc9c93af62
Marcel
From: curl-library <[email protected]> On Behalf Of Markus
Moeller via curl-library
Sent: Samstag, 10. November 2018 16:04
To: [email protected]; [email protected]
Cc: Markus Moeller <[email protected]>
Subject: NTLMV2 authentication;
Hi,
I am trying to find out if curl support NTLMv2 auth and
NTLM2SessionResponse (like HTTPClient
https://hc.apache.org/httpcomponents-client-ga/ntlm.html ) for Web and proxy
auth. From what I read this is not (yet ? ) the case, but more Active
Directory Administrators starting to disable the weaker auth methods i.e. I
think it will be needed.
Can someone confirm the status please ?
Thank you
Markus
src/curl -V
curl 7.63.0-DEV (i686-suse-linux-gnu) libcurl/7.63.0-DEV OpenSSL/1.0.1g
zlib/1.2.7 libssh2/1.4.3
Release-Date: [unreleased]
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3
pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz
TLS-SRP UnixSockets HTTPS-proxy
src/curl -vvv -A "+MSIE+" --proxy-ntlm -U XXX\\user01 -x proxy:8080
http://apache.example.com
Enter proxy password for user 'XXX\user01':
* Trying 192.168.10.1...
* TCP_NODELAY set
* Connected to proxy (192.168.10.1) port 8080 (#0)
* Proxy auth using NTLM with user 'XXX\user01'
> GET http://apache.example.com/ HTTP/1.1
> Host: apache.example.com
> Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=
> User-Agent: +MSIE+
> Accept: */*
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 407 authenticationrequired
< Via: 1.1 192.168.10.1 (McAfee Web Gateway 7.7.2.7.0.24770)
< Date: Sun, 11 Nov 2018 18:10:50 GMT
< Content-Type: text/html
< Cache-Control: no-cache
< Content-Length: 0
< Proxy-Connection: Keep-Alive
< Proxy-Authenticate: NTLM
TlRMTVNTUAACAAAAAAAAAAAAAAAGgokAXmf7HuqyuFEAAAAAAAAAAAAAAAAAAAAA
<
* Connection #0 to host proxy left intact
* Issue another request to this URL: 'http://apache.example.com/'
* Found bundle for host apache.example.com: 0x8089748 [can pipeline]
* Re-using existing connection! (#0) with proxy proxy
* Connected to proxy (192.168.10.1) port 8080 (#0)
* MM 0
* MM 2
* Proxy auth using NTLM with user 'XXX\user01'
> GET http://apache.example.com/ HTTP/1.1
> Host: apache.example.com
> Proxy-Authorization: NTLM
> TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAMAAwBwAAAABgAGAHMAAAAGAA......
> User-Agent: +MSIE+
> Accept: */*
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 407 authenticationrequired
< Via: 1.1 192.168.10.1 (McAfee Web Gateway 7.7.2.7.0.24770)
< Date: Sun, 11 Nov 2018 18:10:50 GMT
< Content-Type: text/html
< Cache-Control: no-cache
< Content-Length: 3433
< Proxy-Connection: Keep-Alive
* NTLM handshake rejected
* Authentication problem. Ignoring this.
< Proxy-Authenticate: NTLM
<
curl NTLM type 1
Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=\r\n
NTLM Secure Service Provider
NTLMSSP identifier: NTLMSSP
NTLM Message Type: NTLMSSP_NEGOTIATE (0x00000001)
Negotiate Flags: 0x00088206, Negotiate Extended Security, Negotiate
Always Sign, Negotiate NTLM key, Request Target, Negotiate OEM
0... .... .... .... .... .... .... .... = Negotiate 56: Not set
.0.. .... .... .... .... .... .... .... = Negotiate Key Exchange:
Not set
..0. .... .... .... .... .... .... .... = Negotiate 128: Not set
...0 .... .... .... .... .... .... .... = Negotiate 0x10000000: Not
set
.... 0... .... .... .... .... .... .... = Negotiate 0x08000000: Not
set
.... .0.. .... .... .... .... .... .... = Negotiate 0x04000000: Not
set
.... ..0. .... .... .... .... .... .... = Negotiate Version: Not set
.... ...0 .... .... .... .... .... .... = Negotiate 0x01000000: Not
set
.... .... 0... .... .... .... .... .... = Negotiate Target Info:
Not set
.... .... .0.. .... .... .... .... .... = Request Non-NT Session:
Not set
.... .... ..0. .... .... .... .... .... = Negotiate 0x00200000: Not
set
.... .... ...0 .... .... .... .... .... = Negotiate Identify: Not
set
.... .... .... 1... .... .... .... .... = Negotiate Extended
Security: Set
.... .... .... .0.. .... .... .... .... = Target Type Share: Not set
.... .... .... ..0. .... .... .... .... = Target Type Server: Not
set
.... .... .... ...0 .... .... .... .... = Target Type Domain: Not
set
.... .... .... .... 1... .... .... .... = Negotiate Always Sign: Set
.... .... .... .... .0.. .... .... .... = Negotiate 0x00004000: Not
set
.... .... .... .... ..0. .... .... .... = Negotiate OEM Workstation
Supplied: Not set
.... .... .... .... ...0 .... .... .... = Negotiate OEM Domain
Supplied: Not set
.... .... .... .... .... 0... .... .... = Negotiate Anonymous: Not
set
.... .... .... .... .... .0.. .... .... = Negotiate NT Only: Not set
.... .... .... .... .... ..1. .... .... = Negotiate NTLM key: Set
.... .... .... .... .... ...0 .... .... = Negotiate 0x00000100: Not
set
.... .... .... .... .... .... 0... .... = Negotiate Lan Manager
Key: Not set
.... .... .... .... .... .... .0.. .... = Negotiate Datagram: Not
set
.... .... .... .... .... .... ..0. .... = Negotiate Seal: Not set
.... .... .... .... .... .... ...0 .... = Negotiate Sign: Not set
.... .... .... .... .... .... .... 0... = Request 0x00000008: Not
set
.... .... .... .... .... .... .... .1.. = Request Target: Set
.... .... .... .... .... .... .... ..1. = Negotiate OEM: Set
.... .... .... .... .... .... .... ...0 = Negotiate UNICODE: Not set
Calling workstation domain: NULL
Calling workstation name: NULL
curl (McAfee) NTLM type 2
Proxy-Authenticate: NTLM
TlRMTVNTUAACAAAAAAAAAAAAAAAGgokAXmf7HuqyuFEAAAAAAAAAAAAAAAAAAAAA\r\n
NTLM Secure Service Provider
NTLMSSP identifier: NTLMSSP
NTLM Message Type: NTLMSSP_CHALLENGE (0x00000002)
Target Name: NULL
Negotiate Flags: 0x00898206, Negotiate Target Info, Negotiate Extended
Security, Target Type Domain, Negotiate Always Sign, Negotiate NTLM key,
Request Target, Negotiate OEM
0... .... .... .... .... .... .... .... = Negotiate 56: Not set
.0.. .... .... .... .... .... .... .... = Negotiate Key Exchange:
Not set
..0. .... .... .... .... .... .... .... = Negotiate 128: Not set
...0 .... .... .... .... .... .... .... = Negotiate 0x10000000: Not
set
.... 0... .... .... .... .... .... .... = Negotiate 0x08000000: Not
set
.... .0.. .... .... .... .... .... .... = Negotiate 0x04000000: Not
set
.... ..0. .... .... .... .... .... .... = Negotiate Version: Not set
.... ...0 .... .... .... .... .... .... = Negotiate 0x01000000: Not
set
.... .... 1... .... .... .... .... .... = Negotiate Target Info: Set
.... .... .0.. .... .... .... .... .... = Request Non-NT Session:
Not set
.... .... ..0. .... .... .... .... .... = Negotiate 0x00200000: Not
set
.... .... ...0 .... .... .... .... .... = Negotiate Identify: Not
set
.... .... .... 1... .... .... .... .... = Negotiate Extended
Security: Set
.... .... .... .0.. .... .... .... .... = Target Type Share: Not set
.... .... .... ..0. .... .... .... .... = Target Type Server: Not
set
.... .... .... ...1 .... .... .... .... = Target Type Domain: Set
.... .... .... .... 1... .... .... .... = Negotiate Always Sign: Set
.... .... .... .... .0.. .... .... .... = Negotiate 0x00004000: Not
set
.... .... .... .... ..0. .... .... .... = Negotiate OEM Workstation
Supplied: Not set
.... .... .... .... ...0 .... .... .... = Negotiate OEM Domain
Supplied: Not set
.... .... .... .... .... 0... .... .... = Negotiate Anonymous: Not
set
.... .... .... .... .... .0.. .... .... = Negotiate NT Only: Not set
.... .... .... .... .... ..1. .... .... = Negotiate NTLM key: Set
.... .... .... .... .... ...0 .... .... = Negotiate 0x00000100: Not
set
.... .... .... .... .... .... 0... .... = Negotiate Lan Manager
Key: Not set
.... .... .... .... .... .... .0.. .... = Negotiate Datagram: Not
set
.... .... .... .... .... .... ..0. .... = Negotiate Seal: Not set
.... .... .... .... .... .... ...0 .... = Negotiate Sign: Not set
.... .... .... .... .... .... .... 0... = Request 0x00000008: Not
set
.... .... .... .... .... .... .... .1.. = Request Target: Set
.... .... .... .... .... .... .... ..1. = Negotiate OEM: Set
.... .... .... .... .... .... .... ...0 = Negotiate UNICODE: Not set
NTLM Server Challenge: 5e67fb1eeab2b851
Reserved: 0000000000000000
Target Info List: Empty
Curl type 3
Proxy-Authorization: NTLM
TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAMAAwBwAAAABg......
NTLM Secure Service Provider
NTLMSSP identifier: NTLMSSP
NTLM Message Type: NTLMSSP_AUTH (0x00000003)
Lan Manager Response: a70028552819d71e00000000000000000000000000000000
Length: 24
Maxlen: 24
Offset: 64
LMv2 Client Challenge: a70028552819d71e
NTLM Response: a7b5c28a0e8d60b9dc12ba0cef407f562347f71d4fd15234
Length: 24
Maxlen: 24
Offset: 88
Domain name: XXX
Length: 3
Maxlen: 3
Offset: 112
User name: user01
Length: 6
Maxlen: 6
Offset: 115
Host name: host01
Length: 6
Maxlen: 6
Offset: 121
Session Key: Empty
Negotiate Flags: 0x00898206, Negotiate Target Info, Negotiate Extended
Security, Target Type Domain, Negotiate Always Sign, Negotiate NTLM key,
Request Target, Negotiate OEM
0... .... .... .... .... .... .... .... = Negotiate 56: Not set
.0.. .... .... .... .... .... .... .... = Negotiate Key Exchange:
Not set
..0. .... .... .... .... .... .... .... = Negotiate 128: Not set
...0 .... .... .... .... .... .... .... = Negotiate 0x10000000: Not
set
.... 0... .... .... .... .... .... .... = Negotiate 0x08000000: Not
set
.... .0.. .... .... .... .... .... .... = Negotiate 0x04000000: Not
set
.... ..0. .... .... .... .... .... .... = Negotiate Version: Not set
.... ...0 .... .... .... .... .... .... = Negotiate 0x01000000: Not
set
.... .... 1... .... .... .... .... .... = Negotiate Target Info: Set
.... .... .0.. .... .... .... .... .... = Request Non-NT Session:
Not set
.... .... ..0. .... .... .... .... .... = Negotiate 0x00200000: Not
set
.... .... ...0 .... .... .... .... .... = Negotiate Identify: Not
set
.... .... .... 1... .... .... .... .... = Negotiate Extended
Security: Set
.... .... .... .0.. .... .... .... .... = Target Type Share: Not set
.... .... .... ..0. .... .... .... .... = Target Type Server: Not
set
.... .... .... ...1 .... .... .... .... = Target Type Domain: Set
.... .... .... .... 1... .... .... .... = Negotiate Always Sign: Set
.... .... .... .... .0.. .... .... .... = Negotiate 0x00004000: Not
set
.... .... .... .... ..0. .... .... .... = Negotiate OEM Workstation
Supplied: Not set
.... .... .... .... ...0 .... .... .... = Negotiate OEM Domain
Supplied: Not set
.... .... .... .... .... 0... .... .... = Negotiate Anonymous: Not
set
.... .... .... .... .... .0.. .... .... = Negotiate NT Only: Not set
.... .... .... .... .... ..1. .... .... = Negotiate NTLM key: Set
.... .... .... .... .... ...0 .... .... = Negotiate 0x00000100: Not
set
.... .... .... .... .... .... 0... .... = Negotiate Lan Manager
Key: Not set
.... .... .... .... .... .... .0.. .... = Negotiate Datagram: Not
set
.... .... .... .... .... .... ..0. .... = Negotiate Seal: Not set
.... .... .... .... .... .... ...0 .... = Negotiate Sign: Not set
.... .... .... .... .... .... .... 0... = Request 0x00000008: Not
set
.... .... .... .... .... .... .... .1.. = Request Target: Set
.... .... .... .... .... .... .... ..1. = Negotiate OEM: Set
.... .... .... .... .... .... .... ...0 = Negotiate UNICODE: Not set
IE NTLM type 1
Proxy-Authorization: NTLM
TlRMTVNTUAABAAAAB4IIogAAAAAAAAAAAAAAAAAAAAAGAbEdAAAADw==\r\n
NTLM Secure Service Provider
NTLMSSP identifier: NTLMSSP
NTLM Message Type: NTLMSSP_NEGOTIATE (0x00000001)
Negotiate Flags: 0xa2088207, Negotiate 56, Negotiate 128, Negotiate
Version, Negotiate Extended Security, Negotiate Always Sign, Negotiate NTLM
key, Request Target, Negotiate OEM, Negotiate UNICODE
1... .... .... .... .... .... .... .... = Negotiate 56: Set
.0.. .... .... .... .... .... .... .... = Negotiate Key Exchange:
Not set
..1. .... .... .... .... .... .... .... = Negotiate 128: Set
...0 .... .... .... .... .... .... .... = Negotiate 0x10000000: Not
set
.... 0... .... .... .... .... .... .... = Negotiate 0x08000000: Not
set
.... .0.. .... .... .... .... .... .... = Negotiate 0x04000000: Not
set
.... ..1. .... .... .... .... .... .... = Negotiate Version: Set
.... ...0 .... .... .... .... .... .... = Negotiate 0x01000000: Not
set
.... .... 0... .... .... .... .... .... = Negotiate Target Info:
Not set
.... .... .0.. .... .... .... .... .... = Request Non-NT Session:
Not set
.... .... ..0. .... .... .... .... .... = Negotiate 0x00200000: Not
set
.... .... ...0 .... .... .... .... .... = Negotiate Identify: Not
set
.... .... .... 1... .... .... .... .... = Negotiate Extended
Security: Set
.... .... .... .0.. .... .... .... .... = Target Type Share: Not set
.... .... .... ..0. .... .... .... .... = Target Type Server: Not
set
.... .... .... ...0 .... .... .... .... = Target Type Domain: Not
set
.... .... .... .... 1... .... .... .... = Negotiate Always Sign: Set
.... .... .... .... .0.. .... .... .... = Negotiate 0x00004000: Not
set
.... .... .... .... ..0. .... .... .... = Negotiate OEM Workstation
Supplied: Not set
.... .... .... .... ...0 .... .... .... = Negotiate OEM Domain
Supplied: Not set
.... .... .... .... .... 0... .... .... = Negotiate Anonymous: Not
set
.... .... .... .... .... .0.. .... .... = Negotiate NT Only: Not set
.... .... .... .... .... ..1. .... .... = Negotiate NTLM key: Set
.... .... .... .... .... ...0 .... .... = Negotiate 0x00000100: Not
set
.... .... .... .... .... .... 0... .... = Negotiate Lan Manager
Key: Not set
.... .... .... .... .... .... .0.. .... = Negotiate Datagram: Not
set
.... .... .... .... .... .... ..0. .... = Negotiate Seal: Not set
.... .... .... .... .... .... ...0 .... = Negotiate Sign: Not set
.... .... .... .... .... .... .... 0... = Request 0x00000008: Not
set
.... .... .... .... .... .... .... .1.. = Request Target: Set
.... .... .... .... .... .... .... ..1. = Negotiate OEM: Set
.... .... .... .... .... .... .... ...1 = Negotiate UNICODE: Set
Calling workstation domain: NULL
Calling workstation name: NULL
Version 6.1 (Build 7601); NTLM Current Revision 15
Major Version: 6
Minor Version: 1
Build Number: 7601
NTLM Current Revision: 15
IE(McAfee) NTLM type 2
Proxy-Authenticate: NTLM
TlRMTVNTUAACAAAAAAAAAAAAAAAFgomgTynGuLy0QXwAAAAAAAAAAAAAAAAAAAAA\r\n
NTLM Secure Service Provider
NTLMSSP identifier: NTLMSSP
NTLM Message Type: NTLMSSP_CHALLENGE (0x00000002)
Target Name: NULL
Negotiate Flags: 0xa0898205, Negotiate 56, Negotiate 128, Negotiate
Target Info, Negotiate Extended Security, Target Type Domain, Negotiate Always
Sign, Negotiate NTLM key, Request Target, Negotiate UNICODE
1... .... .... .... .... .... .... .... = Negotiate 56: Set
.0.. .... .... .... .... .... .... .... = Negotiate Key Exchange:
Not set
..1. .... .... .... .... .... .... .... = Negotiate 128: Set
...0 .... .... .... .... .... .... .... = Negotiate 0x10000000: Not
set
.... 0... .... .... .... .... .... .... = Negotiate 0x08000000: Not
set
.... .0.. .... .... .... .... .... .... = Negotiate 0x04000000: Not
set
.... ..0. .... .... .... .... .... .... = Negotiate Version: Not set
.... ...0 .... .... .... .... .... .... = Negotiate 0x01000000: Not
set
.... .... 1... .... .... .... .... .... = Negotiate Target Info: Set
.... .... .0.. .... .... .... .... .... = Request Non-NT Session:
Not set
.... .... ..0. .... .... .... .... .... = Negotiate 0x00200000: Not
set
.... .... ...0 .... .... .... .... .... = Negotiate Identify: Not
set
.... .... .... 1... .... .... .... .... = Negotiate Extended
Security: Set
.... .... .... .0.. .... .... .... .... = Target Type Share: Not set
.... .... .... ..0. .... .... .... .... = Target Type Server: Not
set
.... .... .... ...1 .... .... .... .... = Target Type Domain: Set
.... .... .... .... 1... .... .... .... = Negotiate Always Sign: Set
.... .... .... .... .0.. .... .... .... = Negotiate 0x00004000: Not
set
.... .... .... .... ..0. .... .... .... = Negotiate OEM Workstation
Supplied: Not set
.... .... .... .... ...0 .... .... .... = Negotiate OEM Domain
Supplied: Not set
.... .... .... .... .... 0... .... .... = Negotiate Anonymous: Not
set
.... .... .... .... .... .0.. .... .... = Negotiate NT Only: Not set
.... .... .... .... .... ..1. .... .... = Negotiate NTLM key: Set
.... .... .... .... .... ...0 .... .... = Negotiate 0x00000100: Not
set
.... .... .... .... .... .... 0... .... = Negotiate Lan Manager
Key: Not set
.... .... .... .... .... .... .0.. .... = Negotiate Datagram: Not
set
.... .... .... .... .... .... ..0. .... = Negotiate Seal: Not set
.... .... .... .... .... .... ...0 .... = Negotiate Sign: Not set
.... .... .... .... .... .... .... 0... = Request 0x00000008: Not
set
.... .... .... .... .... .... .... .1.. = Request Target: Set
.... .... .... .... .... .... .... ..0. = Negotiate OEM: Not set
.... .... .... .... .... .... .... ...1 = Negotiate UNICODE: Set
NTLM Server Challenge: 4f29c6b8bcb4417c
Reserved: 0000000000000000
Target Info List: Empty
IE NTLM type 3
[truncated]Proxy-Authorization: NTLM
TlRMTVNTUAADAAAAGAAYAIQAAABoAGgAnAAAAAYABgBYAAAADAAMAF4AAAAaABo......
NTLM Secure Service Provider
NTLMSSP identifier: NTLMSSP
NTLM Message Type: NTLMSSP_AUTH (0x00000003)
Lan Manager Response: c5e5415ee4abe5e53111eb4c57ca317d6efc344bad2542a6
Length: 24
Maxlen: 24
Offset: 132
NTLM Response: 785714e1caa79f519213e4ae82d2f9b50101000000000000...
Length: 104
Maxlen: 104
Offset: 156
NTLMv2 Response: 785714e1caa79f519213e4ae82d2f9b50101000000000000...
NTProofStr: 785714e1caa79f519213e4ae82d2f9b5
Response Version: 1
Hi Response Version: 1
Z: 000000000000
Time: Nov 8, 2018 16:58:10.360678400 UTC
NTLMv2 Client Challenge: 6efc344bad2542a6
Z: 00000000
Attribute: Restrictions
NTLMV2 Response Item Type: Restrictions (0x0008)
NTLMV2 Response Item Length: 48
Restrictions:
30000000000000000000000000200000856e7b86caf2ee6f...
Attribute: End of list
NTLMV2 Response Item Type: End of list (0x0000)
NTLMV2 Response Item Length: 0
Z: 00000000
Domain name: XXX
Length: 6
Maxlen: 6
Offset: 88
User name: user01
Length: 12
Maxlen: 12
Offset: 94
Host name: DESKTOP000001
Length: 26
Maxlen: 26
Offset: 106
Session Key: Empty
Negotiate Flags: 0xa2888205, Negotiate 56, Negotiate 128, Negotiate
Version, Negotiate Target Info, Negotiate Extended Security, Negotiate Always
Sign, Negotiate NTLM key, Request Target, Negotiate UNICODE
1... .... .... .... .... .... .... .... = Negotiate 56: Set
.0.. .... .... .... .... .... .... .... = Negotiate Key Exchange:
Not set
..1. .... .... .... .... .... .... .... = Negotiate 128: Set
...0 .... .... .... .... .... .... .... = Negotiate 0x10000000: Not
set
.... 0... .... .... .... .... .... .... = Negotiate 0x08000000: Not
set
.... .0.. .... .... .... .... .... .... = Negotiate 0x04000000: Not
set
.... ..1. .... .... .... .... .... .... = Negotiate Version: Set
.... ...0 .... .... .... .... .... .... = Negotiate 0x01000000: Not
set
.... .... 1... .... .... .... .... .... = Negotiate Target Info: Set
.... .... .0.. .... .... .... .... .... = Request Non-NT Session:
Not set
.... .... ..0. .... .... .... .... .... = Negotiate 0x00200000: Not
set
.... .... ...0 .... .... .... .... .... = Negotiate Identify: Not
set
.... .... .... 1... .... .... .... .... = Negotiate Extended
Security: Set
.... .... .... .0.. .... .... .... .... = Target Type Share: Not set
.... .... .... ..0. .... .... .... .... = Target Type Server: Not
set
.... .... .... ...0 .... .... .... .... = Target Type Domain: Not
set
.... .... .... .... 1... .... .... .... = Negotiate Always Sign: Set
.... .... .... .... .0.. .... .... .... = Negotiate 0x00004000: Not
set
.... .... .... .... ..0. .... .... .... = Negotiate OEM Workstation
Supplied: Not set
.... .... .... .... ...0 .... .... .... = Negotiate OEM Domain
Supplied: Not set
.... .... .... .... .... 0... .... .... = Negotiate Anonymous: Not
set
.... .... .... .... .... .0.. .... .... = Negotiate NT Only: Not set
.... .... .... .... .... ..1. .... .... = Negotiate NTLM key: Set
.... .... .... .... .... ...0 .... .... = Negotiate 0x00000100: Not
set
.... .... .... .... .... .... 0... .... = Negotiate Lan Manager
Key: Not set
.... .... .... .... .... .... .0.. .... = Negotiate Datagram: Not
set
.... .... .... .... .... .... ..0. .... = Negotiate Seal: Not set
.... .... .... .... .... .... ...0 .... = Negotiate Sign: Not set
.... .... .... .... .... .... .... 0... = Request 0x00000008: Not
set
.... .... .... .... .... .... .... .1.. = Request Target: Set
.... .... .... .... .... .... .... ..0. = Negotiate OEM: Not set
.... .... .... .... .... .... .... ...1 = Negotiate UNICODE: Set
Version 6.1 (Build 7601); NTLM Current Revision 15
Major Version: 6
Minor Version: 1
Build Number: 7601
NTLM Current Revision: 15
MIC: 87dec4750a7b6c9e0a8e9d8795a6cb94
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.haxx.se/mail/etiquette.html