[IRCServices] AKILL *@* Lame IRCops Protection.
Jozenobio de Melo Brasil
jozeph at globalmedia.com.br
Fri Oct 1 10:06:03 PDT 1999
Hello,
> So, lets say (as in my case) they do "**@********" or some other
> variation? Would this code catch it?
Yes, it's don't add any akill *@*, or **@**, or *@***** or all
examples with using BAD AKILL! :)
Thanks,
Jozeph
>
>
> On Fri, 1 Oct 1999, Kevin wrote:
>
> > Date: Fri, 1 Oct 1999 10:03:20 -0500 (CDT)
> > From: Kevin <lebleu at prefer.net>
> > Reply-To: ircservices at ender.shadowfire.org
> > To: ircservices at ender.shadowfire.org
> > Subject: Re: [IRCServices] AKILL *@* Lame IRCops Protection.
> >
> >
> > On Fri, 1 Oct 1999, Jozenobio de Melo Brasil wrote:
> >
> > > I has maked a good protection for services if lame ircops try
> > > akill *@*... this protection can be used on akick too.
> > >
> > > Thanks all... :)
> > >
> > > /* Lame IRCops Protection by Jozeph'99 */
> > > if (s) {
> > > s++;
> > > i = 0;
> > > while (*s) {
> > > if (*s != '*' && *s != '.')
> > > i++;
> > > s++;
> > Note: This line is indented wrong, s++ isn't dependent on the if
> > statement!
> > > }
> > > if (i<4) {
> > > wallops(s_OperServ, "%s tried to akill add %s!",
> > > u->nick, mask);
> > > return;
> > > }
> > > }
> > > /* End Lame IRCops Protection */
> >
> > If I understand right, this looks for any non-wildcard characters in the
> > mask, and counts how many, which is good... but why not eliminate @ and !
> > as well, and make the test i < 1 or 1 < 2? Of course, then there's the
> > question of what the shortest reasonable akill is... is akilling *@*.uk
> > reasonable? *@*.net? Maybe it should stay at i < 4, but exclude the @
> > too, that way the shortest bans possible would be stuff like *@a*.net or
> > *@*.co.uk... perhaps even require 5 chars?
> >
> > I think it would be good to add this patch, or perhaps a slight
> > modification of it, to services. Should log the attempt though, not just
> > wallop it, so that it can be verified later if no one with sufficient
> > authority is on when it happens. (e.g. only one irc op is on when they do
> > this...)
> >
> > --Kevin
> >
> > --
> > PaganPaths IRC Network - irc.paganpaths.org - http://www.paganpaths.org/
> > PPCR Pagan Internet Radio - <A HREF="http://www.paganpaths.org/radio/">http://www.paganpaths.org/radio/</A>
> > If you're reading this you're part of the mass hallucination that is Kevin
> > the Blue.
> > Copyright 1999 Kevin the Blue <LeBleu at prefer.net>
> > PGP public key at <A HREF="http://www.lebl.eu.org/~lebleu/mypublickey.asc">http://www.lebl.eu.org/~lebleu/mypublickey.asc</A>
> > Wear a blue ribbon today to show your solidarity for freedom of speech on
> > the Internet!
> >
> > ---------------------------------------------------------------
> > To unsubscribe, send email to majordomo at ender.shadowfire.org
> > with "unsubscribe ircservices" in the body, without the quotes.
> >
>
> ---------------------------------------------------------------
> To unsubscribe, send email to majordomo at ender.shadowfire.org
> with "unsubscribe ircservices" in the body, without the quotes.
>
---------------------------------------------------------------
To unsubscribe, send email to majordomo at ender.shadowfire.org
with "unsubscribe ircservices" in the body, without the quotes.