Wireshark-dev: Re: [Wireshark-dev] Extending wireshark with Python
From: m lu <mlmarklu@xxxxxxxxxxx>
Date: Wed, 15 Jul 2009 23:19:23 -0700
Hi,
Even though pyConstruct might not apply to all that binpac does, as an "internal DSL" pyConstruct might be quicker to implement with Python? the easiest way to judge its limits might be to read their supplied sample protocols (in addition to file formats) in:
/usr/lib/python2.5/site-packages/construct/protocols/__init__.py /usr/lib/python2.5/site-packages/construct/protocols/ss7stack.py /usr/lib/python2.5/site-packages/construct/protocols/layer4/__init__.py /usr/lib/python2.5/site-packages/construct/protocols/layer4/udp.py /usr/lib/python2.5/site-packages/construct/protocols/layer4/tcp.py /usr/lib/python2.5/site-packages/construct/protocols/layer4/sctp.py /usr/lib/python2.5/site-packages/construct/protocols/layer4/isup.py /usr/lib/python2.5/site-packages/construct/protocols/layer3/__init__.py /usr/lib/python2.5/site-packages/construct/protocols/layer3/mtp3.py /usr/lib/python2.5/site-packages/construct/protocols/layer3/ipx.py /usr/lib/python2.5/site-packages/construct/protocols/layer3/ipv6.py /usr/lib/python2.5/site-packages/construct/protocols/layer3/ipv4.py /usr/lib/python2.5/site-packages/construct/protocols/layer3/icmpv6.py /usr/lib/python2.5/site-packages/construct/protocols/layer3/icmpv4.py /usr/lib/python2.5/site-packages/construct/protocols/layer3/dhcpv6.py /usr/lib/python2.5/site-packages/construct/protocols/layer3/dhcpv4.py /usr/lib/python2.5/site-packages/construct/protocols/layer2/__init__.py /usr/lib/python2.5/site-packages/construct/protocols/layer2/mtp2.py /usr/lib/python2.5/site-packages/construct/protocols/layer2/ethernet.py /usr/lib/python2.5/site-packages/construct/protocols/layer2/arp.py /usr/lib/python2.5/site-packages/construct/protocols/ipstack.py /usr/lib/python2.5/site-packages/construct/protocols/application/__init__.py /usr/lib/python2.5/site-packages/construct/protocols/application/xwindows.py /usr/lib/python2.5/site-packages/construct/protocols/application/xdr.py /usr/lib/python2.5/site-packages/construct/protocols/application/tftp.py /usr/lib/python2.5/site-packages/construct/protocols/application/telnet.py /usr/lib/python2.5/site-packages/construct/protocols/application/snmp.py /usr/lib/python2.5/site-packages/construct/protocols/application/smtp.py /usr/lib/python2.5/site-packages/construct/protocols/application/pop3.py /usr/lib/python2.5/site-packages/construct/protocols/application/netbios.py /usr/lib/python2.5/site-packages/construct/protocols/application/irc.py /usr/lib/python2.5/site-packages/construct/protocols/application/http.py /usr/lib/python2.5/site-packages/construct/protocols/application/ftp.py /usr/lib/python2.5/site-packages/construct/protocols/application/dns.py
Internet Explorer 8 makes surfing easier. Get it now! |
- References:
- Re: [Wireshark-dev] Extending wireshark with Python
- From: m lu
- Re: [Wireshark-dev] Extending wireshark with Python
- From: Sébastien Tandel
- Re: [Wireshark-dev] Extending wireshark with Python
- Prev by Date: Re: [Wireshark-dev] Changing how the fields are displayed intheoutput of dissector
- Next by Date: Re: [Wireshark-dev] Problem building wireshark-1.2.0 (and wireshark-1.0.8) when trying to configure using --with-pcre
- Previous by thread: Re: [Wireshark-dev] Extending wireshark with Python
- Next by thread: [Wireshark-dev] Adding mp2t sub dissector
- Index(es):
- Get Wireshark
- Download
- Code of Conduct