Version: 1.2.2, by isosdcftp
Developer Last Online: Dec 2007
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.
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
Here's a temporary fix for you to use in Safari. Using the debug menu, change the user agent to MAC MSIE 5.22. You can use Netscape 4.79 as well but not all of the java features are available.
Type the following command in Terminal (while Safari is NOT running):
The debug menu has some useful options on it, so you may find this a very useful hack. If you ever wish to disable it again, just repeat the command with a "0" instead of a "1".
Not working on: Mac Safari. Safari is telling me I need to have javascript enabled even though it is enabled. Which is better than last night when it just showed a blank screen.
Also happening with Konqueror browser, but changing the browser identity doesn't help on that one. Any way I can work around this via javascript? Maybe check for those specific browsers?
Also happening with Konqueror browser, but changing the browser identity doesn't help on that one. Any way I can work around this via javascript? Maybe check for those specific browsers?
Konqueror? Never heard of that one. Its a javascript issue seems as Safari doesnt like playing nice with Java.... Anyone having issues please post your configurations so we can check them out. Seeing how this is beta we are suggestion those with safari be aware this will not work.