]> jfr.im git - irc.git/blob - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices/2002/003403.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices / 2002 / 003403.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=5.2.0.9.0.20021212095452.01f6bcb0%40imap.spill.nl">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="003404.html">
11 <LINK REL="Next" HREF="003405.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] My ideas for WAKILL</H1>
15 <B>Andrew Church</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20My%20ideas%20for%20WAKILL&In-Reply-To=5.2.0.9.0.20021212095452.01f6bcb0%40imap.spill.nl"
17 TITLE="[IRCServices] My ideas for WAKILL">achurch at achurch.org
18 </A><BR>
19 <I>Thu Dec 12 13:37:00 PST 2002</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="003404.html">[IRCServices] My ideas for WAKILL
22 </A></li>
23 <LI>Next message: <A HREF="003405.html">[IRCServices] My ideas for WAKILL
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#3403">[ date ]</a>
27 <a href="thread.html#3403">[ thread ]</a>
28 <a href="subject.html#3403">[ subject ]</a>
29 <a href="author.html#3403">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE> Regex autokills are already on the TODO list, but as mentioned in the
35 other reply they wouldn't be as well supported by ircds as regular ones.
36
37 --Andrew Church
38 <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org</A>
39 <A HREF="http://achurch.org/">http://achurch.org/</A>
40
41 &gt;<i>Hey everyone,
42 </I>&gt;<i>
43 </I>&gt;<i>Just a brainstorm i had, here goes. (Excuse bad spelling i had a rough sleep)
44 </I>&gt;<i>
45 </I>&gt;<i>WAKILL... What the hell is WAKILL you might ask, let me explain.
46 </I>&gt;<i>
47 </I>&gt;<i>Recently i've noticed that 'standard' akills just won't be able to ban what
48 </I>&gt;<i>we need, so i figured we need akills with 'more' or 'better' wildcards.
49 </I>&gt;<i>
50 </I>&gt;<i>If not for instance, bots connect with QKGJLKSD, QKLGJLKE, QLKTEFDF,
51 </I>&gt;<i>QGKLJEGS as ident and all random realname and nicknames, we can only put an
52 </I>&gt;<i>akill on *Q*@* something which is generally not so great.
53 </I>&gt;<i>
54 </I>&gt;<i>Now lets see what they have in common, they all start with teh letter Q and
55 </I>&gt;<i>have a total of 8 characters, all upcase. Now if we could just add an akill
56 </I>&gt;<i>as this:
57 </I>&gt;<i>*Q{7,CU}*@*
58 </I>&gt;<i>
59 </I>&gt;<i>This would mean, akill all idents starting with a capital Q, and 7
60 </I>&gt;<i>characters (7,C) after that and all UPPERCASE (U). Now i'm no real wizard
61 </I>&gt;<i>with making new wildcards and stuff but i'm sure people have already made
62 </I>&gt;<i>up things like this for other programming languages. With this method you
63 </I>&gt;<i>could remove the bots you normally can't.
64 </I>&gt;<i>
65 </I>&gt;<i>Another example
66 </I>&gt;<i>
67 </I>&gt;<i>bots connect with the ident 1234567_, 6364356_, 9589435_ once again all
68 </I>&gt;<i>random nickname and random nicknames and hosts.
69 </I>&gt;<i>
70 </I>&gt;<i>New wakill way of banning this:
71 </I>&gt;<i>*{7,N(0-9)}_@*
72 </I>&gt;<i>
73 </I>&gt;<i>Akill all hosts with numbers which have 7 Numeric characters in a row from
74 </I>&gt;<i>the number 0 till 9. and a _ behind it.
75 </I>&gt;<i>
76 </I>&gt;<i>These are ways that imho won't kill massive amounts of users like you would
77 </I>&gt;<i>normally with for instance *~Q*@*, if the ident isn't resolved at these
78 </I>&gt;<i>hosts adding a ~ at the beginning makes the chances of a real user having
79 </I>&gt;<i>that exact mask near to 0%, chances of a user having an ident like
80 </I>&gt;<i>~<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">84235664_ at host.here</A> is very small, however banning a host like this with
81 </I>&gt;<i>*~{7,N(0-9)}_@* would remove all the bots you had that were for instance
82 </I>&gt;<i>flooding.
83 </I>&gt;<i>
84 </I>&gt;<i>The reason i call it WAKILL, is because it differs so much from real
85 </I>&gt;<i>akills, i just figured WAKILL could mean something like Wildcard Akill.
86 </I>&gt;<i>
87 </I>&gt;<i>I personally think this would be a real help on banning bots, with the
88 </I>&gt;<i>current way akills work you can never effectively ban a bot that has a mask
89 </I>&gt;<i>like
90 </I>&gt;<i>*&lt;7 random numbers in a row here&gt;@*
91 </I>&gt;<i>
92 </I>&gt;<i>with the new way you would just do *{7,N(0-9)}@* and you've gotten rid of
93 </I>&gt;<i>the bots.
94 </I>&gt;<i>
95 </I>&gt;<i>This can be combined with Numeric, Characters or Alfa numeric characters of
96 </I>&gt;<i>course, you could set a thing like
97 </I>&gt;<i>
98 </I>&gt;<i>*{7,UC(A-F)}@* to for instance ban idents with 7 characters in a row
99 </I>&gt;<i>differing from the letter A till the letter F, all being Uppercase.
100 </I>&gt;<i>
101 </I>&gt;<i>I personally really don't feel users would be affected with this way of
102 </I>&gt;<i>akilling but bots would get removed alot faster and easier. If a botnet
103 </I>&gt;<i>with idents like the one i just said connect, with over 500 bots all random
104 </I>&gt;<i>hosts, nicknames and realnames you can't effectively ban them at all. With
105 </I>&gt;<i>this new way you can.
106 </I>&gt;<i>
107 </I>&gt;<i>I hope you all get my point.
108 </I>&gt;<i>
109 </I>&gt;<i>- CaliMonk
110 </I>&gt;<i>
111 </I>&gt;<i>---------------------------------------
112 </I>&gt;<i>CaliMonk
113 </I>&gt;<i>Network Administrator
114 </I>&gt;<i>Axenet IRC Network
115 </I>&gt;<i><A HREF="http://www.axenet.org">http://www.axenet.org</A>
116 </I>&gt;<i>ICQ#: 12000049
117 </I>&gt;<i>MSN: <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">calimonk at gmx.net</A>
118 </I>&gt;<i>---------------------------------------
119 </I>&gt;<i>
120 </I>&gt;<i>
121 </I>&gt;<i>------------------------------------------------------------------
122 </I>&gt;<i>To unsubscribe or change your subscription options, visit:
123 </I>&gt;<i><A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">http://www.ircservices.za.net/mailman/listinfo/ircservices</A>
124 </I>
125 </PRE>
126
127 <!--endarticle-->
128 <HR>
129 <P><UL>
130 <!--threads-->
131 <LI>Previous message: <A HREF="003404.html">[IRCServices] My ideas for WAKILL
132 </A></li>
133 <LI>Next message: <A HREF="003405.html">[IRCServices] My ideas for WAKILL
134 </A></li>
135 <LI> <B>Messages sorted by:</B>
136 <a href="date.html#3403">[ date ]</a>
137 <a href="thread.html#3403">[ thread ]</a>
138 <a href="subject.html#3403">[ subject ]</a>
139 <a href="author.html#3403">[ author ]</a>
140 </LI>
141 </UL>
142
143 </body></html>