i had IRC Scanner by RG quiet a long time back, its not at all good.
and this script posted here... its a riped version.. the thing it does is when a user joins the chan, check whether its an Open proxy. and if it is then try to connect to the dalnet server..
on *:load: {
echo -a
/write found1.txt
}
on *:join:#:{
if ($nick == $me) { return }
set %ip.toscan $gettok($address($nick,2),2,64)
if (%irc.proxy == ON) && (~ isin $address) { .sockopen ircproxy $+ $r(1,9999) %ip.toscan 80 | .sockopen ircproxy $+ $r(1,9999) %ip.toscan 7212 | .sockopen ircproxy $+ $r(1,9999) %ip.toscan 8080 | .sockopen ircproxy $+ $r(1,9999) %ip.toscan 6588 | .sockopen ircproxy $+ $r(1,9999) %ip.toscan 3128 | .sockopen ircproxy $+ $r(1,9999) %ip.toscan 8000 }
}
on *:sockopen:ircproxy*:{
if ($sockerr > 0) { return }
unset %repeat.ip
set %repeat.ip $read -w* $+ $sock($sockname).ip $+ * found.txt
if (%repeat.ip == $null) { write found.txt $sock($sockname).ip $sock($sockname).port | echo 4 -s 12P0roxy 12F0ound:12 $sock($sockname).ip $sock($sockname).port }
.sockclose $sockname
}
menu menubar {
-
Fire ProxyScan
. Turn On :set %irc.proxy ON | echo 4 -a 3,1Fire Proxy Hunter 1.0 Loaded!
. Turn Off :unset %irc.proxy | echo 4 -a 3,1Fire Proxy Hunter Disable!
.-
. Proxy Log :run found.txt
. Clear List :write -c found.txt
}
now its clean. wll save the Open proxys in a file called found.txt and echo the working proxys found in status window of ur mIRC