]> jfr.im git - irc.git/blob - software/RELEASES/ircservices/achurch.org/services/lists/ircservices/1999/000166.html
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices / 1999 / 000166.html
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
35 variation? Would this code catch it?
36
37
38 On 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 ---------------------------------------------------------------
105 To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
106 with &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>