<?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/6474" />

	<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>2004-02-01T16:47:59-04:00</updated>

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

		<entry>
		<author><name><![CDATA[Moonster]]></name></author>
		<updated>2004-02-01T16:47:59-04:00</updated>

		<published>2004-02-01T16:47:59-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33157#p33157</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33157#p33157"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33157#p33157"><![CDATA[
Check the forums on MC_8s site pertaining to this ...... he did up a simple script I use on Undernet and it works ....<br><br>The bot Versions the user on join and if it replies to him via a msg the user is banned .....<br><br>But it does it TWICE and on the second reply it kick bans<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2185">Moonster</a> — Sun Feb 01, 2004 4:47 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2004-02-01T11:38:40-04:00</updated>

		<published>2004-02-01T11:38:40-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33136#p33136</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33136#p33136"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33136#p33136"><![CDATA[
EEggy : try this code:<div class="codebox"><p>Code: </p><pre><code>bind join - "#testing *" send:finger proc send:finger {nick uhost hand chan} {   if {([string length $nick] &gt; 3) || ([string match -nocase "*baby*" $nick]) || ([string match -nocase "*lady*" $nick]) || ([string match -nocase "*girl*" $nick])} {     puthelp "PRIVMSG $nick :\001FINGER\001"   } } bind ctcr - FINGER check:finger proc check:finger {nick uhost hand dest key text} {   if {![isbotnick $dest]} {    retrun  }  if {([string match -nocase "*greetings*" $text]) || ([string match -nocase "*hi*" $text])} {     foreach chan [channels] {      putserv "MODE $chan +b [maskhost $uhost]"       putserv "KICK $chan $nick :Auto Banned: Recognised CTCP Finger Reply"     }   } }</code></pre></div>laynuks : and what's the point to add them thru X when the person behind the atack may do a whois on all users of the channel and see your logged in eggy and won't try to exploit him next time? better transmit the ban to another master bot in the channel to do that ban thing and it will be hidden for the atacker.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Sun Feb 01, 2004 11:38 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[laynuks]]></name></author>
		<updated>2004-02-01T04:34:16-04:00</updated>

		<published>2004-02-01T04:34:16-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33125#p33125</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33125#p33125"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33125#p33125"><![CDATA[
<blockquote class="uncited"><div>Try this:<div class="codebox"><p>Code: </p><pre><code>bind raw - PRIVMSG raw:exploitproc raw:exploit {from keyword args} {  set args [string trim $args "{}"]  if {[regexp {(SEND|RESUME).*"(?:[^" ]*\s){32}.*$} $args]} {     set banmask *!*@[lindex [split $from @] 1]    set chan [lindex [split $args] 0]    newchanban $chan $banmask Exploit "DCC Exploit" 3d  }}</code></pre></div></div></blockquote> Hi caesar how can change the line "newchanban $chan $banmask Exploit "DCC Exploit" 3d<br>" with the undernet @X command " /msg x ban #channel $nick " coz some dcc exploiter do not hit the ops but only users that are not ops coz they know some eggdrop has tcl script that will ban them from the channel.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3126">laynuks</a> — Sun Feb 01, 2004 4:34 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[EEggy]]></name></author>
		<updated>2003-12-28T12:23:32-04:00</updated>

		<published>2003-12-28T12:23:32-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31891#p31891</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31891#p31891"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31891#p31891"><![CDATA[
yeah thanks caesar, but the problem is, why the above script didn't work, may be "ctcr" bind has something wrong?<br>may be when it does finger, the reply is in like msg? that's why..another bind needed..? drones reply with the msg like as follow..<br>here is the finger reply. <br>*** baby (~<a href="mailto:elise75@ts46-02-qdr609.porch.wa.charter.com">elise75@ts46-02-qdr609.porch.wa.charter.com</a>) has joined #testing <br>&lt;TBOT&gt; [14:45] [baby!~<a href="mailto:elise75@ts46-02-qdr609.porch.wa.charter.com">elise75@ts46-02-qdr609.porch.wa.charter.com</a>] greetings <br><br><br>and "ctcr: bind is looking the reply format like <br>[test FINGER reply]: test?? (<a href="mailto:test@test.com">test@test.com</a>) Idle 662 seconds<br><br>thanks<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1962">EEggy</a> — Sun Dec 28, 2003 12:23 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2003-12-28T04:19:26-04:00</updated>

		<published>2003-12-28T04:19:26-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31872#p31872</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31872#p31872"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31872#p31872"><![CDATA[
And why just don't you do a finger to the entire channel from time to time and ban the ones that respond with what you want? This way will be a lot easier.. I think.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Sun Dec 28, 2003 4:19 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[EEggy]]></name></author>
		<updated>2003-12-28T03:00:46-04:00</updated>

		<published>2003-12-28T03:00:46-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31869#p31869</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31869#p31869"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31869#p31869"><![CDATA[
Thanks caesar.<br><br>I've found the following finger script from this forum to find the drones, and they usually reply with "hi", "ctc", "salut", "greetings"...etc<br> it 's doing FINGER part fine, and i see the reply as well...but its not kicking/baning.<br><div class="codebox"><p>Code: </p><pre><code>bind join - "#testing *" send:finger proc send:finger {n uh hand chan} { set l [string length $n] set n1 [string tolower $n] if {($l &gt; 3) ||  ([string match "*baby*" $n1]) || ([string match "*lady*" $n1]) || ([string match "*girl*" $n1])} { puthelp "PRIVMSG $n :\001FINGER\001" } } bind ctcr - FINGER check:finger proc check:finger {nick uh hand dest key arg} { if {![isbotnick $dest]} { retrun } set arg1 [string tolower $arg] if {([string match "*greetings*" $arg1]) || ([string match "*hi*" $arg1])} { foreach chan [channels] { putserv "MODE $chan +b [maskhost "${nick}!${uh}"]" putserv "KICK $chan $nick :Auto Banned: Recognised CTCP Finger Reply" } } } </code></pre></div>here is the finger reply.<br>*** baby (~<a href="mailto:elise75@ts46-02-qdr609.porch.wa.charter.com">elise75@ts46-02-qdr609.porch.wa.charter.com</a>) has joined #testing<br>&lt;TBOT&gt; [14:45] [baby!~<a href="mailto:elise75@ts46-02-qdr609.porch.wa.charter.com">elise75@ts46-02-qdr609.porch.wa.charter.com</a>] greetings<br><br><br>thanks<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1962">EEggy</a> — Sun Dec 28, 2003 3:00 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2003-12-27T11:01:00-04:00</updated>

		<published>2003-12-27T11:01:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31838#p31838</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31838#p31838"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31838#p31838"><![CDATA[
Check <a href="http://forum.egghelp.org/viewtopic.php?t=4982" class="postlink">this</a> post. Maybe it will help you or something..<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Sat Dec 27, 2003 11:01 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[EEggy]]></name></author>
		<updated>2003-12-27T10:48:12-04:00</updated>

		<published>2003-12-27T10:48:12-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31836#p31836</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31836#p31836"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31836#p31836"><![CDATA[
Thanks caesar it worked.<br><br>may be some regexp expert can help me this.<br><br>i need a regexp for the following<br><br>if nick has just one digit at the end, like gina5, tina9, tom4..<br>if nick has these brackets at the end like gina[, tina]..<br>if nick has ` at the end, like gina`, tina`..<br>if nick has the slashes at the end like gina\, tina\<br>if nick has ^ at the end like gina^, tina^<br><br>if i get the rexexp for the above then i can check the version for just these, because mostly drones used the above nick format<br><br><br>Thank you<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1962">EEggy</a> — Sat Dec 27, 2003 10:48 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2003-12-27T04:47:20-04:00</updated>

		<published>2003-12-27T04:47:20-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31825#p31825</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31825#p31825"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31825#p31825"><![CDATA[
Try this:<div class="codebox"><p>Code: </p><pre><code>bind raw - PRIVMSG raw:exploitproc raw:exploit {from keyword args} {  set args [string trim $args "{}"]  if {[regexp {(SEND|RESUME).*"(?:[^" ]*\s){32}.*$} $args]} {     set banmask *!*@[lindex [split $from @] 1]    set chan [lindex [split $args] 0]    newchanban $chan $banmask Exploit "DCC Exploit" 3d  }}</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Sat Dec 27, 2003 4:47 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[EEggy]]></name></author>
		<updated>2003-12-26T22:47:19-04:00</updated>

		<published>2003-12-26T22:47:19-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31821#p31821</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31821#p31821"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31821#p31821"><![CDATA[
Thank you caesar, i have searched the forum, but couldn't find the script, that will be great if you can point one.<br><br><br>thank you<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1962">EEggy</a> — Fri Dec 26, 2003 10:47 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2003-12-26T11:04:51-04:00</updated>

		<published>2003-12-26T11:04:51-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31807#p31807</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31807#p31807"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31807#p31807"><![CDATA[
1.<br>Well, If I recall corecttly there was an post like yours about the drones and weird nicks long time ago and someone had posted some code that was working like a charm. <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"> Do a lil forum <a href="http://forum.egghelp.org/search.php" class="postlink">Search</a>.<br><br>2. Since there are two ways to exploit this I guess they are using the other method to send that fake DCC SEND. One is captured by the CTCP and the other by an raw PRIVMSG bind (if I'm not wrong).<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Fri Dec 26, 2003 11:04 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[EEggy]]></name></author>
		<updated>2003-12-25T22:03:40-04:00</updated>

		<published>2003-12-25T22:03:40-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31798#p31798</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31798#p31798"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31798#p31798"><![CDATA[
sorry, i mean didn't work, i don't see any error, but no results<br><br>and first part, since server says "target change too fast..", is there anyway i can check certain nicks, like nicks with numbers, \, brackets like [ or ]<br><br>like kimmy|, sophie\, sophie], sophie[, brandi\, tommyy``<br><br>nicks with "\" are 99.999999% are drones, if you do ctcp nick finger or version, you get the reply with spam<br><br>and nicks with one digit numbers are also drone 99.99999% like -&gt;kelly2<br><br><br><br>thanks<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1962">EEggy</a> — Thu Dec 25, 2003 10:03 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2003-12-25T19:23:12-04:00</updated>

		<published>2003-12-25T19:23:12-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31796#p31796</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31796#p31796"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31796#p31796"><![CDATA[
No luck as in.. ? Be more specific please. Also, don't remove the returns, leave them there.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Thu Dec 25, 2003 7:23 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[EEggy]]></name></author>
		<updated>2003-12-25T18:39:17-04:00</updated>

		<published>2003-12-25T18:39:17-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31793#p31793</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31793#p31793"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31793#p31793"><![CDATA[
thanks caesar, i have tried these codes but no luck..<div class="codebox"><p>Code: </p><pre><code>bind CTCP - DCC handle:exploit proc handle:exploit {nick uh hand dest key arg} {    if {[regexp {(SEND|RESUME).*"(?:[^" ]*\s){32}.*$} $arg]} {       scan $uh {%*[^@]@%s} host      newban *!*@$host Exploit "dcc exploit..." 3d    }   } </code></pre></div><br>thanks<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1962">EEggy</a> — Thu Dec 25, 2003 6:39 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2003-12-25T16:01:37-04:00</updated>

		<published>2003-12-25T16:01:37-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=31787#p31787</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=31787#p31787"/>
		<title type="html"><![CDATA[Drones/dcc expolit...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=31787#p31787"><![CDATA[
1. That means he version's too many people in a short time. Make an *join flood* protection for it or something. If more than x people have joined in y seconds stop checking for version for z seconds.<br><br>As for the second, try this:<br><div class="codebox"><p>Code: </p><pre><code>bind CTCP - DCC handle:exploit proc handle:exploit {nick uh hand dest key arg} {   if {[regexp {(SEND|RESUME).*"(?:[^" ]*\s){32}.*$} $arg]} {     # Trying to exploit us - Kick or ban here     return 1   }   # non exploit, continue as normal   return 0 }</code></pre></div>thanks to ppslim for the code <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_biggrin.gif" width="15" height="15" alt=":D" title="Very Happy"> You should do use sometimes the <a href="http://forum.egghelp.org/search.php" class="postlink">Search</a> feature of the forum, will help you a lot. <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Thu Dec 25, 2003 4:01 pm</p><hr />
]]></content>
	</entry>
	</feed>
