12#ifndef __PACKET_NTLMSSP_H__
13#define __PACKET_NTLMSSP_H__
17#define NTLMSSP_NEGOTIATE 1
18#define NTLMSSP_CHALLENGE 2
20#define NTLMSSP_UNKNOWN 4
22#define NTLMSSP_KEY_LEN 16
24#define NTLMSSP_MAX_ORIG_LEN 256
27 uint8_t md4[NTLMSSP_KEY_LEN];
28 char key_origin[NTLMSSP_MAX_ORIG_LEN+1];
37dissect_ntlmv2_response(tvbuff_t *tvb,
packet_info *pinfo, proto_tree *ntlmssp_tree,
int offset,
int len);
42 const char *domain_name;
43 const char *acct_name;
44 const char *host_name;
45 uint8_t session_key[NTLMSSP_KEY_LEN];
48#define NTLMSSP_BLOB_MAX_SIZE 10240
57 ntlmssp_header_t *ntlmssph,
59 const uint8_t *server_challenge,
60 const uint8_t *encryptedsessionkey,
61 const ntlmssp_blob *ntlm_response,
62 const ntlmssp_blob *lm_response);
65dissect_ntlmssp_NTLM_REMOTE_SUPPLEMENTAL_CREDENTIAL(tvbuff_t *tvb,
int offset, proto_tree *tree);
struct _packet_info packet_info
Represents the metadata and indexing information for a single captured frame.
struct _wmem_allocator_t wmem_allocator_t
Definition wmem_core.h:44
Definition packet-ntlmssp.h:26
Definition packet-ntlmssp.h:49