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.

Banning Proxies

Old posts that have not been replied to for several years.
Locked
m
mog25

Banning Proxies

Post by mog25 »

Hi, in a channel of mine someone is casuing trouble and I can't perm ban him because he has access to a bunch of different proxies. Is there anyway I can ban all proxies? I have found a tcl that checks all users for open port 8080. Would that be the best way - to use a tcl that checks for proxies? Any suggestions? I do not want to ban *!*~@*.
b
bobjuh
Master
Posts: 268
Joined: Wed Oct 03, 2001 8:00 pm
Location: Netherlands
Contact:

Re: Banning Proxies

Post by bobjuh »

mog25 wrote:Hi, in a channel of mine someone is casuing trouble and I can't perm ban him because he has access to a bunch of different proxies. Is there anyway I can ban all proxies? I have found a tcl that checks all users for open port 8080. Would that be the best way - to use a tcl that checks for proxies? Any suggestions? I do not want to ban *!*~@*.
There are some tcl archive for onjoin scanning for open proxy.
Try them.
m
mog25

Post by mog25 »

I just installed antisocks v1.1 from this site. Is that a good one?
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

usually these proxies are socks4/5 so I suggest scanning port 1080
A
Aura

Post by Aura »

Actually , sock4/5 there exist a non standard port. How you going to scan this ? i doubt that . *!~*@* will be the best choice, mostly sock4/5 server they didn't install ident server, at least i think that.



http://www.mrprince.mine.nu/
User avatar
gumbydammit
Master
Posts: 311
Joined: Thu Sep 05, 2002 4:52 pm
Location: Canada
Contact:

Post by gumbydammit »

personally i would just ...
.+user idiot
.chattr idiot +dk
then start adding proxies with .+host
call me crazy but i cant justify scanning everyone who joins a room for one idiot
a.k.a. hellios
User avatar
caesar
Mint Rubber
Posts: 3778
Joined: Sun Oct 14, 2001 8:00 pm
Location: Mint Factory

Post by caesar »

Or better try to find the source of his "evilness" and make a script that will place a ban if the ip of the user that joined the channel matches one from an certain list of banned proxyes. Adding like a crazy monkey many hosts to that user idiot you'll make things worst. This should be something like a bad words script, the only difference is that is reading the *list* from a certain file specified not from a variable or from a variable, how you wish.
Once the game is over, the king and the pawn go back in the same box.
m
mog25

Post by mog25 »

Well nothing seems to be working. Just got to fill up the ban list with bans till the lamer runs out.
m
mog25

Post by mog25 »

gumbydammit wrote:personally i would just ...
.+user idiot
.chattr idiot +dk
then start adding proxies with .+host
call me crazy but i cant justify scanning everyone who joins a room for one idiot
Ok what if I added him and .+host lamer *!*~@* ? Now everytime he comes in no matter which proxy, it will ban him, right?

But...He uses different nicks every time so I'm not sure how the bot will recognize him.
User avatar
^DooM^
Owner
Posts: 772
Joined: Tue Aug 26, 2003 5:40 pm
Location: IronForge
Contact:

Post by ^DooM^ »

Is it a big server that you are on? Maybe try having a word with an IRCop or Admin of the server ask him to Turn on proxy scanning. Obviously if you are on one of the big networks then they will just say no :) you could also have a word with an IRCop about this muppet with the proxies cuz if the opper is doing his job properly he should be k-lining people using proxies I dont think any of the big networks allow proxie use. Read the MOTD on the server. :wink:
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
k
kk-
Voice
Posts: 26
Joined: Sat Aug 09, 2003 10:31 am
Location: uk

Post by kk- »

try this tcl PortCheck2.0.tcl you find it in the tcl section

if your flooder is using a certain port on all his flood bots u can just enter the port on the script 9 times out off 10 this tcl will get them for you :)) you can also add any port number you want ie 1080 80 8080 3128 etc etc.

hope this helps
3
3zzy
Halfop
Posts: 42
Joined: Sun Sep 14, 2003 6:58 am

Post by 3zzy »

User avatar
caesar
Mint Rubber
Posts: 3778
Joined: Sun Oct 14, 2001 8:00 pm
Location: Mint Factory

Post by caesar »

Code: Select all

set proxychannels ""

bind join * * proxy:join

proc proxy:join {nick uhost hand chan} {
  if {[lsearch -exact [strlwr $::proxychannels] [strlwr $chan]] == -1} { return }
if {[strlwr $nick] == [strlwr $::botnick] || [validuser $hand]} { return }
  set ip [lindex [split $uhost "@"] 1]
  set file [open "proxy.txt" r] 
  while {[gets $file line] > -1} { 
    if {[string match -nocase $ip $line]} { 
      # that ip/mask matches a banned proxy.. add your thing here..
      break
    } 
  }
  close $file
}
Add in the proxy.txt file the proxyes you want to be banned or whatever, then before the break, under the "# that ip/mask matches a banned proxy.. add your thing here.." comment add your stuff you want to happen if matches a *banned* one. Oh, and inside proxychannels add the channels you want to be checked on join..
Once the game is over, the king and the pawn go back in the same box.
Locked