aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ntlmssp.h
AgeCommit message (Collapse)AuthorFilesLines
2022-02-01Revert "NTLMv2 dissector: skip target info for AUTHENTICATE_MESSAGE"Stefan Metzmacher1-1/+1
This reverts commit e8e6a2c6df5ffaf983bdc8b4ccb88c340df8b6cf. This introduced regression of skipping valid target_info blobs. The next commit will fix https://gitlab.com/wireshark/wireshark/-/issues/17817 in a better way. Signed-off-by: Stefan Metzmacher <metze@samba.org>
2021-12-31NTLMv2 dissector: skip target info for AUTHENTICATE_MESSAGEArmin Felder1-1/+1
if the NTLMv2 Message is of type AUTHENTICATE_MESSAGE, there are no target fields, according to MS-NLMP 2.2.1.3, Fixes #17817
2021-07-29Change some `wmem_packet_scope()` to `pinfo->pool`David Perry1-1/+1
As requested [here][1], help with replacing calls to `wmem_packet_scope()` with references to `pinfo->pool`. My principles were: * Plugins chosen semi-randomly. * When a calling function already has a `pinfo` argument, just use that. * Remove `_U_` from its signature if it was there. * Don't go more than 2 or 3 levels deep of changing signatures. * If a function is clearly allocing memory to return, change the function signature to take a `wmem_allocator_t *`. Otherwise, either that or take a `packet_info *` as seems to make sense. * No mention of `wmem_packet_scope()` should remain in the files I've touched. * I didn't always succeed at this, but I made a dent. [1]: https://www.wireshark.org/lists/wireshark-dev/202107/msg00052.html
2021-07-01credssp: fully dissect TSRemoteGuardCreds structIsaac Boukris1-0/+3
2020-03-14packet-ntlmssp: factor out a ntlmssp_create_session_key() helperStefan Metzmacher1-0/+16
This can also be used by packet-dcerpc-netlogon later. in order to verify authentications. Change-Id: I2f145ee1197fc83c77efabc180bac52ebbb0cd60 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-on: https://code.wireshark.org/review/36400 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2020-03-14packet-ntlmssp: export get_md4pass_list() to be used in packet-dcerpc-netlogonStefan Metzmacher1-0/+10
We only need that logic once. Change-Id: Ibc3e28c70dd6e52de3cbc8d5dca0316816f70e5d Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-on: https://code.wireshark.org/review/36398 Petri-Dish: Anders Broman <a.broman58@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-12Eliminate more calls to get_unicode_or_ascii_string().Guy Harris1-3/+3
Just use proto_tree_add_item() or tvb_get_string_enc(); that way, we handle full UTF-16, not just the ISO 8859/1 subset thereof. Change-Id: I8ded392b87522c45902354092d6988965265d3b3 Reviewed-on: https://code.wireshark.org/review/33567 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-02-12dissectors: use SPDX identifiers.Dario Lombardo1-13/+1
Change-Id: I92c94448e6641716d03158a5f332c8b53709423a Reviewed-on: https://code.wireshark.org/review/25756 Petri-Dish: Dario Lombardo <lomato@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
(Using sed : sed -i '/^ \* \$Id\$/,+1 d') Fix manually some typo (in export_object_dicom.c and crc16-plain.c) Change-Id: I4c1ae68d1c4afeace8cb195b53c715cf9e1227a8 Reviewed-on: https://code.wireshark.org/review/497 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2013-09-05From Dirk:Anders Broman1-2/+1
fix NTLMSSP Target Info Attribute dissection https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9098 svn path=/trunk/; revision=51764
2012-08-16From Stefan Metzmacher: Updates for the SMB2/3Bill Meier1-0/+10
This patches add some missing things for SMB2/3 and support for decryption of SMB3 traffic https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7645 From me: Change an initializer from C99 to C89 style (since the Microsoft compiler doesn't support C99). svn path=/trunk/; revision=44542
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2006-05-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18196
2005-12-07make ntlmssp tappableRonnie Sahlberg1-0/+8
svn path=/trunk/; revision=16721
2004-08-02Move the NTLMv2 blob stuff back into packet-ntlmssp.c - it's moreGuy Harris1-0/+35
NTLMSSP-related than SMB-related, and documents about NTLMSSP talk about it, so it's a little more convenient to keep all that stuff together - and export it through a packet-ntlmssp.h header. svn path=/trunk/; revision=11585