]> jfr.im git - irc.git/blame - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices/1999/000166.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices / 1999 / 000166.html
CommitLineData
3bd189cb
JR
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2<HTML>
3 <HEAD>
4 <TITLE> [IRCServices] AKILL *@* Lame IRCops Protection.
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20AKILL%20%2A%40%2A%20Lame%20IRCops%20Protection.&In-Reply-To=Pine.LNX.4.00.9910010957460.25961-100000%40hades.bleu.paganpaths.org">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="000165.html">
11 <LINK REL="Next" HREF="000167.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] AKILL *@* Lame IRCops Protection.</H1>
15 <B>Gregory L King</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20AKILL%20%2A%40%2A%20Lame%20IRCops%20Protection.&In-Reply-To=Pine.LNX.4.00.9910010957460.25961-100000%40hades.bleu.paganpaths.org"
17 TITLE="[IRCServices] AKILL *@* Lame IRCops Protection.">gregk at netsport.org
18 </A><BR>
19 <I>Fri Oct 1 09:06:03 PDT 1999</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="000165.html">[IRCServices] AKILL *@* Lame IRCops Protection.
22</A></li>
23 <LI>Next message: <A HREF="000167.html">[IRCServices] AKILL *@* Lame IRCops Protection.
24</A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#166">[ date ]</a>
27 <a href="thread.html#166">[ thread ]</a>
28 <a href="subject.html#166">[ subject ]</a>
29 <a href="author.html#166">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33<!--beginarticle-->
34<PRE>So, lets say (as in my case) they do &quot;**@********&quot; or some other
35variation? Would this code catch it?
36
37
38On Fri, 1 Oct 1999, Kevin wrote:
39
40&gt;<i> Date: Fri, 1 Oct 1999 10:03:20 -0500 (CDT)
41</I>&gt;<i> From: Kevin &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">lebleu at prefer.net</A>&gt;
42</I>&gt;<i> Reply-To: <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">ircservices at ender.shadowfire.org</A>
43</I>&gt;<i> To: <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">ircservices at ender.shadowfire.org</A>
44</I>&gt;<i> Subject: Re: [IRCServices] AKILL *@* Lame IRCops Protection.
45</I>&gt;<i>
46</I>&gt;<i>
47</I>&gt;<i> On Fri, 1 Oct 1999, Jozenobio de Melo Brasil wrote:
48</I>&gt;<i>
49</I>&gt;<i> &gt; I has maked a good protection for services if lame ircops try
50</I>&gt;<i> &gt; akill *@*... this protection can be used on akick too.
51</I>&gt;<i> &gt;
52</I>&gt;<i> &gt; Thanks all... :)
53</I>&gt;<i> &gt;
54</I>&gt;<i> &gt; /* Lame IRCops Protection by Jozeph'99 */
55</I>&gt;<i> &gt; if (s) {
56</I>&gt;<i> &gt; s++;
57</I>&gt;<i> &gt; i = 0;
58</I>&gt;<i> &gt; while (*s) {
59</I>&gt;<i> &gt; if (*s != '*' &amp;&amp; *s != '.')
60</I>&gt;<i> &gt; i++;
61</I>&gt;<i> &gt; s++;
62</I>&gt;<i> Note: This line is indented wrong, s++ isn't dependent on the if
63</I>&gt;<i> statement!
64</I>&gt;<i> &gt; }
65</I>&gt;<i> &gt; if (i&lt;4) {
66</I>&gt;<i> &gt; wallops(s_OperServ, &quot;%s tried to akill add %s!&quot;,
67</I>&gt;<i> &gt; u-&gt;nick, mask);
68</I>&gt;<i> &gt; return;
69</I>&gt;<i> &gt; }
70</I>&gt;<i> &gt; }
71</I>&gt;<i> &gt; /* End Lame IRCops Protection */
72</I>&gt;<i>
73</I>&gt;<i> If I understand right, this looks for any non-wildcard characters in the
74</I>&gt;<i> mask, and counts how many, which is good... but why not eliminate @ and !
75</I>&gt;<i> as well, and make the test i &lt; 1 or 1 &lt; 2? Of course, then there's the
76</I>&gt;<i> question of what the shortest reasonable akill is... is akilling *@*.uk
77</I>&gt;<i> reasonable? *@*.net? Maybe it should stay at i &lt; 4, but exclude the @
78</I>&gt;<i> too, that way the shortest bans possible would be stuff like *@a*.net or
79</I>&gt;<i> *@*.co.uk... perhaps even require 5 chars?
80</I>&gt;<i>
81</I>&gt;<i> I think it would be good to add this patch, or perhaps a slight
82</I>&gt;<i> modification of it, to services. Should log the attempt though, not just
83</I>&gt;<i> wallop it, so that it can be verified later if no one with sufficient
84</I>&gt;<i> authority is on when it happens. (e.g. only one irc op is on when they do
85</I>&gt;<i> this...)
86</I>&gt;<i>
87</I>&gt;<i> --Kevin
88</I>&gt;<i>
89</I>&gt;<i> --
90</I>&gt;<i> PaganPaths IRC Network - irc.paganpaths.org - <A HREF="http://www.paganpaths.org/">http://www.paganpaths.org/</A>
91</I>&gt;<i> PPCR Pagan Internet Radio - &lt;A HREF=&quot;<A HREF="http://www.paganpaths.org/radio/&quot;">http://www.paganpaths.org/radio/&quot;</A>&gt;<A HREF="http://www.paganpaths.org/radio/&lt;/A">http://www.paganpaths.org/radio/&lt;/A</A>&gt;
92</I>&gt;<i> If you're reading this you're part of the mass hallucination that is Kevin
93</I>&gt;<i> the Blue.
94</I>&gt;<i> Copyright 1999 Kevin the Blue &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">LeBleu at prefer.net</A>&gt;
95</I>&gt;<i> PGP public key at &lt;A HREF=&quot;<A HREF="http://www.lebl.eu.org/~lebleu/mypublickey.asc&quot;">http://www.lebl.eu.org/~lebleu/mypublickey.asc&quot;</A>&gt;<A HREF="http://www.lebl.eu.org/~lebleu/mypublickey.asc&lt;/A">http://www.lebl.eu.org/~lebleu/mypublickey.asc&lt;/A</A>&gt;
96</I>&gt;<i> Wear a blue ribbon today to show your solidarity for freedom of speech on
97</I>&gt;<i> the Internet!
98</I>&gt;<i>
99</I>&gt;<i> ---------------------------------------------------------------
100</I>&gt;<i> To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
101</I>&gt;<i> with &quot;unsubscribe ircservices&quot; in the body, without the quotes.
102</I>&gt;<i>
103</I>
104---------------------------------------------------------------
105To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
106with &quot;unsubscribe ircservices&quot; in the body, without the quotes.
107
108</PRE>
109
110<!--endarticle-->
111 <HR>
112 <P><UL>
113 <!--threads-->
114 <LI>Previous message: <A HREF="000165.html">[IRCServices] AKILL *@* Lame IRCops Protection.
115</A></li>
116 <LI>Next message: <A HREF="000167.html">[IRCServices] AKILL *@* Lame IRCops Protection.
117</A></li>
118 <LI> <B>Messages sorted by:</B>
119 <a href="date.html#166">[ date ]</a>
120 <a href="thread.html#166">[ thread ]</a>
121 <a href="subject.html#166">[ subject ]</a>
122 <a href="author.html#166">[ author ]</a>
123 </LI>
124 </UL>
125
126</body></html>