|
'weedlog' is a packet logger ment for two
purposes. The first being to help diagnose networking problems by
reviewing all packet information except the actual data they are
carrying. The second being to kill time and boredum as both are
evil.
Currently, weedlog does not support
promiscuous packet capture and I have not yet decided if it ever
will.
The latest version is 1.0.0.
Features:
| - |
Supports reading packets from the protocols TCP, UDP, ICMP
and IGMP. Protocols can be watched individually or
simultaniously.
|
| - |
Supports sending out put to stdout, syslog or a file. It is
possible to send to stdout and a file at the same time.
|
Known bugs:
| - |
There are some compilation problems on *BSD and possibly other
UNIX-like operating systems, other than linux, that I have not
been able to fix because I do not have access to such systems
at this time.
|
| - |
There are currently no known bugs in this program on Linux
under either libc5 or glibc2 and newer.
|
This program could be used to detect
malicious use, but it is really ment for debuging end to end
network connections. This program wouln't be of much use on
routers without promiscuous support. If I get bored, which is
very likely, I will probly write in malicious use and counter
intelligence support. But, even if I write those things in, I
probly wouln't open suggest their use.
Download:
weedlog-1.0.0.tar.gz
weedlog-1.0.0-pre1.tar.gz
Changes between 1.0.0 and 1.0.0-pre1:
| - |
The output bugs under glibc2 where fixed.
|
| - |
Some documentation was added.
|
| - |
Versboseness can be set for each protocol being watched
individually now.
|
| - |
Preliminary support for the IGMP protocol was added.
|
| - |
Output was changed to reflect the destination address of the
packet as well as the source, which is very usefull if you
use this on a system with multiple interfaces.
|
|