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: 607
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 14:45
Add-On Releases DNSBL, RBL - Open Proxy monitoring/blocking TMM-TT vBulletin 3.7 Add-ons 26 03 Feb 2011 19:43
Mini Mods Blocking Proxy Scams Hostboard vBulletin 3.7 Add-ons 10 26 Jun 2008 02:12

  #46  
Old 12 Mar 2010, 19:52
final kaoss final kaoss is offline
 
Join Date: Apr 2006
Can it aid this mod or will there be problems?
http://www.vbulletin.org/forum/showthread.php?t=207966
Reply With Quote
  #47  
Old 12 Mar 2010, 21:11
TMM-TT's Avatar
TMM-TT TMM-TT is offline
 
Join Date: Jun 2005
Real name: Tomas
Originally Posted by extreme-gaming View Post
Can it aid this mod or will there be problems?
http://www.vbulletin.org/forum/showthread.php?t=207966
I think it's more about reversing the process or something like that. I haven't checked that mod more than reading the thread, and it feels a bit unwise to ban by iphistory since IP's tend to get old very fast. A cache or some kind of agechecking may be a solution for it.


Originally Posted by Pander23 View Post
Thanks for your answer, i'm using your addon very often.
I've just upgraded to 4.0 and currently learning the new system, so the solution is getting closer!
Reply With Quote
  #48  
Old 17 May 2010, 21:07
Fraxter's Avatar
Fraxter Fraxter is offline
 
Join Date: Jul 2007
Any update status for vb 4.x? Would be very nice to use this addon on vb4.
Reply With Quote
  #49  
Old 10 Jul 2010, 11:41
relaxiha relaxiha is offline
 
Join Date: Jan 2009
Any update status for vb 4.x? Would be very nice to use this addon on vb4.
Reply With Quote
  #50  
Old 03 Feb 2011, 19:00
TMM-TT's Avatar
TMM-TT TMM-TT is offline
 
Join Date: Jun 2005
Real name: Tomas
As soon as I can, I would say. In all this chaos I suddenly sitting here with a newborn child also, so I'm trying to catch up with everything that I missing. I'll do my best, since I need it myself too


And a little FYI: Time to change the blitzed bitmask, perhaps?

http://www.stopforumspam.com/forum/v...ic.php?id=2224

The DNS Blacklist has also been updated:
  • Live reporting from scrapers
  • DNS runs on MySQL so everything reported goes live immediately
  • Daily statistics about added and removed hosts
Reply With Quote
  #51  
Old 06 Sep 2014, 23:53
bulbasnore bulbasnore is offline
 
Join Date: Dec 2004
Originally Posted by TMM-TT View Post
As soon as I can, I would say. In all this chaos I suddenly sitting here with a newborn child also, so I'm trying to catch up with everything that I missing. I'll do my best, since I need it myself too
Understood! Just letting you know that after all these years, there are still folks who would like to see this for 4.2.x, especially as 3.8 is out of support.

Cheers.
Reply With Quote
  #52  
Old 07 Sep 2014, 02:39
TMM-TT's Avatar
TMM-TT TMM-TT is offline
 
Join Date: Jun 2005
Real name: Tomas
Originally Posted by bulbasnore View Post
Understood! Just letting you know that after all these years, there are still folks who would like to see this for 4.2.x, especially as 3.8 is out of support.

Cheers.
I'm glad to hear that!

I actually tried to activate the product for 4.2.x for a few days ago, and it failed bigtime, to load. So I think it's time to take care of the problem

Besides, opm.tornevall.net got deprecated for a while ago, and I need to update the hosts to dnsbl.tornevall.org anyway.
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 07:41.

Layout Options | Width: Wide Color: