Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 3803] Support for HIP RR (RFC 5205)

Date: Mon, 3 Aug 2009 18:41:39 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3803





--- Comment #6 from Ivan Sy <ivan_jr@xxxxxxxxx>  2009-08-03 18:41:37 PDT ---
thanks,

the reason why i ask about base64 decoding in comment#4 is that, I have this
wishful thinking that the dissector can enumerate the public key as used in the
DNS server.

im used BIND 9.7.0alpha for this, since that's the version that supports HIP
RR. As you can see the public key part is the "AwEAAeDw"...

hip      IN  HIP ( 2 200100107B1A74DF365639CC39F1D578
                 AwEAAeDw5VWUqeinjSsUaqI4z9RTKDSVfsNQ
                 +6JDzVGRfGwLUBLHx9YOpSKr1w5x5yscA/0w
                 tYyeTTwJ1KdSi2trTyfGVHIMvho8WShHk3ai
                 Et6n1HV99RYsYxbYkowuW4CS6Wl3wz28Lk8r
                 KgdmBD0I8GBcxJWpnmVzFtNUlYk+sAkB
                 rvs1.example.com.
                 rvs2.example.com. )

all other parts except for the public key are dissected.

note: the "(" and ")" which are just ISC BIND specific

for SVN 29288, and using the sample packet capture above the display shows
"03010001 ..."

any advise? comments? would this be acceptable to implement? any drawbacks?

this is not just for HIP, but all across the packet-dns.c which have public
keys such as DNSSEC RRs, IPSEC RRs and many others.

----
my bad on the 
http://anonsvn.wireshark.org/viewvc/trunk/epan/dissectors/packet-dns.c?r1=29277&r2=29279

my fault, i usually just "make" under epan/dissectors and then back to the
FreeBSD's ports tree to "make deinstall install", in my box takes 2 mins to do.

----
next is DHCID


-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.