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

Reply
 
Thread Tools
Web Proxy Redirector [BETA] Details »»
Web Proxy Redirector [BETA]
Version: 1.2.2, by isosdcftp isosdcftp is offline
Developer Last Online: Dec 2007 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.6.x Rating:
Released: 05-14-2007 Last Update: 05-18-2007 Installs: 232
Uses Plugins
Is in Beta Stage  
No support by the author.

Current Version is in BETA

What is it?
This hack was designed to prevent users from using a web based proxy such as http://www.dontfilter.us/ to circumvent a IP address ban. It uses javascript to determine if the current domain matches the forum's domain. If it does not match, then it redirects the user to the website of your choosing. If the proxy strips the javascript code, then the forum will not be visible to the user, and a error message will be shown.

Effectiveness
This has been tested and has blocked at least 90% of all web proxies. Best of all, this hack requires no template hacks. The hack is completely self-contained in the product file.
Phrases are used for the informational messages.

Instructions
Instructions are included in the zip file.

Demonstration
For a demonstration, you may attempt to visit my forum http://www.isosdcftp.com through a web proxy such as http://www.dontfilter.us/.

History
  • Version 1.0
    Original Code
  • Version 1.2
    Increased Proxy Detection massively. Good luck finding a working proxy.
    Increased Browser Compatability by using the widely supported writeln function
    Obfuscated Javascript code to confuse parsers such as the one in use at xroxy.com
    Decreased javascript code size slightly
  • Version 1.2.1
    Fixed Broken Javascript code
  • Version 1.2.2
    Fixed Settings Panel problem
    Fixed compatibility issue with Hellcat's Realtime Page Compressor

Known Bugs
Not compatible with Safari

Special thanks goes to rjmjr69
Please provide feedback

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #242  
Old 09-10-2008, 06:18 PM
kiwivc kiwivc is offline
 
Join Date: Aug 2007
Location: New Zealand
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed on 3.6.8 PL2 and appeared to work well. Unfortunately it does not stop traffic from Beijing HeJu ShuZi Telecom Engineering Co.Ltd., No7 dongsanhuan Zhong Lu, chaoyang District beijing. Also this mod interferes with my 'quick reply' and 'multi quote'. If I disable this mod then both my quick reply and multi quote buttons work. I may have to uninstall

EDIT: I've left it installed but disabled.
Reply With Quote
  #243  
Old 09-25-2008, 08:54 PM
xxalexkimxx xxalexkimxx is offline
 
Join Date: Nov 2006
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very nice mod...Loving it!
Reply With Quote
  #244  
Old 10-12-2008, 06:33 AM
xxalexkimxx xxalexkimxx is offline
 
Join Date: Nov 2006
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I not sure if this is true or not because since I install this Mods I started to lose the search from google and other searching site: yahoo or msn.com
My site was pretty good at the very specific keywords and will be on the first list when you search it. Now after a few days it's all gone from the search. I think it's because google robots and others are using proxy to crawl the site. So I wouldn't use this mod!

But it's very nice and useful mod for others, it would be useful for others, but just not for me hehe
Thank you I still love your mod.

Alex,:up:
Reply With Quote
  #245  
Old 10-12-2008, 06:40 AM
xxalexkimxx xxalexkimxx is offline
 
Join Date: Nov 2006
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KMDPEPSI View Post
I dont know if this has been pointed out or not, I installed this worked nicely ez to install and everything. I checked a bunch of proxy sites and it works great. However if someone is searching for your website on google or stumbles upon an interesting post and wants to enter your site through google or any other search engine, it stopes them from viewing it saying proxies are not allowed on this site.... So i uninstalled it for that reason alone. Otherwise a great mod despite it blocking "honest" users using search engines and wherever else your site is linked.

hope that made sense :/

Thank you for pointing this out...I have the same too, and I saw this post after I posted the same problems...
It's because google robots and others are using proxy, so this is proxy block! Now I feel so sad about losing all this search ((
Reply With Quote
  #246  
Old 11-01-2008, 10:35 PM
GreigScott GreigScott is offline
 
Join Date: Jul 2008
Location: Scotland :]
Posts: 83
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm a idiot, I tested it on a proxy, now I've banned myself. seriously, i'm a idiot. LOL, I would of used but i had to uninstall (N).
Reply With Quote
  #247  
Old 03-02-2009, 07:17 PM
Aspergillus Aspergillus is offline
 
Join Date: Feb 2009
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Dear m8's,

This is a very nice Add-on.

As i did not want this to affect visitors and search engine bots i changed the code of the plugin a little bit

Code:
global $vbphrase, $vbulletin;

if ($vbulletin->userinfo['userid'])
{
Rest of the Code
}
So it will affect logged in users only.

Next step is:
Redirect Users to a php script of my own wich logs the attempt..
with username and proxy ip and then redirects the user to google.

So It will affects only loged in users that try to use webproxy.. and even tells me what user it was.

Great Stuff Thank you!

Greez Aspi

Edit: you say Safari not supported.. At least with Safari for Windows it works fine.
Reply With Quote
  #248  
Old 03-22-2009, 05:35 AM
Semere79 Semere79 is offline
 
Join Date: Feb 2006
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Aspergillus View Post
Dear m8's,

This is a very nice Add-on.

As i did not want this to affect visitors and search engine bots i changed the code of the plugin a little bit

Code:
global $vbphrase, $vbulletin;

if ($vbulletin->userinfo['userid'])
{
Rest of the Code
}
So it will affect logged in users only.

Next step is:
Redirect Users to a php script of my own wich logs the attempt..
with username and proxy ip and then redirects the user to google.

So It will affects only loged in users that try to use webproxy.. and even tells me what user it was.

Great Stuff Thank you!

Greez Aspi

Edit: you say Safari not supported.. At least with Safari for Windows it works fine.



I would be interested in seeing your code you use to log the username proxy and IP...
Reply With Quote
  #249  
Old 03-24-2009, 07:59 PM
Lilmikeishere Lilmikeishere is offline
 
Join Date: Dec 2008
Posts: 48
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I use 3.8.1 vBulletin version and this works for me. (:
Reply With Quote
  #250  
Old 04-16-2009, 01:34 PM
tony42018 tony42018 is offline
 
Join Date: Oct 2008
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

working fine with 3.7.5 cheers
Reply With Quote
  #251  
Old 07-22-2009, 08:19 PM
HFB HFB is offline
 
Join Date: Mar 2008
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does anyone know how to edit the plugin so it's only invoked on the registration page? I tried moving it to the register_start hook to no avail. 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 01:34 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.06275 seconds
  • Memory Usage 2,308KB
  • 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
  • (2)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete