Written July 25, 2008 in Projects

download

Download: bandersnatch-0.4.RC1.tar.gz
Version: 0.1
Updated: July 27, 2008
Size: 112.1 KB

Powered by Drain Hole

What is Bandersnatch?

Bandersnatch is tool to log Jabber instant messaging traffic, and to generate meaningful usage statistics. Bandersnatch is designed for a corporate intranet environment. It is designed for administrators who wish to monitor the use / abuse of their Jabber servers.

Peer-Policing

Bandersnatch is intended to be a deterrent to corporate users abusing a Jabber system for personal purposes. It is designed around the “peer-policing” theory, which hypothesizes that:

”If an individual is aware that their activities are publicly visible, they are likely to limit their activities to the public standard”.

In other words, if your users know that their Jabber activity is logged, and that their peers can see how many remote (personal?) messages they’ve sent, they’ll keep their behavior within reasonable boundaries.

What information is publicly visible?

Statistics on total messages sent and received (both locally and remotely), and top user activity are publically visible. Individual
message logs are not publicly visible.

What information is visible to the administrator?

The administrator is able to view individual message logs. Administrators must “log in” in order to view logs.

Privacy

Bandersnatch can be run with varying degrees of privacy:

  • Level 0 – Log everything
  • Level 1 – Mask out remote usernames
  • Level 2 – Mask out remote usernames and remote message bodies
  • Level 3 – Mask out remote usernames and all message bodies

For example, at Privacy Level 3, Bandersnatch will only record local usernames. It will be still report on local vs. remote usage, and message totals, but remote users will not be identifiable, and the actual text of the messages will not be logged.

Download

Bandersnatch documentation is available in the tarball.

Related posts:

  1. How to generate logs from your jabberd2 server using Bandersnatch

1 Comment

  • At 2010.01.11 22:29, Jason Sheedy said:

    After downloading the bandersnatch archive I tried extracting it, but it was corrupted. Just to let you know I tried a few times with the same result. I managed to find a download mirror on line and got the 0.4.RC1 archive from there.

    (Required)
    (Required, will not be published)
    CommentLuv Enabled