Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Prevent guests/users from using proxies at your forum Details »»
Prevent guests/users from using proxies at your forum
Version: 1.00, by borbole borbole is offline
Developer Last Online: Oct 2015 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.8.4 Rating:
Released: 05-11-2010 Last Update: Never Installs: 78
Uses Plugins
Translations  
No support by the author.

This hack will allow you to prevent guests/users from using proxies at your forum. You can dissallow proxies for the forum as a whole or to prevent only registrations with proxies. You can enable and disable it at the Acp of your forum where you can control the settings for the mod.

Note: As you know there is no such way of preventing proxies 100% but it helps a lot. I tested it with a dozen proxies and it stopped 8 of them.

Download Now

File Type: xml No Proxy Allowed.xml (3.0 KB, 509 views)

Screenshots

File Type: png Admin Control Panel_1273672211963.png (28.4 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
LanciaStratos, VIP Hawaii

Comments
  #12  
Old 06-18-2010, 02:20 PM
borbole's Avatar
borbole borbole is offline
 
Join Date: Jan 2010
Posts: 2,559
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sajeth View Post
Pretty useless mod, as it will only detect low privacy proxies that forward client information - people that use proxies for anonymity measures which provide a standard level of security wont be detected by this. Try it out for yourself.
There are like millions of proxies out there. There is no way to detect all of them.
Reply With Quote
  #13  
Old 06-20-2010, 07:18 PM
Sajeth Sajeth is offline
 
Join Date: Feb 2008
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by borbole View Post
There are like millions of proxies out there. There is no way to detect all of them.
Exactly.
This mod is useless, as it wont detect any actual proxies but just block registration access for everyone using a low-anonymity-proxy sometimes necessary for working within special networks or given to you by some providers.
Reply With Quote
  #14  
Old 06-20-2010, 07:26 PM
borbole's Avatar
borbole borbole is offline
 
Join Date: Jan 2010
Posts: 2,559
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sajeth View Post
Exactly.
This mod is useless, as it wont detect any actual proxies but just block registration access for everyone using a low-anonymity-proxy sometimes necessary for working within special networks or given to you by some providers.
Then don''t use it. Instead of repeating yourself like a broken record, either find another mod, or create your own. What can I say.
Reply With Quote
  #15  
Old 06-21-2010, 12:46 PM
Sajeth Sajeth is offline
 
Join Date: Feb 2008
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by borbole View Post
Then don''t use it. Instead of repeating yourself like a broken record, either find another mod, or create your own. What can I say.
I just wanted to point out that its pretty useless and annoying to have this mod installed since it will only bug legit users and not those using anonym proxies.
Didnt mean to offend you, but... thats just the way it is. Besides, a fsockopen on every page load seems like a really, REALLY bad idea... I mean REALLY bad. And basically youre blocking everyone with port 80 forwarded, which seems like an idea far worse...

Technically there is no real possibility to find out wether a user is using an anonym proxy or not. You'll have to rely on your mods if you have troublemakers coming again and again...
Reply With Quote
  #16  
Old 07-26-2010, 05:56 AM
BlackHoster BlackHoster is offline
 
Join Date: Jun 2010
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great thank you ...works even with VB4
INSTALLED
Reply With Quote
  #17  
Old 09-05-2010, 04:00 AM
kevinkun kevinkun is offline
 
Join Date: Feb 2010
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

umm, I was in china a few weeks ago...
& I was trying to access my forums through the internet access I had there...

but the modification prevented me.. because apparently I was using a proxy...

what should I do?
Reply With Quote
  #18  
Old 09-05-2010, 06:18 AM
D_light's Avatar
D_light D_light is offline
 
Join Date: Jul 2006
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

tnx mate good job...
Reply With Quote
  #19  
Old 12-06-2010, 10:09 PM
EvilLinux EvilLinux is offline
 
Join Date: Apr 2010
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I love this plugin, and I made it even a bit more fun for people who think that proxing through other servers is smart:

Edit this code:
Code:
<phpcode><![CDATA[if ($vbulletin->options['no_proxy_enable'])
		{
		if( @fsockopen( $_SERVER['REMOTE_ADDR'], 80, $errstr, $errno, 1 ) || @fsockopen( $_SERVER['REMOTE_ADDR'], 443, $errstr, $errno, 1 ))
        {
		standard_error(fetch_error('no_proxy_message'));
		}
		}]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title><![CDATA[No Proxy Allowed.]]></title> 
			<hookname>global_start</hookname>
			<phpcode><![CDATA[if ($vbulletin->options['no_proxy_allowed_enable'])
		{
		if( @fsockopen( $_SERVER['REMOTE_ADDR'], 80, $errstr, $errno, 1 ) || @fsockopen( $_SERVER['REMOTE_ADDR'], 443, $errstr, $errno, 1 ))
        {
		standard_error(fetch_error('no_proxy_allowed_message'));
		}
		}]]></phpcode>
And where it says:
Code:
 {
		standard_error(fetch_error('no_proxy_message'));
		}
and
Code:
{
		standard_error(fetch_error('no_proxy_allowed_message'));
		}
Replace it with this to forward to any site, page or w/e you want:
Code:
header( 'Location: http://www.yourwebsitehere.com' ) ;
Hope the author doesn't mind me posting this, had some fun with adding this to our use of the plugin. Which I will add is a GREAT blocking for any and all proxy servers, thank you very much for making this!
Reply With Quote
  #20  
Old 12-29-2010, 05:18 AM
mp3president mp3president is offline
 
Join Date: Sep 2009
Location: Netherlands
Posts: 245
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, dislike this mod because a lot of problems without using proxy.
I'll keep on working this problem manualy.
Reply With Quote
  #21  
Old 02-10-2011, 11:42 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Got it, installed it, and it works.

3.8.6

Thanks!
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 08:13 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04701 seconds
  • Memory Usage 2,336KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (11)post_thanks_box
  • (2)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete