Projects / Blitzed Open Proxy Monitor

Blitzed Open Proxy Monitor

Designed for the Bahamut, Hybrid, and ircu IRCds, bopm is a replacement for first generation proxy monitors (wgmon, tcm). It extends them by adding support for SOCKS4, SOCKS5, WinGate, HTTP proxies, insecure Cisco routers, HTTP POST proxies, simultaneous connections, and a more scalable model (written in C). BOPM also has support for a DNS blacklist, similar to MAPS RBL+ or Visi RSL.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  16 May 2007 00:02

Release Notes: This version was fixed to work with GCC 4 and various other cleanups.

  •  18 Jan 2004 03:31

Release Notes: This release fixes broken socks scanning and unknown blacklist errors.

  •  27 Jun 2003 14:38

Release Notes: A libopm list bug and network-bopm errors have been fixed.

  •  25 Jun 2003 22:20

Release Notes: New features include configurable blacklists, per blacklist stats, and network-wide scanning. There are many portability fixes for the Sun Forte compiler, Solaris, Alpha, and gcc 3.3. There are also a lot of major bugfixes, memory leak fixes, and optimizations.

  •  19 Feb 2003 00:46

Release Notes: A segfault that occurred when fdlimits were misconfigured was fixed. Additional SOCKS ports were added to the default configuration, compatibility with SPARC Solaris was established, and an fdstat command was added to show the total number of file descriptors in use. There were also further checks to ensure that KLINE is only sent once.

RSS Recent comments

23 May 2002 00:29 grifferz

Re: doesnt compile on solaris ...

> solaris is very picky ...
>
%
> somehost:/disk1/src/bopm-2.1$/usr/local/bin/make
> gcc -Wall -g -O3 -c -o irc.o irc.c
> irc.c: In function `irc_init':
> irc.c:167: `INADDR_NONE' undeclared
> (first use in this function)
> irc.c:167: (Each undeclared identifier
> is reported only once
> irc.c:167: for each function it
> appears in.)
> irc.c: In function `irc_parse':
> irc.c:522: warning: implicit
> declaration of function `index'
> irc.c:522: warning: assignment makes
> pointer from integer without a cast

If you get the latest bopm out of CVS it may work for you. I have just ported it to:

SunOS 5.8 Generic_108528-14 sun4m sparc SUNW,SPARCstation-20

Maybe it will work on whatever solaris machine you have..

14 Mar 2002 10:25 sircamel

doesnt compile on solaris ...
solaris is very picky ...

somehost:/disk1/src/bopm-2.1$/usr/local/bin/make
gcc -Wall -g -O3 -c -o irc.o irc.c
irc.c: In function `irc_init':
irc.c:167: `INADDR_NONE' undeclared (first use in this function)
irc.c:167: (Each undeclared identifier is reported only once
irc.c:167: for each function it appears in.)
irc.c: In function `irc_parse':
irc.c:522: warning: implicit declaration of function `index'
irc.c:522: warning: assignment makes pointer from integer without a cast

Screenshot

Project Spotlight

phpMyAdmin

A tool that handles the basic administration of MySQL over the Web.

Screenshot

Project Spotlight

KonaKart

An eCommerce and shopping cart application.