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