'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.

Home/News
About
Links
Site Map
Contact Information


Firewall Info
weedlog
Security Tools
Search


weedlog - Main


E-mail