Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
- NameSpace for pure-perl TCP reassembly
- Adam Worrall
July 4, 2005, 5:54 pm
rate this thread
I have a set of modules I'd like to upload to CPAN, but I'm unsure what
namespace to put them in.
They turn tcpdump capture files into TCP streams, and provides a
listener/callback interface for the easy writing of custom protocol
It consists of around nine modules. It sits lightly on top of
NetPacket, which sits on top of Net::Pcap. (I missed libnids last
spring when I started all this, but it could be plugged in pretty
It's clearly related to Net stuff, and I think it supports Analysis, so
'NetAnlysis' is my first guess. Or maybe 'NetStreams', 'NetEvents' or
'NetListener'. Any better ideas ?
Where should it live ?
NetPacket/* - merge into NetPacket ?
NetAnalysis/* - brand new top level domain ?
Net/Analysis - somewhere in Net:: ?
Your steering will be greatly appreciated :)
I've used it to write two analysers, which I'll release as separate
* HTTP client performance
Takes a capture file taken on a client, to help diagnose website
performance issues. Produces a PS/PDF showing time on one axis, and
number of packets on the other, grouped into boxes representing HTTP
transactions. See <http://worrall.cc/html-perf.pdf for an example.
Dissects corba traffic, and if given an IDL, extracts function
arguments and return values. These can then be summarised or grepped
for things of interest.
- » ssh on command line: force using a group size (prime size) of 1024 (and no...
- — The site's Newest Thread. Posted in » Secure Shell Forum