tags 737355 upstream wontfix - patch
severity 737355 wishlist
thanks

Hi Alexander,

On 02/02/2014 12:39 AM, Alexander Prinsier wrote:
> Package: wireshark
> Version: 1.10.5-2
> Severity: normal
> Tags: patch
> 
> Wireshark only decrypts ISAKMP packets when pre-shared key authentication
> (PSK) is used. This patch enables the same mechanism when pre-shared
> authentication in combination with XAuth is used. It is a different
> authentication method, but the decryption works the same.
> 
> Patch is easy: change line 3355 of epan/dissectors/packet-isakmp.c to:
> 
> decr->is_psk = (tvb_get_ntohs(tvb, offset) == 0x01 /* PSK */ ||
> tvb_get_ntohs(tvb, offset) == 0xFDE9 /* XAuth */) ? TRUE : FALSE;
Could you please link a relevant RFC or similar document?
According to RFC 2409  the value 65001 is for private use [1].
I found an expired draft [2] supporting your proposed change, but the
draft also suggests using a Vendor ID for making the interpretation of
the private value unambiguous.

If you would like to extend Wireshark to decode packets conforming to
the draft please handle the Vendor ID and submit your patch upstream.

Thanks,
Balint

[1] http://tools.ietf.org/html/rfc2409#page-34
[2] http://tools.ietf.org/html/draft-ietf-ipsec-isakmp-xauth-06


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to