Index | Thread | Search

From:
chaz@pyr3x.com
Subject:
[NEW]: net/hopm - open-proxy monitor irc bot
To:
ports@openbsd.org
Date:
Sun, 21 Jul 2024 11:35:16 -0400

Download raw body.

Thread
Hello,

Attached is a new port HOPM.

HOPM (Hybrid Open Proxy Monitor) is an open-proxy monitoring bot
designed to monitor an individual server (all servers on the network
have to run their own bot if the IRCd does not support the "far
connect" user mode) with a local operator {} block and monitor
connections. When a client connects to a server, HOPM will scan the
connection for insecure proxies. Insecure proxies are determined
by attempting to connect the proxy back to another host (usually
the IRC server in question).

HOPM is written ground-up in C language and it is an improved fork
of BOPM (blitzed open proxy monitor), which is a concept derived
from wgmon. It improves on wgmon with HTTP support, faster scanning
(it can scan clients simultaneously), better layout (scalability)
and DNSBL support.

Looking for comments/feedback/testing to get this committed.

-- 
Chaz

diff --git a/infrastructure/db/user.list b/infrastructure/db/user.list
index 06bf2693c54..2189f6cd89e 100644
--- a/infrastructure/db/user.list
+++ b/infrastructure/db/user.list
@@ -408,3 +408,4 @@ id  user		group		port
 897 _croc		_croc		sysutils/croc
 898 _icingadb		_icingadb	net/icinga/icingadb
 899 _openhab		_openhab	misc/openhab
+900 _hopm		_hopm		net/hopm