![]() |
Ok, I had to entirely uninstall this script. It said that it had a positive match on a user's IP address that attempted to register. WROOOOOOOOONG... the IP address resolves to a local ISP here in Detroit, MI. Crazy!
|
So?
Could that user be an open proxy or maybe one has been run before at that IP? Did you goto Sh and look up the IP and seen what it said? |
I went to ws.arin.net and it resolves to WideOpenWest's IP address range.
|
Quote:
|
69.14.74.25
|
Can the IP Black list block a range of IPs such as 120.45.*.*?
|
Quote:
Quote:
Top marks on a excellent mod by the way! |
Here's some unsupported and untested code that can be used to modify the current version of Proxy RBL mod (4.0) to work together with GLA (Geographic Location Awareness). This allows you to specify an additional whitelist or blacklist based on the country where the user has registered from. In my case I seem to have quite a few Swiss IP addresses listed, but most of my registrations are from Switzerland. Therefore I simply whitelist Switzerland. You can also use this so users from a certain country are always matched, regardless of whether their IP address is listed in a certain blacklist.
I haven't made a fancy user interface for this, because this is not my mod. My code is posted freely here for Daniel to consider implementing as standard. Please remember that unless you have installed and tested GLA first and it is working (details on the GLA thread), then this code won't work. Right let's get started: Go into the AdminCP -> Plugins and Products -> Plugin Manager -> DMeNTED's RBL Checker -> Check IP against RBLs/IPs. Click the large edit box and locate this code: Code:
if ($DM_rblcheck_result == $DM_rblcheck_srvmask) { Code:
// Modification to incorporate country checks into RBL checker. This will only work if GLA is already installed, tested and working Now to add the country name into your reports find this line: Code:
$DM_rblcheck_errcode = "MATCHED IN THE RBL DATABASE of the " . $DM_rblcheck_rblserv . " RBL."; Code:
$DM_rblcheck_errcode = "USER FROM: $vbulletin->session->vars['country'] MATCHED IN THE RBL DATABASE of the " . $DM_rblcheck_rblserv . " RBL."; It might be useful to duplicate sections of code in both plugins so that blocking is done in the Check IP against RBLs/IPs plugin and notifications are done in Auto-Ban or Flag for Moderation plugin. This would avoid all the unnecessary notifications for bots that never succeed in registering anyway. Remember, just to repeat myself again (I know some people have trouble reading instructions sometimes). Do not ask for support for GLA on this thread - install it and if it doesn't work go through every post on the GLA thread as there are steps for verifying it on that thread. |
Quote:
Thanks -vissa |
Hey everyone - I apologize for the extended absence. I am back and plan on redesigning the hack with even more features.
Right now the list includes: - Ability for blocked registrations to send a message to admins in case they feel there is an error. - Ability for admins to whitelist IPs from the automatic posts/PMs. - Ability to blacklist or whitelist using a mask - #.*.*.* - Ability to ban + blacklist IP from any post for spammers that sneak through. I'm also toying with the idea of keeping a central RBL that the RBL checker reports to on positive or manual hits... |
All times are GMT. The time now is 08:05 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|