Projects / IMSpector


IMSpector is a plugin-based transparent IM proxy with monitoring and blocking abilities. It can log to files and databases. It is also able to filter messages using both file and database-driven backends and change their content. Supported protocols include MSN, Jabber/XMPP, ICQ, AIM, IRC, Yahoo!, and Gadu-gadu.

Operating Systems

Recent releases

  •  20 Jul 2009 12:03

    Release Notes: This is a maintenance release. MSN 2009 and Yahoo via the Web client are now supported. It also includes the usual array of bugfixes and now builds correctly with GCC 4.4.

    •  22 Dec 2008 13:43

      Release Notes: This release adds the ability to inject messages into the conversation for the purpose of informing the users that their conversations are being logged. The usual tweaks and fixes were done.

      •  28 Jul 2008 16:37

        Release Notes: This release adds on-the-fly certificate creation when monitoring SSL IM sessions. In addition, the file-based filter has been rewritten as a true ACL, and an HTTP proxy port is now available to allow IM client logging without the use of redirect firewall rules. Finally, an AJAX-powered CGI, written in Perl, is now included for browsing the generated logs.

        •  11 Jun 2008 12:26

          Release Notes: This release adds support for the Jabber/XMPP protocol, including the ability to monitor SSL/TLS sessions. In addition, a simple socket-based API has been added for off-loading filtering and content replacement. The usual array of tweaks and fixes were done.

          •  13 Mar 2008 17:30

            Release Notes: This release adds support for the Gadu-gadu protocol, as well as adding an SQLite-backed filter with automatic whitelisting capabilities. SQL logging plugins now log the client's IP address. It also contains an assortment of bugfixes.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.