]> jfr.im git - irc.git/blob - software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2002/003402.html
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices / 2002 / 003402.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices] My ideas for WAKILL
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20My%20ideas%20for%20WAKILL&In-Reply-To=11BBDE9A-0DBC-11D7-BA88-0003938D6866%40softhome.net">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="003401.html">
11 <LINK REL="Next" HREF="003404.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] My ideas for WAKILL</H1>
15 <B>calimonk</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20My%20ideas%20for%20WAKILL&In-Reply-To=11BBDE9A-0DBC-11D7-BA88-0003938D6866%40softhome.net"
17 TITLE="[IRCServices] My ideas for WAKILL">calimonk at gmx.net
18 </A><BR>
19 <I>Thu Dec 12 12:39:00 PST 2002</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="003401.html">[IRCServices] My ideas for WAKILL
22 </A></li>
23 <LI>Next message: <A HREF="003404.html">[IRCServices] My ideas for WAKILL
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#3402">[ date ]</a>
27 <a href="thread.html#3402">[ thread ]</a>
28 <a href="subject.html#3402">[ subject ]</a>
29 <a href="author.html#3402">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>At 02:25 12-12-2002 -0800, you wrote:
35 &gt;<i>On Thursday, Dec 12, 2002, at 01:09 US/Pacific, calimonk wrote:
36 </I>&gt;<i>
37 </I>&gt;<i>Just a couple quick comments:
38 </I>
39 Thanks, comments are always good :P
40
41
42 &gt;&gt;<i>&lt;snip&gt;
43 </I>&gt;<i>
44 </I>&gt;<i>The problem is, you still can't ban them. Why not? Lack of server
45 </I>&gt;<i>support. As far as I know, none of the supported ircds support
46 </I>&gt;<i>regex or similar akills. If ircservices itself implemented this,
47 </I>&gt;<i>you'd just get a burst of kills, and no bans.
48 </I>
49 I never really thought of it IRCd wise to be honest, the idea just came to
50 my head and i just had to share. I get your point though.
51
52 &gt;<i>It also needs to be 'standardized'. You really DON'T want to use
53 </I>&gt;<i>full regex on IRC -- way too much abuse potential. But getting
54 </I>&gt;<i>everyone to agree on a supported subset? Good luck. People have
55 </I>&gt;<i>been trying to sneak regex-type solutions into ircds for years.
56 </I>&gt;<i>So far I haven't seen anything stick.
57 </I>&gt;<i>
58 </I>&gt;<i>And as far as the random bot nicks go, even regex is largely
59 </I>&gt;<i>inadequate. One solution I've seen recently is in bahamut 1.4.35
60 </I>&gt;<i>-- support for a loadable 'drone' module. While the module
61 </I>&gt;<i>itself is unavailable to the public, its concept is simple. It
62 </I>&gt;<i>gets hooked when a user connects, and fed all the info (nick,
63 </I>&gt;<i>ident, host, realname). That module can do whatever processing
64 </I>&gt;<i>it wants to determine whether a client is valid or not.
65 </I>&gt;<i>
66 </I>&gt;<i>Consider, for example, the actual from-the-wild nick GVTiqflB.
67 </I>&gt;<i>Suppose its generator simply grabs a random alphabetic character.
68 </I>&gt;<i>How on earth are you going to describe any useful ban on that
69 </I>&gt;<i>nick, be it with regex or another method?
70 </I>&gt;<i>
71 </I>&gt;<i>An arbitrary processor such as the 'drone module' I mentioned
72 </I>&gt;<i>above can do something like upper/lower case character
73 </I>&gt;<i>probability analysis (in english: look for mixed-case junk).
74 </I>&gt;<i>Regular Expressions can't do that.
75 </I>
76 The thing with the bots is that they almost always have a &quot;~&quot; adding this
77 to a 'regular expression akill' would not affect alot of users if it would
78 affect users at all.
79 If it can't be done by akills, because of the ircd then perhaps some sort
80 of module for ircservices. One that does something like the 'drone'
81 detector dalnet has.
82
83 The thing only is, if you can't &quot;Ban&quot; people from a server with the
84 'regular expressions' then you have to face the fact that you will have to
85 add MASSIVE amounts of seperate akills set by for instance a drone monitor
86 in stead of the '1' regular expression akill.
87
88 &gt;<i>Getting back to your original idea, I do agree that such a
89 </I>&gt;<i>&quot;string description syntax&quot; (seems as good a term as any ;) )
90 </I>&gt;<i>would be very useful. I'm just commenting on some of the
91 </I>&gt;<i>problems involved in creating it.
92 </I>&gt;<i>
93 </I>&gt;<i>-- Quension
94 </I>
95 As always any idea i seem to come up with always has a few problems with it
96 in creating. I've been looking for ways of removing flooding bots and the
97 like for quite some time, and the fact just remains that with teh currently
98 akill way you in no way can get rid of them.
99
100 Maybe i shouldn't have send this email to ircservices mailing list but to
101 for instance an IRCd mailing list. Like for instance a new sort of command
102 alternative to gline. Like you said alot of 'security' risks are connected
103 to this though.
104
105 I just feel that there has to be a way to stop all these bots from
106 attacking, and regular akills/glines and the like just don't stand anymore.
107
108 &gt;<i>------------------------------------------------------------------
109 </I>&gt;<i>To unsubscribe or change your subscription options, visit:
110 </I>&gt;<i><A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">http://www.ircservices.za.net/mailman/listinfo/ircservices</A>
111 </I>
112 ---------------------------------------
113 CaliMonk
114 Network Administrator
115 Axenet IRC Network
116 <A HREF="http://www.axenet.org">http://www.axenet.org</A>
117 ICQ#: 12000049
118 MSN: <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">calimonk at gmx.net</A>
119 ---------------------------------------
120
121
122
123 </PRE>
124
125 <!--endarticle-->
126 <HR>
127 <P><UL>
128 <!--threads-->
129 <LI>Previous message: <A HREF="003401.html">[IRCServices] My ideas for WAKILL
130 </A></li>
131 <LI>Next message: <A HREF="003404.html">[IRCServices] My ideas for WAKILL
132 </A></li>
133 <LI> <B>Messages sorted by:</B>
134 <a href="date.html#3402">[ date ]</a>
135 <a href="thread.html#3402">[ thread ]</a>
136 <a href="subject.html#3402">[ subject ]</a>
137 <a href="author.html#3402">[ author ]</a>
138 </LI>
139 </UL>
140
141 </body></html>