<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/12853" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2007-06-04T23:21:22-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/12853</id>

		<entry>
		<author><name><![CDATA[silverboy]]></name></author>
		<updated>2007-06-04T23:21:22-04:00</updated>

		<published>2007-06-04T23:21:22-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=73278#p73278</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=73278#p73278"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=73278#p73278"><![CDATA[
<blockquote class="uncited"><div> ## whatever you want to do - do it here </div></blockquote><br>could someone please add a command to ban the spam bot nick for 1minute ? <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_biggrin.gif" width="15" height="15" alt=":D" title="Very Happy"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=7362">silverboy</a> — Mon Jun 04, 2007 11:21 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[chandra Sha]]></name></author>
		<updated>2006-12-30T07:40:28-04:00</updated>

		<published>2006-12-30T07:40:28-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69355#p69355</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69355#p69355"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69355#p69355"><![CDATA[
Maybe he killed by his own wormlist  <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_lol.gif" width="15" height="15" alt=":lol:" title="Laughing"> <br>on this 3 days, i'm abble seen taht spam anymore, maybe they got effect from tsunami on taiwan too  <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_lol.gif" width="15" height="15" alt=":lol:" title="Laughing"> <br><br>BTW for this problem, i using Antidrone by sKy  <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_cool.gif" width="15" height="15" alt="8)" title="Cool"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=8331">chandra Sha</a> — Sat Dec 30, 2006 7:40 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2006-12-29T17:36:40-04:00</updated>

		<published>2006-12-29T17:36:40-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69346#p69346</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69346#p69346"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69346#p69346"><![CDATA[
<blockquote class="uncited"><div>The source of that wormspreader is killed, there won't be a upgrade of that wormlist.</div></blockquote>The author of that wormspreader is killed? what, electricity shock from his own PC or some other wormspreader-dude murdered him? <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_lol.gif" width="15" height="15" alt=":lol:" title="Laughing"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Fri Dec 29, 2006 5:36 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Garp]]></name></author>
		<updated>2006-12-29T17:04:40-04:00</updated>

		<published>2006-12-29T17:04:40-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69345#p69345</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69345#p69345"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69345#p69345"><![CDATA[
It's a worm using a fixed nicklist.<br><div class="codebox"><p>Code: </p><pre><code>set wormnicks "aldora alysia amalina amorita anita april ara aretina barbra becky bella bettina blenda briana bridget caitlin camille cara carla carmen catherin chelsea cindy clarissa damita danielle daria diana donna dora doris ebony eden eliza emily erika eve evelyn faith gale gilda gloria haley helga holly ida idona iris isabel ivana ivory janet jessica jewel joanna julie juliet kacey kali kara kassia katrin katrina kyle lady lara laura linda lisa lolita lynn maia mary melody mimi mona myra nadia naomi natalie nicole nora nova olga olivia pamela peggy queen rachel rae rita rosa ruby sharon silver ula uma valda valora vanessa vicky violet vivian wendy willa xandra xenia xylia zenia zilya zoe"if {[regexp {[1-3][0-9]$} $nick] &amp;&amp; [regexp {[a-zA-Z]$} [string range $nick 0 end-2]] } {            if { ![string equal [lsearch -exact [split $wormnicks] [string range $nick 0 end-2]] -1]} {## whatever you want to do - do it here}}</code></pre></div>The advantage is, it doesn't catch nicks like Dieter19 or Manuela22. The source of that wormspreader is killed, there won't be a upgrade of that wormlist.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3849">Garp</a> — Fri Dec 29, 2006 5:04 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2006-12-29T14:15:26-04:00</updated>

		<published>2006-12-29T14:15:26-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69337#p69337</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69337#p69337"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69337#p69337"><![CDATA[
<blockquote class="uncited"><div><div class="codebox"><p>Code: </p><pre><code>if {[regexp {^[A-Z].*?[0-9]{2}![A-Z]} $nick!$uhost]} {# the user matches your description}</code></pre></div></div></blockquote>Exactly, only the script I've wrote has more checks just to make sure (at least increase probability) that the user is indeed a drone.<br><br>It checks the following:<br>1) The ident is made up of alphabets only<br>2) First alphabet in nick is uppercase followed by at least 2 lowercase alphabets and ends with 2 integers.<br>3) Ident has at least 4 consecutive alphabets that are not vowels (excluding y)<br>4) Number of uppercase alphabets in ident is less than or equal to 6 (this is probably useless)<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Fri Dec 29, 2006 2:15 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[user]]></name></author>
		<updated>2006-12-29T12:06:41-04:00</updated>

		<published>2006-12-29T12:06:41-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69335#p69335</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69335#p69335"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69335#p69335"><![CDATA[
<div class="codebox"><p>Code: </p><pre><code>if {[regexp {^[A-Z].*?[0-9]{2}![A-Z]} $nick!$uhost]} {# the user matches your description}</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2878">user</a> — Fri Dec 29, 2006 12:06 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Reynaldo]]></name></author>
		<updated>2006-12-28T20:12:00-04:00</updated>

		<published>2006-12-28T20:12:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69321#p69321</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69321#p69321"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69321#p69321"><![CDATA[
this case, all of these bots have their idents resolved. that make them special for me. <div class="codebox"><p>Code: </p><pre><code>set id [lindex [split [maskhost $uhost] "!"] 1]</code></pre></div>This will return user@host and not user.<br>That's ok. they always using nick like this: Lara22, Kelly20, Sarah19. and with idents: <span style="text-decoration:underline">U</span>ser@host (not user@host), so there's 3 point that make the bots different with user (some hopefully  <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_lol.gif" width="15" height="15" alt=":lol:" title="Laughing"> ). It's: <br>1. First Character of bot nickname is Capital letter, ex: <span style="text-decoration:underline">L</span>ara22, <span style="text-decoration:underline">K</span>elly20, etc.<br>2. First Character of bot ident is Capital letter, ext: <span style="text-decoration:underline">U</span>ser@host (not user@host).<br>3. Always there the 2number behind the botnick ex: Lara<span style="text-decoration:underline">22</span>, Kelly<span style="text-decoration:underline">20</span>.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6218">Reynaldo</a> — Thu Dec 28, 2006 8:12 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2006-12-28T07:51:22-04:00</updated>

		<published>2006-12-28T07:51:22-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69307#p69307</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69307#p69307"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69307#p69307"><![CDATA[
If there is a ~ it will be removed, if not then it stays as it is. Some of these bots don't have their idents resolved.<br><blockquote class="uncited"><div><div class="codebox"><p>Code: </p><pre><code>set id [lindex [split [maskhost $uhost] "!"] 1]</code></pre></div></div></blockquote>This will return user@host and not user.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Thu Dec 28, 2006 7:51 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Reynaldo]]></name></author>
		<updated>2006-12-27T22:39:57-04:00</updated>

		<published>2006-12-27T22:39:57-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69297#p69297</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69297#p69297"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69297#p69297"><![CDATA[
<div class="codebox"><p>Code: </p><pre><code>set id [string trimleft [lindex [split $u @] 0] ~] </code></pre></div>Drones nick, they are using identd without ~ on it<div class="codebox"><p>Code: </p><pre><code>set id [lindex [split [maskhost $uhost] "!"] 1]</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6218">Reynaldo</a> — Wed Dec 27, 2006 10:39 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2006-12-26T23:07:11-04:00</updated>

		<published>2006-12-26T23:07:11-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69270#p69270</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69270#p69270"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69270#p69270"><![CDATA[
You're lucky, I have written this sometime in the past and I found it on my HD:<div class="codebox"><p>Code: </p><pre><code>bind join - * bitchkickproc bitchkick {n u h c} { set id [string trimleft [lindex [split $u @] 0] ~] if {[botisop $c] &amp;&amp; [string is alpha $id] &amp;&amp; [regexp {[A-Z][a-z]{2,}\d{2}$} $n nm] &amp;&amp; [regexp {[^aeiou]{4}} [lindex [split $u @] 0] im] &amp;&amp; [regexp -all {[A-Z]} $id] &lt;= 6} {  putquick "KICK $c $n :Spammer bot detected. (*$nm!$im*) - Banned 120 minutes."  putquick "mode $c +b [set bm *!*@[lindex [split $u @] 1]]"  timer 120 [list pushmode $c -b $bm]  putlog "Detected \002$n\002!\002[lindex [split $u @] 0]\002 on \002$c\002." }}</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Tue Dec 26, 2006 11:07 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Reynaldo]]></name></author>
		<updated>2006-12-26T22:43:22-04:00</updated>

		<published>2006-12-26T22:43:22-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69269#p69269</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69269#p69269"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69269#p69269"><![CDATA[
for detecting only 2 numbers of nickname<div class="codebox"><p>Code: </p><pre><code>set check [regsub -all {[0-9]} $nick "" shortnick]if { $check &lt;= 1 || $check &gt;= 3 } {       # the nickname consits only 1 digit or more then 3 (so it can`t be that type for drone) }</code></pre></div>This proc for detect Capital letter<div class="codebox"><p>Code: </p><pre><code>proc isupper {letter} {set caps {A B C D E F G H IJ K L M N O P Q RS T U V W X Y Z}if {[lsearch -exact $caps $letter] &gt; -1} {return 1} else {return 0}}</code></pre></div>how to detect isupper fist character of nick and isupper first character of identd? or i can use this code?<br><br><div class="codebox"><p>Code: </p><pre><code>if {[isupper [string index $nick 1]] &amp;&amp; [isupper [string index $uhost 1]] } {  </code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6218">Reynaldo</a> — Tue Dec 26, 2006 10:43 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Alchera]]></name></author>
		<updated>2006-12-22T00:07:04-04:00</updated>

		<published>2006-12-22T00:07:04-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69140#p69140</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69140#p69140"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69140#p69140"><![CDATA[
Try the Search function in future as there is almost always a solution already posted.<br><br>As an example:<br><a href="http://forum.egghelp.org/viewtopic.php?t=10494&amp;highlight=drone" class="postlink">antidrone.tcl against bots like agra55, valendra23, vicky75</a><br><br>Just use "drone" or "drone AND nick" for your search criterion  and you should easily find what you're after.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3646">Alchera</a> — Fri Dec 22, 2006 12:07 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Reynaldo]]></name></author>
		<updated>2006-12-22T20:28:48-04:00</updated>

		<published>2006-12-21T23:11:19-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69139#p69139</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69139#p69139"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69139#p69139"><![CDATA[
Camille27 (UmacCwm@220.??.???.??) has joined #chan<br><br>First character of nickname always using Capital letter and the end of nick always 2 number(s), and First character of Identd using Capital letter without ~ character and nick is not GUEST???. that's what i mean a Drone nick.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6218">Reynaldo</a> — Thu Dec 21, 2006 11:11 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2006-12-21T21:23:33-04:00</updated>

		<published>2006-12-21T21:23:33-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69134#p69134</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69134#p69134"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69134#p69134"><![CDATA[
Translate it to pseudo or explain what a 'spam nick' is, then we might be able to help you.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Thu Dec 21, 2006 9:23 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Reynaldo]]></name></author>
		<updated>2006-12-21T21:08:54-04:00</updated>

		<published>2006-12-21T21:08:54-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=69133#p69133</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=69133#p69133"/>
		<title type="html"><![CDATA[Detecting Nickname Trojan]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=69133#p69133"><![CDATA[
<div class="codebox"><p>Code: </p><pre><code>on *:join:#: {  if ($me !isop $chan) { halt }  if ( $right($nick,2) isnum 0-99 ) &amp;&amp; ( $asc($left($nick,1)) isnum 65-90 ) &amp;&amp; ( $asc($left($address,1)) isnum 65-90 ) &amp;&amp; ( $left($nick,5) != Guest ) &amp;&amp; ( $left($nick,3) != ERR ) &amp;&amp; ( $right($nick,3) !isnum ) {      .kick $chan $nick Spam! }</code></pre></div>The script i made for my mirc, and it works fine.<br>anyone can help me to translate in to tcl scripts?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6218">Reynaldo</a> — Thu Dec 21, 2006 9:08 pm</p><hr />
]]></content>
	</entry>
	</feed>
