Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
DNSBL, RBL - Open Proxy monitoring/blocking Details »
DNSBL, RBL - Open Proxy monitoring/blocking
Mod Version: 2.0.8, by TMM-TT (Coder) TMM-TT is offline
Developer Last Online: May 2019 I like it Show Printable Version Email this Page

vB Version: 3.8.0 Rating: (4 votes - 5.00 average) Installs: 137
Released: 12 Jan 2009 Last Update: Never Downloads: 608
Not Supported DB Changes Uses Plugins  

History

I've had some problems with abuse via open proxies for a time ago, and when we were banning abusers, they always found a new proxy to use and register new accounts with. Since this forum was a large type we could'nt just ban e-mails etc just like that, because this was leading to a very large amount of other banned users too.

At IRC, in the other hand, we had Open Proxy Monitors, that was banning everything that was blacklisted in some DNSBL-databases. No spammers had a chance to get in there as long they were listed in such database.

This is a plugin that blocks blacklisted hosts from some different DNSBL's. It uses the global_start-hook, a very simple handler for blocking proxies, and a vBphrase called OPM_Deny.


April 2006

The source has been rewritten a bit. The proxychecker is now using a cache that, by default, stores all ip's in a database for 6 hours. It scans some DNSBL's and can be configured to block proxies from bitmasks (defined in the plugin) which makes it a little bit more reliable, because it does'nt block everything it see).

Configuration is made from the plugin (hopefully there will be a nice admin interface in the future). Exceptions (ip's that can pass through this system even if it is a proxy) are also handled differently now.

// CHANGES
//
// 2008-09-20 (2.0.8)
//
// * Changed the routines for how to handle inclusion/exclusions
// * Splitted up plugins for 3.5/3.6 and 3.7
//
// 2007-08-05
//
// * Fixed reported bug, based on resolved hosts ending with 127
// * Changed database-tables to get rid of (hopefully) duplicate keys
// * Added resolver-function
// * Added two new block-methods available at the efnet-rbl
//
// 2006-06-28 (2.0.6/Another fix)
//
// * Proxyinclusions/exclusions didn't work properly
//
// 2006-06-28 (2.0.5/Fix only)
//
// * Fixed a bug in the $block-array that affected some of the blocking results
//
// 2006-06-28 (2.0.4)
//
// * opm.tornevall.org has a new entry for anonymizers, added support for this
// * Default value on "block everything detected" in plugin changed to "no"
//
// 2006-06-26 (2.0.3)
//
// * Created options for admincp (removed plugin-configuration)
// * Fixed a bit-bug for njabl
// * Plugin is now a function (rbl_livecheck) for external lookups
// * Added options for "only block on newuser-registrations"
//
// 2006-06-22 (2.0.3 RC)
//
// * The monitor is now a function
// * Added small compatibility with other plugins (with return)
//
// 2006-05-13
//
// * sorbs zones added (no bitmasking)
// * opm.blitzed.org removed
// * time() changed to TIMENOW
//
// 2006-04-21
// ==========
//
// * proxyinclusions
// quickly add own hosts that should be treated as a proxy
//


How does it work with other vBulletins?

This filter actually works with both 3.5 and 3.6, but for now, they will be separate versions, but for 3.5 and 3.6 you should look here and for 3.7 you should look here.


How to use the compatibility thing

If you have a plugin that you want to use together with the proxy monitor (only returns a value if a an ip-address is registered as a proxy or not) you can call the function rbl_livecheck like this (example):


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Report bugs if you find them...



Don't forget to install it

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
DNSBL/Open Proxy-Blocking TMM-TT vBulletin 3.5 Add-ons 171 04 Nov 2011 15:45
Add-On Releases DNSBL, RBL - Open Proxy monitoring/blocking TMM-TT vBulletin 3.7 Add-ons 26 03 Feb 2011 20:43
Mini Mods Blocking Proxy Scams Hostboard vBulletin 3.7 Add-ons 10 26 Jun 2008 03:12

Comments
  #2  
Old 12 Jan 2009, 21:00
TMM-TT's Avatar
TMM-TT TMM-TT is offline
 
Join Date: Jun 2005
Real name: Tomas
First Post Reservation.

Look here for the project list
Reply With Quote
  #3  
Old 15 Jan 2009, 14:08
Black Tiger's Avatar
Black Tiger Black Tiger is offline
 
Join Date: Apr 2004
Seems interesting to me, going to tag this one for later inspection and/or use.
__________________
Greetings, Black Tiger
Reply With Quote
  #4  
Old 15 Jan 2009, 22:37
MentaL's Avatar
MentaL MentaL is offline
 
Join Date: Jan 2003
amazing if this actually works.
Reply With Quote
  #5  
Old 18 Jan 2009, 00:42
proxx proxx is offline
 
Join Date: Oct 2003
anybody test this yet ?
Reply With Quote
  #6  
Old 27 Jan 2009, 02:54
zero5854 zero5854 is offline
 
Join Date: Oct 2008
helll YES this works!!! I tried 7 different well known proxies and kept getting errors. After that I logged back in normally and it was fine! THANKS ALOT!!!!!
Reply With Quote
  #7  
Old 31 Jan 2009, 00:04
raugusto raugusto is offline
 
Join Date: Dec 2006
Real name: Rui Augusto
Going to give it a try later on.
Reply With Quote
  #8  
Old 02 Feb 2009, 00:50
corman420 corman420 is offline
 
Join Date: Dec 2005
Do you guys got a proxy I can try to test this? Thanks.
Reply With Quote
  #9  
Old 02 Feb 2009, 00:57
Vaupell's Avatar
Vaupell Vaupell is offline
 
Join Date: Apr 2008
Real name: Martin
Originally Posted by corman420 View Post
Do you guys got a proxy I can try to test this? Thanks.
yeah here you go Web proxy's
great for Ip hideing, when playing browser games with multiple accounts.

<3 hidemyass.com
__________________
My website Evisystems
- - - Stuff - - -
follow the white rabbit, feed! your head
Reply With Quote
  #10  
Old 02 Feb 2009, 20:06
Leo Brazil's Avatar
Leo Brazil Leo Brazil is offline
 
Join Date: Dec 2007
I've been using this without any problems but it seems one of our biggest internet providers got blacklisted. So far I don't care, they are big enough to take care of them selves but several members (different IPs) using this provider got affected by this mod.

All those member in fact are not using proxies and you can track their IPs to host names.

Question is how to include this host in Non-block list ?

Example: all users with this problem the host name are like 255-55-55-00.host.name.net

As many IPs have been used I just tried to include host.name.net on the list but it doesn't work.

Any tips ?
Reply With Quote
  #11  
Old 02 Feb 2009, 20:36
TMM-TT's Avatar
TMM-TT TMM-TT is offline
 
Join Date: Jun 2005
Real name: Tomas
Originally Posted by Leo Brazil View Post
I've been using this without any problems but it seems one of our biggest internet providers got blacklisted. So far I don't care, they are big enough to take care of them selves but several members (different IPs) using this provider got affected by this mod.

All those member in fact are not using proxies and you can track their IPs to host names.

Question is how to include this host in Non-block list ?

Example: all users with this problem the host name are like 255-55-55-00.host.name.net

As many IPs have been used I just tried to include host.name.net on the list but it doesn't work.

Any tips ?
That will be included in next version.
Reply With Quote
  #12  
Old 03 Feb 2009, 19:38
Leo Brazil's Avatar
Leo Brazil Leo Brazil is offline
 
Join Date: Dec 2007
Thanks TMM-TT,

Is there a change to give an option as well to include specific IPs and user IDs ?
I tell you what, specific IPs because sometimes you don't want to alloy the whole host and user IDs, I mean once user was already registered why block them ? Many users are traveling aroung and Hotels or paid internet access use proxies but if the user has logged in it means it's a trully member right ?
Other suggestion is not block instantly visitors and users, in fact I think it should have a option to not block visitors at all only step up in monitoring them as soon they got registered because lots of searching bots use proxies or somenthing like that and could be blocked, and as soon a member is registered just give a warning at moderation panel so moderators can take a look at it and approve a member or not. Using this version it showed very effective in blocking proxies listed as spammers but it was blocking a lot of people that was in fact good faith visitors.

I'll wait for next version.

Sorry for a lot of comments, I only do that when I think a good has a real potential and that's the case here.
Reply With Quote
  #13  
Old 06 Feb 2009, 20:34
drupy's Avatar
drupy drupy is offline
 
Join Date: Sep 2006
Installed.

Do you think it will have any conflict with Proxy IP to Real IP Conversion
by Paul Marsden below?
http://www.vbulletin.org/forum/showthread.php?t=201211

I installed both mods and I was wondering how your mod will work if the proxy IP is converted to real IP by Paul's mod.

Thank you!
Reply With Quote
  #14  
Old 10 Feb 2009, 15:14
Arboristsite's Avatar
Arboristsite Arboristsite is offline
 
Join Date: Nov 2004
Real name: Darin
Since AOL uses proxies are they effected with this mod?
Reply With Quote
  #15  
Old 12 Feb 2009, 03:07
AWJunkies AWJunkies is offline
 
Join Date: Jan 2005
Real name: Adam
Originally Posted by Arboristsite View Post
Since AOL uses proxies are they effected with this mod?
I have same question
__________________
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 01:33.

Layout Options | Width: Wide Color: