Skip to content
MSN Addons

Need a better Anti Script... got one?

A TG007 community discussion started by felseg.

Discussion 30 posts
Page 1 of 2
Open
Topic #6254 · 30 published posts · 6,002 views

As you all probably know there are many Connection that can not be detected by regular anti scripts because they do not respond to CTCP's and/or hide the Connection Version.... anyway....

 

Does anybody have a Anti Script that would detect those Connections?

 

Any comment would be appreciated

 

Thank you.

Edited Mar 30, 2006 6:48 PM by felseg

:GD:

 

Click Little man above to goto GuarDDog. It has a very well coded script detector, and should be able to do the job.

Edited Mar 25, 2006 7:10 AM by The Gate Keeper

 

Sorry I should Have mentioned that I need it for MSN Groups Chat !

GD5 works for groups as well.

Custom Computer

AMD Athlon 64 x2 Dual Core 5200+

Asus M2N-SLI MOB

2GB DDR2 @ 800mhz

160GB Hard Drive

NVidia GeForce 8400GS 256

Ok This is very Weird I downladed Guard dog and all right?

 

now it shows me all the groups that I belong EXCEPT for one who by the way is the one I need it for lol

 

I set up different passports and in all of them shows me all the groups to join exept again for the one that I need I try adding it manually but its impossible to join the channel....

 

This is what I get

 

1[12:49]  7OPEN - dcppu.start.Bunbury

1[12:49]  7OPEN - dcppu.userrole.Informaticaxp.Bunbury

1[12:50]  7OPEN - dcppu.start.Felpipe

1[12:50]  7OPEN - dcppu.userrole.informaticaxp.Felpipe

 

and it stops there....

 

now has that happend to some one? is that probably related to some mode that the group has? ( just so u guys know I have no problems with NuClear it shows me all the groups just fine and can join them without a problem )

 

Hope u guys can help me out.

 

Thx !

what's the url to the group?

what's the url to the group?

 

http://groups.msn.com/informaticaxp/

 

One of the passports that I used has admin privileges ( if that info helps u at all )

 

thx

have you tried giving the url to the add button? As in, Manage Passport > Groups > Add Group.

have you tried giving the url to the add button? As in, Manage Passport > Groups > Add Group.

 

yuppp I have added the group manually in the passport manager option and it displays this

 

1[03:16]  + 10Started: Updating passport "Mp3-Linux" [cookies + UserRole with MSNREGCookie for group "informaticaxp"].

 

but it Wont add the group

 

so what I did was going to Variables and changing the name for the Groups visited to try to fool the script and then join "recent visited channels" and thats when I get updating this and that and stops there and do nothing.

 

I really just Need the Anti Script.... uhmmm does anybody have it by any chanse?

 

or any other anti script that might just do the trick ?

 

By the way... thx a lot for trying to help :)

hmm, i will join the group later, and see if i have the same problem.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

; Anti Bot/Script Detector V1.5.1

; by _BrizBoi_

; http://msnskriptz.phreik.com

; [email protected]

; 02/08/03

;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

; Script kicker for keeping other scripts out of your chatroom. Can do upto 9 different checks.

;

; CTCP checks for Isitvincula, Version, Finger, DtaE, Time, Ping, 2ndTime, 2ndPing

; Does Whois check

; Selectable from menu which ones u want to check for.

;

; WebTV options to bypass script test, and bypass Guest Access ban.

; This lets WebTV users into your room but all other guests are still banned ;-)

;

; doesnt kick your trusted script users if u were to type eg. //ctcp $chan version

;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;

; Recomended

;

; Eydropper1.5. Standalone bot for checking inside profiles onjoin

; hints for eyedropper:-

;

; diff nickname to nickname on profile = bot

; nickname on profile 'unknown' = bot

;

; it can also kick porn/outwar homepages onjoin etc.. and other features.

;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

 

 

 

 

menu nicklist {

-

SCRIPT TRUST LIST

.Add:/$addtrusted($$1)

.Remove:/$remtrusted($$1)

.-

.View trusted:/run text\~script.trust.txt

-

}

alias addtrusted {

write -ds $msngkshort($1) text\~script.trust.txt

write -il1 text\~script.trust.txt $msngkshort($1) - $1

echo -a $1 added to script trusted list

}

alias remtrusted {

write -ds $msngkshort($1) text\~script.trust.txt

echo -a $1 remove from script trusted list

}

alias msngk {

if (> isin $ial($1)) {

var %x = $replace($ial($1),@GateKeeper,$NULL)

return * $+ ! $+ $right(%x,32) $+ @ $+ * $+ $ $+ *

}

if (> !isin $ial($1)) {

var %x = $replace($ial($1),@GateKeeperPassport,$NULL)

return * $+ ! $+ $right(%x,16) $+ @ $+ * $+ $ $+ *

}

}

alias msngkshort {

if (> isin $ial($1)) {

var %x = $replace($ial($1),@GateKeeper,$NULL)

return $right(%x,32)

}

if (> !isin $ial($1)) {

var %x = $replace($ial($1),@GateKeeperPassport,$NULL)

return $right(%x,16)

}

}

 

#AntiBOT off

on *:JOIN:*: {

if (%AllowWebTV == $null) %AllowWebTV = yes

if (%AllowWebTV == yes) && (D21DB211 isin $ial($nick).addr) { mode $chan -v $nick | halt }

if ($read(text\~script.trust.txt,s,$msngkshort($nick)) || ($nick == $me)) halt

if (%tpwait == $NULL) %tpwait = 30

if (%scriptkickfloodprot == $null) %scriptkickfloodprot = off

if (%dowhois == $null) %dowhois = on

if (%dovincula == $null) %dovincula = on

if (%doubleping == $null) %doubleping = off

if (%doubletime == $null) %doubletime = off

if (%dotime1 == $null) %dotime1 = on

if (%doping1 == $null) %doping1 = on

if (%doversion == $null) %doversion = on

if (%dofinger == $null) %dofinger = on

if (%dodtae == $null) %dodtae = on

if (%floodthreat == $null) %floodthreat = skip

if (%scriptkickfloodprot == off) goto skip.flood.prot

if (%scriptkickpause = $true) {

if (%floodthreat == kick) kick $chan $nick sorry, "joinflood protection" , someone just joined the room a split second before u, please click 'Refresh' on your browser and come back :)

halt

}

set -u1 %scriptkickpause $true

:skip.flood.prot

if (%dovincula != off) .ctcp $nick isitvincula

if (%dotime1 != off) .timer $+ $nick $+ a 1 0 ctcp $nick time

if (%doping1 != off) .timer $+ $nick $+ b 1 2 ctcp $nick ping

if (%doversion != off) .timer $+ $nick $+ c 1 4 ctcp $nick version

if (%dofinger != off) .timer $+ $nick $+ d 1 5 ctcp $nick finger

if (%dodtae != off) .timer $+ $nick $+ e 1 6 ctcpreply $nick ”DTäE

if (%dowhois != off) .timer $+ $nick $+ f 1 7 whois $nick

 

 

if (%dotime1 != off) {

.timer $+ $nick $+ -tb1 1 %tpwait access $!chr(37) $!+ $right($msn.get($cid,fullroom),-1) add deny $msngk($nick) 2000 : $nick - No time reply 1 in %tpwait $+ secs

.timer $+ $nick $+ -tk1 1 %tpwait kick $!chr(37) $!+ $right($msn.get($cid,fullroom),-1) $nick 
8-|No Time Reply (1)8-| 
:D\\SCRIPT//:D

}

 

if (%doping1 != off) {

.timer $+ $nick $+ -pb1 1 $calc(%tpwait + 1) access $!chr(37) $!+ $right($msn.get($cid,fullroom),-1) add deny $msngk($nick) 2000 : $nick - No ping reply 1 in %tpwait $+ secs

.timer $+ $nick $+ -pk1 1 $calc(%tpwait + 1) kick $!chr(37) $!+ $right($msn.get($cid,fullroom),-1) 
8-|No Ping Reply8-| 
:D\\SCRIPT//:D

}

 

 

if (%doubletime != off) {

.timer 1 0 ctcp $nick time

.timer $+ $nick $+ -tb2 1 $calc(%tpwait + 2) access $!chr(37) $!+ $right($msn.get($cid,fullroom),-1) add deny $msngk($nick) 2000 : $nick - No time reply 2 in %tpwait $+ secs

.timer $+ $nick $+ -tk2 1 $calc(%tpwait + 2) kick $!chr(37) $!+ $right($msn.get($cid,fullroom),-1) $nick 
8-|No Time Reply(2)8-| 
:D\\SCRIPT//:D

}

 

if (%doubleping != off) {

.timer 1 2 ctcp $nick ping

.timer $+ $nick $+ -pb2 1 $calc(%tpwait + 3) access $!chr(37) $!+ $right($msn.get($cid,fullroom),-1) add deny $msngk($nick) 2000 : $nick - No ping reply 2 in %tpwait $+ secs

.timer $+ $nick $+ -pk2 1 $calc(%tpwait + 3) kick $!chr(37) $!+ $right($msn.get($cid,fullroom),-1) $nick 
8-|No Ping Reply(2)8-| 
:D\\SCRIPT//:D

}

}

 

on *:CTCPREPLY:*TIME*: {

if ($timer($nick $+ -tk1) != $null) {

.timer $+ $nick $+ -tk1 off

.timer $+ $nick $+ -tb1 off

}

else {

.timer $+ $nick $+ -tk2 off

.timer $+ $nick $+ -tb2 off

}

}

 

on *:CTCPREPLY:*PING*: {

if ($timer($nick $+ -pk1) != $null) {

.timer $+ $nick $+ -pk1 off

.timer $+ $nick $+ -pb1 off

}

else {

.timer $+ $nick $+ -pk2 off

.timer $+ $nick $+ -pb2 off

}

}

 

on *:CTCPREPLY:*Vincula*: {

if $read(text\~script.trust.txt,s,$msngkshort($nick)) { halt }

access $comchan($me,1) add deny $msngk($nick) 2000 : $nick - Vincula reply = $1-

kick $comchan($me,1) $nick 
8-|Vincula Reply8-| 
:D\\SCRIPT//:D

}

on *:CTCPREPLY:*msn-mirc*: {

if $read(text\~script.trust.txt,s,$msngkshort($nick)) { halt }

access $comchan($me,1) add deny $msngk($nick) 2000 : $nick - MSNMIRC reply = $1-

kick $comchan($me,1) $nick 
8-|Msn-Mirc Reply8-| 
:D\\SCRIPT//:D

}

on *:CTCPREPLY:*clearMSN*: {

if $read(text\~script.trust.txt,s,$msngkshort($nick)) { halt }

access $comchan($me,1) add deny $msngk($nick) 2000 : $nick - ClearMSN reply = $1-

kick $comchan($me,1) $nick 
8-|ClearMsn Reply8-| 
:D\\SCRIPT//:D

}

on *:CTCPREPLY:*mirc*: {

if $read(text\~script.trust.txt,s,$msngkshort($nick)) { halt }

access $comchan($me,1) add deny $msngk($nick) 2000 : $nick - Mirc reply = $1-

kick $comchan($me,1) $nick 
8-|Mirc Reply8-| 
:D\\SCRIPT//:D

}

on *:CTCPREPLY:*Koz*: {

if $read(text\~script.trust.txt,s,$msngkshort($nick)) { halt }

access $comchan($me,1) add deny $msngk($nick) 2000 : $nick - Kozical Connection reply = $1-

kick $comchan($me,1) $nick 
8-|Kozical Connection Reply8-| 
:D\\SCRIPT//:D

}

on *:CTCPREPLY:*FINGER*: {

if $read(text\~script.trust.txt,s,$msngkshort($nick)) { halt }

access $comchan($me,1) add deny $msngk($nick) 2000 : $nick - Finger reply = $1-

kick $comchan($me,1) $nick 
8-|Finger Reply8-| 
:D\\SCRIPT//:D

}

on *:CTCPREPLY:*VERSION*: {

if $read(text\~script.trust.txt,s,$msngkshort($nick)) { halt }

if (%AllowWebTV == yes) && (D21DB211 isin $ial($nick).addr) { halt }

access $comchan($me,1) add deny $msngk($nick) 2000 : $nick - Version reply = $1-

kick $comchan($me,1) $nick 
8-|Version Reply8-| 
:D\\SCRIPT//:D

}

on *:CTCPREPLY:*”DTäE*: {

if $read(text\~script.trust.txt,s,$msngkshort($nick)) { halt }

access $comchan($me,1) add deny $msngk($nick) 2000 : $nick - DTaE reply = $1-

kick $comchan($me,1) $nick 
8-|DTAE Reply8-| 
:D\\SCRIPT//:D

}

raw 311:*: {

if ($read(text\~script.trust.txt,s,$msngkshort($2)) || ($2 == $me)) { halt }

if (($6- != $null) && (%dowhois == on)) {

access $comchan($me,1) add deny $msngk($2) 2000 : $2 - Whois reply = $6-

kick $comchan($me,1) $2 
\\WhoIs//

}

}

 

on *:part:#: {

.timer $+ $nick $+ -tk1 off

.timer $+ $nick $+ -tk2 off

.timer $+ $nick $+ -pk1 off

.timer $+ $nick $+ -pk2 off

.timer $+ $nick $+ -tb1 off

.timer $+ $nick $+ -tb2 off

.timer $+ $nick $+ -pb1 off

.timer $+ $nick $+ -pb2 off

.timer $+ $nick $+ a off

.timer $+ $nick $+ b off

.timer $+ $nick $+ c off

.timer $+ $nick $+ d off

.timer $+ $nick $+ e off

.timer $+ $nick $+ f off

}

on *:quit: {

.timer $+ $nick $+ -tk1 off

.timer $+ $nick $+ -tk2 off

.timer $+ $nick $+ -pk1 off

.timer $+ $nick $+ -pk2 off

.timer $+ $nick $+ -tb1 off

.timer $+ $nick $+ -tb2 off

.timer $+ $nick $+ -pb1 off

.timer $+ $nick $+ -pb2 off

.timer $+ $nick $+ a off

.timer $+ $nick $+ b off

.timer $+ $nick $+ c off

.timer $+ $nick $+ d off

.timer $+ $nick $+ e off

.timer $+ $nick $+ f off

}

on *:kick:#: {

.timer $+ $knick $+ -tk1 off

.timer $+ $knick $+ -tk2 off

.timer $+ $knick $+ -pk1 off

.timer $+ $knick $+ -pk2 off

.timer $+ $knick $+ -tb1 off

.timer $+ $knick $+ -tb2 off

.timer $+ $knick $+ -pb1 off

.timer $+ $knick $+ -pb2 off

.timer $+ $knick $+ a off

.timer $+ $knick $+ b off

.timer $+ $knick $+ c off

.timer $+ $knick $+ d off

.timer $+ $knick $+ e off

.timer $+ $knick $+ f off

}

#AntiBOT end

 

 

Try That It Works For Me!

 

Thank you very much I sertainly hope this anti script can detect those "non detectable" bots

 

:)

i'm trying to work on GD5 to see if i can fix that problem with your group. It's completely weird, it stops right before giving the render chat line.

i'm trying to work on GD5 to see if i can fix that problem with your group. It's completely weird, it stops right before giving the render chat line.

 

 

See I told ya !!! ! GuardDog just wont join that Chat....... anyway !!

 

 

and guys is not that I like to bug you hehehe but that Anti script can not detect all scripts I have taken a screen capture.

 

http://felpipe.com/TG007/Script.Not.Detected.JPG

 

That is one of the script that can not be detected, as u can see the script sent me all those CTCP's but still wont detect that I was using a bot.

 

Hope any1 has come up with a Solution for this problem....

 

Thx again.

 

You have to turn all those options on n the script. Double ping ETC. By default, its off.

 

hehehehehe ok I activated everything Doble pings blah blah blah and nothing still.......

 

I have used any numbers of anti scripts by now, but it seems impossible to detect those bots.

 

I think the problem is that this bots are ignoring CTCP's requests therefore wont anwer the CTCP's sent by the Anti script so it Fools the script.

 

Thank you all for trying to help me :)

Scratches my head and wonders hmmmmm >>>>>>>>>> /whois >>>>>>> scratches my head once more >>>>>> damn no CTCP reply :taz:

Scratches my head and wonders hmmmmm >>>>>>>>>> /whois >>>>>>> scratches my head once more >>>>>> damn no CTCP reply :taz:

 

heheeheh whois , Finger, Info, ctcp's you name it none of them works

 

scratch ur head again my friend and welcome to my world hahahahahahahahaha cos thats what I been doing for a looooong time now trying to figure what to do lol xD

 

 

i have no clue why it doesn't want to just refresh your group.

 

Also, there is no such thing as a 100% script detector. There will always be ways to get around script detectors. Just make sure you watch, and if you know they are using a script, banlist them.

if somebody with a script is good enough, they can mask it so you will never know it isn't webchat. sucks, but thats the way it is :P you can't catch em all. gd's script detector is the best out there tho (y)

bfush.PNG