Back to vBulletin 3.8 Add-ons

Proxy/Web-Proxy Registration Prevention
Mod Version: 1.00, by LordOfWAR_PC

vB Version: 3.8.x Rating: (1 vote - 5.00 average) Installs: 27
Released: 15 Jan 2011 Last Update: Never Downloads: 256
Not Supported Uses Plugins Re-usable Code Translations  

Proxy/Web-Proxy Registration Prevention allows to block registrations from most of the Web-proxy/Proxy services. It allows to you to specify count of checked Ports and timeout (max time for respone which system must wait during testing of every port).

Also you can configure product to block all users who have empty HTTP_CONNECTION parameter or who have web-server on his IP with empty Index page (in most cases, that situation reminds Web-proxy).

Product requires "curl" support on forum web-hosting (but currently it is enabled in most web-hostings... except free).

Screenshot with all possible parameters :


Code:
Installation :
Just import xml file as usual product. Then configure it via admin pannel in VBulletin Options.
Uninstallation :
Just uninstall product.
Tested on 3.7.3 and 3.8.6 versions. Currently I'am working for adjusting it to VB 4 version.

____

Registration process when "Proxy/Web-Proxy Registration Prevention" installed :

1. User must accept usuall Forum Rules (Or so called Users agreement).
2. User will see form with asking to run proxy check with calculated time to wait (time = timeout*count of ports). :


3. After user will click on continue button, system will make needed checks of users's IP. If script will not detect no any proxy, then user will be able to continue registration. If proxy was detected - user will see an error message :


For multilanguage forums :

After installing of "Proxy/Web-Proxy Registration Prevention" product, you will be able to find and edit needed vbphrases :
  • settinggroup_preventproxyregs
  • setting_preventproxyregs_canblockemptyhttp_title
  • setting_preventproxyregs_canblockemptyhttp_desc
  • setting_preventproxyregs_canblockemptyserverhttp_title
  • setting_preventproxyregs_canblockemptyserverhttp_desc
  • setting_preventproxyregs_webproxy_sentences_title
  • setting_preventproxyregs_webproxy_sentences_desc
  • setting_preventproxyregs_checkurl_title
  • setting_preventproxyregs_checkurl_desc
  • setting_preventproxyregs_timeout_title
  • setting_preventproxyregs_timeout_desc
  • setting_preventproxyregs_proxyports_title
  • setting_preventproxyregs_proxyports_desc
  • setting_preventproxyregs_onoffwebproxy_title
  • setting_preventproxyregs_onoffwebproxy_desc
  • setting_preventproxyregs_onoffproxy_title
  • setting_preventproxyregs_onoffproxy_desc
  • preventproxyregs_continue
  • preventproxyregs_notification2
  • preventproxyregs_notification
  • preventproxyregs_isanonsite
  • preventproxyregs_isproxy

___

(English and Russian language included).

Download

File Type: %1$s [3.7-8.X]_Proxy_Regs_Prevention.zip (352.3 KB, 339 downloads)

Screenshots

Click image for larger version
Name:	error.jpg
Views:	1436
Size:	58.9 KB
ID:	125667   Click image for larger version
Name:	form_en.jpg
Views:	1423
Size:	53.8 KB
ID:	125668   Click image for larger version
Name:	params_en.jpg
Views:	1451
Size:	196.3 KB
ID:	125669  

Similar Mods

Miscellaneous Hacks Check Proxy RBL on New User Registration. vBulletin 3.6 Add-ons
Administrative and Maintenance Tools Web Proxy Redirector [BETA] vBulletin 3.6 Add-ons

vblts.ru supports vBulletin®, 2022-2024