From: chaz@pyr3x.com Subject: Re: [NEW]: net/hopm - open-proxy monitor irc bot To: ports@openbsd.org Date: Sat, 27 Jul 2024 09:11:57 -0400 On Tue, Jul 23, 2024 at 08:02:08PM GMT, chaz@pyr3x.com wrote: > On Tue, Jul 23, 2024 at 07:49:47PM GMT, chaz@pyr3x.com wrote: > > On Sun, Jul 21, 2024 at 11:35:16AM GMT, chaz@pyr3x.com wrote: > > > 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 > > > > Added patches for pledge/unveil. > > > > -- > > Chaz > > Small fix pledge/unveil to get them to apply. > > -- > Chaz Ping -- Chaz