Wireshark mailing list archives
Re: How do I call the pkcs1 dissection from another dissector?
From: Anders Broman <anders.broman () ericsson com>
Date: Sun, 28 Mar 2010 21:49:15 +0200
________________________________ From: wireshark-dev-bounces () wireshark org [mailto:wireshark-dev-bounces () wireshark org] On Behalf Of Kaul Sent: den 28 mars 2010 20:18 To: Developer support list for Wireshark Subject: Re: [Wireshark-dev] How do I call the pkcs1 dissection from another dissector? On Fri, Mar 26, 2010 at 11:49 PM, Anders Broman <anders.broman () ericsson com<mailto:anders.broman () ericsson com>> wrote: ________________________________ From: wireshark-dev-bounces () wireshark org<mailto:wireshark-dev-bounces () wireshark org> [mailto:wireshark-dev-bounces () wireshark org<mailto:wireshark-dev-bounces () wireshark org>] On Behalf Of Kaul Sent: den 24 mars 2010 07:51 To: Developer support list for Wireshark Subject: Re: [Wireshark-dev] How do I call the pkcs1 dissection from another dissector? On Thu, Mar 18, 2010 at 10:39 AM, Anders Broman <anders.broman () ericsson com<mailto:anders.broman () ericsson com>> wrote: -----Original Message----- From: wireshark-dev-bounces () wireshark org<mailto:wireshark-dev-bounces () wireshark org> [mailto:wireshark-dev-bounces () wireshark org<mailto:wireshark-dev-bounces () wireshark org>] On Behalf Of Jeff Morriss Sent: den 17 mars 2010 18:00 To: Developer support list for Wireshark Subject: Re: [Wireshark-dev] How do I call the pkcs1 dissection from another dissector? Kaul wrote:
On Fri, Mar 12, 2010 at 12:21 AM, Jeff Morriss <jeff.morriss.ws<http://jeff.morriss.ws> <http://jeff.morriss.ws>@gmail.com<http://gmail.com> <http://gmail.com>> wrote: Kaul wrote: > find_dissector("pkcs-1") doesn't seem to be the correct way to do it. > How do I do it? > There's a PKCS1 blob I want the PKCS#1 dissector to dissect. How do I > call it? I can create a TVB for it, of course. You'd need that dissector to be registered by name (by calling register_dissector()) first. Can you elaborate a bit? Who's 'that' ? my dissector or the PKCS#1? And how do I make the PKCS#1 register? It is one of the automatically created dissectors...Sorry, I meant the PKCS#1 dissector (i.e., you'd have to modify the dissector). Looking briefly at that dissector, I don't quite know how register_dissector() should be called (in fact I'm not even clear what the entry point to that dissector is!).
I think that "pkcs" is normaly called from other dissectors using OID's. If you try to explain more explicity what you are trying to do possibly
> with an example trace we may be able to help you.
Regards Anders
I have a blob within my protocol that I is a PKCS#1 (v2.0, EME-OAEP format) that I'd be happy to dissect. Y.
Well what sort of ASN1 structures are included there? The pkcs1 dissector can dissect RSAPublicKey The above - RSA public key (128bytes, I believe). TIA, Y. Hi, You should then just have to include packet-pkcs1.h initalize actx and call int dissect_pkcs1_RSAPublicKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_); possibly with a new tvb containing the RSAPublicKey Regards Anders RSAPrivateKey : etc the reference in the heaser is RFC 2313 /Anders ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org<mailto:wireshark-dev () wireshark org>> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org<mailto:wireshark-dev-request () wireshark org>?subject=unsubscribe ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org<mailto:wireshark-dev () wireshark org>> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org<mailto:wireshark-dev-request () wireshark org>?subject=unsubscribe ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org<mailto:wireshark-dev () wireshark org>> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org<mailto:wireshark-dev-request () wireshark org>?subject=unsubscribe
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- How do I call the pkcs1 dissection from another dissector? Kaul (Mar 01)
- Re: How do I call the pkcs1 dissection from another dissector? Jeff Morriss (Mar 11)
- Re: How do I call the pkcs1 dissection from another dissector? Kaul (Mar 12)
- Re: How do I call the pkcs1 dissection from another dissector? Jeff Morriss (Mar 17)
- Re: How do I call the pkcs1 dissection from another dissector? Anders Broman (Mar 18)
- Re: How do I call the pkcs1 dissection from another dissector? Kaul (Mar 23)
- Re: How do I call the pkcs1 dissection from another dissector? Anders Broman (Mar 26)
- Re: How do I call the pkcs1 dissection from another dissector? Kaul (Mar 28)
- Re: How do I call the pkcs1 dissection from another dissector? Anders Broman (Mar 28)
- Re: How do I call the pkcs1 dissection from another dissector? Kaul (Mar 12)
- Re: How do I call the pkcs1 dissection from another dissector? Jeff Morriss (Mar 11)