This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

dronenick.tcl

Support & discussion of released scripts, and announcements of new releases.
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

dronenick.tcl

Post by awyeah »

I released a script named dronenick.tcl. It checks for users joining with random/drone nicks and idents and punishes them. It has 3 types of detection mechanisms and lots of other options. You have to try it to know!

Here give it a go:
http://www.egghelp.org/cgi-bin/tcl_arch ... ad&id=1152

* If you find any bugs or want to send suggestions comments, email them to me at: awyeah@awyeah.org
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
h
helpme
Voice
Posts: 17
Joined: Sun May 08, 2005 11:07 am

Post by helpme »

that does not work..i testet it with random nicks like "xcdsf" "jenny22" "asdf" "yxcvb"
User avatar
^DooM^
Owner
Posts: 772
Joined: Tue Aug 26, 2003 5:40 pm
Location: IronForge
Contact:

Post by ^DooM^ »

helpme wrote:that does not work..i testet it with random nicks like "xcdsf" "jenny22" "asdf" "yxcvb"
Did you change your ident tho? If the bot recognises you regardless of nick then it will not ban you as you are its owner.
The lifecycle of a noob is complex. Fledgling noobs gestate inside biometric pods. Once a budding noob has matured thru gestation they climb out of their pod, sit down at a PC, ask a bunch of questions that are clearly in the FAQ, The Noob is born
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

Post by awyeah »

This is not a random nick: jenny22

This script has nick length limits, ident length limits, ident resolving limits, user flag limits, exemption nicks/masks and etc -- keeping all in mind are true.

Also a nick/ident with containing 2 or more numbers will be exempted and not detected as drone, similarly a nick or ident with 3 or more vowels in it will not be counted as a drone -- script does have limitations.

I have added support for capital letter drone nicks/idents as well, which I rarely see other scripts have ever done -- based on my experience.
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

@awyeah: you might want to make that score threshold (17) configurable - so when people complain "it misses!" or "it gives false positives!", you tell them "well, that's heuristics and fuzzy logic baby... did you experiment with different threshold that'd possibly suit you more?" ;)
User avatar
Thunderdome
Op
Posts: 187
Joined: Tue Mar 15, 2005 4:42 pm

Post by Thunderdome »

yes, the script (I use it) keeps kicking "inocent" people...
It has an accurancy of 70% or so...
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

Thunderdome wrote:yes, the script (I use it) keeps kicking "inocent" people...
It has an accurancy of 70% or so...
boy, you must have a lot of ^^{0wnZj00}^^ lamers :)
User avatar
Thunderdome
Op
Posts: 187
Joined: Tue Mar 15, 2005 4:42 pm

Post by Thunderdome »

nope... it kicks poeople with simple nicks like: POLIZEI or Pinkin or stuff like that.

^^{0wnZj00}^^ - a person with this nick would be excluded as you know.... it has { caracters, which are not very frequent in spam bots... also repeats a lot, not frequent in spam bots...

Basically the script is kickin people with normal idents and nicknames
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

Post by awyeah »

demond wrote:@awyeah: you might want to make that score threshold (17) configurable - so when people complain "it misses!" or "it gives false positives!", you tell them "well, that's heuristics and fuzzy logic baby... did you experiment with different threshold that'd possibly suit you more?" ;)
Yes I did test it, what is the maximum threshold of the script 20? So its set to > 17, meaning 18 or higher. I did give it a go, but kept the same threshold as you use, as I thought it would be more effective -- didnt set it to be variable.
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

Post by awyeah »

Thunderdome wrote:nope... it kicks poeople with simple nicks like: POLIZEI or Pinkin or stuff like that.

^^{0wnZj00}^^ - a person with this nick would be excluded as you know.... it has { caracters, which are not very frequent in spam bots... also repeats a lot, not frequent in spam bots...

Basically the script is kickin people with normal idents and nicknames
I've added exemption for special characters such as {, }, [, ], ^, `, _, -, |, \, / and etc. You can set the ones you like. Nicks/idents containing these idents will not be detected for drones.

Some of the things people don't know: (scripts limits)

1) Nicks/idents containing 2 numbers or more are not counted as drone nicks.
2) Nicks/idents containing 3 or more vowels [aeiouy] are not counted as drone nicks.
3) Nicks and idents in full capitalization can be detected for drones.
4) Nicks/idents with more than 2 capital letters and others in lower case are not detected for drones.
5) Idents containing ".", "-", "_", "^", "`" arent detected for drones.
6) There is also a small host detector which I added so all possible *!*@hosts should be isp resolved/unresolved hosts and not vhosts.
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
User avatar
Thunderdome
Op
Posts: 187
Joined: Tue Mar 15, 2005 4:42 pm

Post by Thunderdome »

You had written that somewhere in the tcl right? I remember reading it...
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

Post by awyeah »

I might have -- not sure, but this is not very important for users using the script anyway. Only people who want to know how the logic works, how the script works and how drone nicks are detected and how they are exempted, can get an idea from this.
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
n
nsrafk
Halfop
Posts: 73
Joined: Fri May 11, 2007 12:25 am

Post by nsrafk »

I can't seem to get this script to work. It doesn't detect anything. I've tried joining my channel with a clone of myself, which is not recognized by the bots with nicknames like zxfghj, jtrqmfv. I've even tried to set the thresholds to MAX detection. nothing happens.

Edited by Alchera
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

Post by awyeah »

You don't need to paste the whole script code here, that won't work.

I used the script myself, back when I developed it, used to work fine for me and I haven't had complains from anyone regarding that really doesn't work and doesnt detect anything, apart from a minor few or error found.

Yes the script is very complicated and somewhat tidious I guess I shouldn't have put it that way, but nonetheless, hopefully will release a more simpler version of it in soon time :)

You might want to brush through the settings once again, especially the parts which contain the criteria for catching drones.
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
n
nsrafk
Halfop
Posts: 73
Joined: Fri May 11, 2007 12:25 am

Post by nsrafk »

Sorry for pasting the code. I pasted it because i wanted you to look at my settings to see, if i had done something wrong - which i don't think i have. I've reconfigured the script 3 times now lol :)
Well, im on the hunt for another script which does something like yours. Can't find a proper one though - Im waiting with patience for another script by you then! :)
Post Reply