From: Chaz Kettleson Subject: Re: [NEW]: net/hopm - open-proxy monitor irc bot To: ports@openbsd.org Date: Sun, 4 Aug 2024 14:23:15 -0400 On Sat, Jul 27, 2024 at 09:11:57AM GMT, chaz@pyr3x.com wrote: > 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 > Ping -- Chaz