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
  #112  
Old 05-19-2007, 07:23 PM
isosdcftp isosdcftp is offline
 
Join Date: Jan 2007
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Tulsa View Post
Sorry, Safari is a no go on your site. I'm still receiving that same message.
Well, at least it's progress :P

Quote:
Originally Posted by MThornback View Post
Works FAMOUSLY Thank you!
AWESOME! Thanks for all your help (and patience) lol

Quote:
Originally Posted by wizardan View Post
Well, finally, release 1.2.2 allowed me to see a settings panel in vBulletin Options

I may need to ask a stupid question here...
When asked to include any domains that my forums are hosted on, and separate them with the 'pipe' character...
What is the pipe character?

edit:
I tried with the letter 'l', but that didn;t seems to work, as I couldn't get back to my forums after and was redirected as if I was using a proxy
Here, copy and paste it: |
And it isn't a stupid question, some keyboards don't have that character
Reply With Quote
  #113  
Old 05-19-2007, 07:52 PM
MThornback MThornback is offline
 
Join Date: Apr 2005
Location: Canada
Posts: 388
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by isosdcftp View Post
AWESOME! Thanks for all your help (and patience) lol
Anything I can do to help, just let me know
Reply With Quote
  #114  
Old 05-19-2007, 08:02 PM
da420 da420 is offline
 
Join Date: Nov 2005
Posts: 1,232
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by isosdcftp View Post
Fixed, and I apologize.
As you can tell I have little experience with the product system. This is my first mod.
I wish I had a test board. Does anyone know if creating a testing forum is against the TOS of vbulletin?
To answer your question - No.

Jelsoft requires that it not be open to the public, and that it be under a subdirectory of your domain in which the licensed vbulletin installation is on under the folder named "testvb".

A test copy of vB is very useful, and very helpful.
Reply With Quote
  #115  
Old 05-19-2007, 08:14 PM
isosdcftp isosdcftp is offline
 
Join Date: Jan 2007
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ah, thanks so much for that info. That will come in very handy
Reply With Quote
  #116  
Old 05-19-2007, 09:57 PM
V8Owner V8Owner is offline
 
Join Date: May 2004
Location: Sydney, Australia
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Version 1.2.2 fixed everything for me. working perfectly now

Well Done!!
Reply With Quote
  #117  
Old 05-19-2007, 11:07 PM
Mrdby Mrdby is offline
 
Join Date: Mar 2007
Location: Hades
Posts: 1,298
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for helping me!!!!
Reply With Quote
  #118  
Old 05-19-2007, 11:51 PM
puertoblack2003's Avatar
puertoblack2003 puertoblack2003 is offline
 
Join Date: Aug 2005
Location: Philadelphia
Posts: 1,073
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by isosdcftp View Post
Yup, I think you're right puerto. BTW, small world huh? Nice to see you here :P

It was working fine on my board. I figured it worked fine on my board, so it'll work fine in others...Bad guess lol

I will revert the javascript code to the earlier version with the new obfuscation technique to fool javascript parsers. I will release it as version 1.2.1 so that people who already have it installed will be notified.

I figured writeln together with html editing techniques would be more compatible than what was used in version 1.0. And to a point that was true, because the proxy redirection technique worked on my windows CE cell phone. But I never figured the javascript variable scope would come into play in different browsers. Sorry for causing such a ruckus

If anyone needs any help with this let me know, I will gladly guide them and/or do it for them.


lol..yea no prom just helping out to ease everybody's mind to getting this to work..
Reply With Quote
  #119  
Old 05-20-2007, 12:45 AM
Alibass's Avatar
Alibass Alibass is offline
 
Join Date: Mar 2007
Posts: 615
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@isosdcftp

v1.2.2 working like a treat on 3.6.7 using FF or IE7

Great job and great mod.

Thanks for all your hard work!
Reply With Quote
  #120  
Old 05-20-2007, 02:03 AM
rjmjr69's Avatar
rjmjr69 rjmjr69 is offline
 
Join Date: Jan 2007
Location: Southie
Posts: 876
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ah so happy to see everyones problems are solved. Great work as usual Iso thanks

And for all you THIEVES please at least give the proper credit to the author before you go posting his hard work on your forum as your own.
Reply With Quote
  #121  
Old 05-20-2007, 03:07 AM
MThornback MThornback is offline
 
Join Date: Apr 2005
Location: Canada
Posts: 388
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've come across another problem...its nothing major as i'm planning to phase them out anyway.... but either this doesn't play nice with sub-domains, or there is an incomparability with VBadvanced that treats its behaviour like a proxy....it could be both...but i'd imagine it has more to do with VBa somehow.
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:59 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.08813 seconds
  • Memory Usage 2,323KB
  • 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
  • (6)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
  • (4)pagenav_pagelink
  • (2)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