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

Reply
 
Thread Tools
Proxy Alert Details »»
Proxy Alert
Version: 1.9.3, by TheInsaneManiac TheInsaneManiac is offline
Developer Last Online: Feb 2022 Show Printable Version Email this Page

Category: Board Optimization - Version: 4.x.x Rating:
Released: 06-26-2013 Last Update: 01-17-2015 Installs: 102
Uses Plugins Auto-Templates
Additional Files  
No support by the author.



FORMALLY KNOWN AS TOR ALERT! PROXY ALERT TAKES CONTROL OF YOUR FORUMS WITH THE NEXT LEVEL OF PROTECTION! 3.8 VERSION HERE.

I've searched high and low for a modification that can detect Tor or proxy users. Personally I've had one too many banned members just create another identity and troll about. Now let proxies and TOR... Give you problems NO MOR! Now when those pesky proxy and Tor users visit your site, you can block them and redirect them to a custom error message!

You can also alert your members that proxies and Tor is not a nice thing to use! You can customize the message and it also allows to be closed.

Demo:
http://www.consolediscussions.com/forum/
*You will need to register as I have it set to detect for members only.


Features:
Thread Posting on Detection [PRO]
IP Address Whitelist [PRO]
Redirect Proxy Registrations to Blank Page [PRO]
Detect Web Proxies [PRO]
Email on Detect [PRO]
Index Only Option [PRO]
Usergroup Permissions [PRO]
*Search Engine Safe
Block Proxy Registrations (Registration Blocking Only Option Available)
Detect Lan Proxies
PM on Detect
Enable/Disable
Automatic or Manual Template Edits
Persistent Message Enable/Disable (Uses Cookies)
Redirect if Detected
Custom Messages
Customer Color of Messages
UserID Permissions
Block Registration Even When Proxy Disabled


No Branding Version:
For a premium no-branding version which has additional features, please visit my Products & Services page.

If you look forward to seeing this modification progress, you can help by donating! Donators will be given access to early releases before anyone else, and access to the 3.8 version pro when it's released as well. Upcoming features include:
[S]Option to remove X on alert[/S]
Not allowing Tor users to post
[S]Redirect to another page[/S]
Usergroup Permissions
Set a certain amount of views before blocking
[S]Once closed, don't persist with displaying box[/S]
Possibly a notice type message instead of a popup
BAN Tor users automatically
[S]Enable/Disable feature[/S]


Installing:
1.) Upload everything in the upload folder to your forum root.
2.) Navigate to AdminCP Add/Import Product
3.) Select product-toralert.xml
4.) Install the modification
5.) Set your options in the AdminCP
6.) Mark Installed


Upgrading:
1.) Upload everything in the upload folder to your forum root.
2.) Navigate to AdminCP Add/Import Product
3.) Select product-toralert.xml
4.) Check yes to Allow Overwrite
5.) Install the modification
6.) Set your options in the AdminCP


*Not working?
1.) Disable automatic template edits in the AdminCP
2.) Navigate to the navbar template in your style
3.) Add {vb:raw toralert} to the bottom of the template


Changelog
1.9.2
Fixed issue with broken bracket.

1.9
Fix for 4.2.2
AdminCP Manager
Pro Feature Ported to Free (Block Registration Even When Proxy Disabled)


1.8
Registration Detection Only
Added Link to Change Registration Detection Message
Fixed Issue w/ Registration Detection
Reduced Queries Further


1.7.5
Fixed "Could not find phrase 'proxy_alert_registration'." Error
Improved Detection
Reduced Queries
Enhanced Code


1.7
Thread Posting on Detection [PRO]
Added Member Only Detection
Added Global Enable/Disable
Restructured Code
Optimized Code


1.6
User ID Whitelist
Bot detection fix
IP Whitelist [PRO]
Registration blocker works with ip address whitelist [PRO]


1.5
Block Proxy Registrations (Screenshots Added)
Redirect Proxy Registrations to Blank Page [PRO]
Block Registration Even When Proxy Disabled [PRO]


1.4
-Updates
Changed IP text to Real IP
Changed pm alerts to be more detailed if it was detected using tor, a lan proxy, or a web proxy.


1.3
Fixed conditional issue


1.2
-Updates
PM on detect now posts the ip address, proxy ip address, and the hostname of the user

-Bugs
Fixed multiple PMs being sent


1.1
-Updates
Renamed to Proxy Alert
Detect Tor and Lan Proxies
PM on Detect
Detect Web Proxies [PRO]
Email on Detect [PRO]
Redirect to Blank Page [PRO]

-Bugs
Fixed cache issue
Fixed font issue


1.0
-Updates
Enable/Disable
Automatic template edits Enable/Disable
Font color of messages
Index only option [PRO]

-Bugs
Fixed cache issue in tor.php
Fixed online location still showing unknown for redirects


0.6.5
Added a persistent option in the AdminCP
Minor bug fixes


0.6.0
Alert message when closed will not pop back up (Stores tor cooking and if exists alert will not pop up any longer, this does not apply to redirection)

Changed the position of the alert to not cause issues with the Adblock Alert product


0.5.0
Block Tor users and redirect them to a custom page with a custom message controlled in the AdminCP

Enable/Disable redirection in AdminCP.

Who's online trigger


0.1.0
Release.

Download Now

File Type: zip Proxy Alert v1.6.zip (6.4 KB, 59 views)
File Type: zip Proxy Alert v1.9.zip (9.4 KB, 81 views)
File Type: zip Proxy Alert v1.9.2.zip (9.4 KB, 154 views)
File Type: zip Proxy Alert v1.9.3.zip (9.4 KB, 214 views)

Screenshots

File Type: png TorAlert1.png (32.4 KB, 0 views)
File Type: png TorBlock.png (35.0 KB, 0 views)
File Type: jpg Proxy Detector PM.jpg (46.7 KB, 0 views)
File Type: jpg AdminCP.jpg (137.4 KB, 0 views)
File Type: jpg Registration.jpg (27.2 KB, 0 views)
File Type: jpg AdminCP Manager.jpg (5.0 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
7 благодарности(ей) от:
davidg, EliasAlucard, Nassou, Ramsesx, RichieBoy67, tambo, TheLastSuperman

Comments
  #42  
Old 08-21-2013, 12:08 PM
rhody401's Avatar
rhody401 rhody401 is offline
 
Join Date: Feb 2012
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

With everything turned on and pro version, i'm getting some false positives.

For example:

68.42.191.69 (c-68-42-191-69.hsd1.mi.comcast.net)

Does this mean that comcast is on a blacklist somewhere?

Thanks
Reply With Quote
  #43  
Old 08-21-2013, 12:54 PM
rhody401's Avatar
rhody401 rhody401 is offline
 
Join Date: Feb 2012
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Actually its catching several ISPs and I turned off LAN and PROXY detection for now, and only left TOR on.

Resolved 184.13.204.160 to 184-13-204-160.dr02.csvl.tn.frontiernet.net

Resolved 118.209.17.156 to ppp118-209-17-156.lns20.mel4.internode.on.net

Also caught.
Reply With Quote
  #44  
Old 08-21-2013, 01:25 PM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rhody401 View Post
Pro version it is then.

Emails work now.

Suggestion: Do you think maybe more could be included in the emails for a future version, such as the IP/hostmask they used, or maybe even the detectable fields that identify the browser, operating system, etc?

Thanks
I could see that being part of the pro version yes. I am working on some new features for both the free and pro version that I was going to release today, but I'll see if I can work that in. I have a job interview for a local coding company here in a couple hours, should return in a few and I will work on this idea.


Quote:
Originally Posted by tricksodave View Post
does this mod work with PaulM's mod? https://vborg.vbsupport.ru/showthread.php?t=231873
It does not link together to that mod, but yes you can have both installed and they will both work fine.


Quote:
Originally Posted by rhody401 View Post
With everything turned on and pro version, i'm getting some false positives.

For example:

68.42.191.69 (c-68-42-191-69.hsd1.mi.comcast.net)

Does this mean that comcast is on a blacklist somewhere?

Thanks
My mod does not log the IP that is coming through, I will work on a whitelist of ISPs for future versions along with emailing/PMing the detected IP and ISP. As if you are checking them from the vBulletin AdminCP, the IP in the users profile is only going to show what he first registered, therefor it wouldn't be the IP he was using a proxy with. So if that is how you are retrieving the IP, then they may not be false positives. In fact some lan proxies use comcast and other hostnames. When you use a lan proxy you mask your ip and you hostname, this modification detects you hiding behind that mask.

For example a lan proxy 190.151.144.42 port 8080 is registered to cabletel:
http://www.whatismyip.com/ip-tools/i...t-name-lookup/
Reply With Quote
  #45  
Old 08-21-2013, 01:44 PM
rhody401's Avatar
rhody401 rhody401 is offline
 
Join Date: Feb 2012
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for explaining

It is still catching people, even with just TOR detection and Detect Auto Template Edits on, so im trying to turn the template one off for now. Theyre def not on tor servers. Will let ya know if it makes a difference.

Good luck with that job interview!!!
Reply With Quote
  #46  
Old 08-21-2013, 03:18 PM
winky8300 winky8300 is offline
 
Join Date: May 2008
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hello
thank you, but here not work for me (4.2.1) although I have:

1.) Disable automatic template edits in the AdminCP
2.) Navigate to the navbar template in your style
3.) Add {vb:raw toralert} to the bottom of the template

I forgot some thing to do ?
thanks

ps : when I type www.mysite.com/forum/proxy.php I have this message "You were detected using a proxy! For security reasons, we do not allow this on our community. Please disable the proxy or switch browsers if it is built in. Thank you. "
Reply With Quote
  #47  
Old 08-21-2013, 05:34 PM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rhody401 View Post
Thanks for explaining

It is still catching people, even with just TOR detection and Detect Auto Template Edits on, so im trying to turn the template one off for now. Theyre def not on tor servers. Will let ya know if it makes a difference.

Good luck with that job interview!!!
All went well thanks. As far as the auto template, that just inserts the code into the templates for you, disabling it will disable the whole product unless you have the template code inside the navbar template: {vb:raw toralert}


Quote:
Originally Posted by winky8300 View Post
hello
thank you, but here not work for me (4.2.1) although I have:

1.) Disable automatic template edits in the AdminCP
2.) Navigate to the navbar template in your style
3.) Add {vb:raw toralert} to the bottom of the template

I forgot some thing to do ?
thanks

ps : when I type www.mysite.com/forum/proxy.php I have this message "You were detected using a proxy! For security reasons, we do not allow this on our community. Please disable the proxy or switch browsers if it is built in. Thank you. "
If you do not wish to share your website info you can private message me, I will need access to the website to investigate the issue further with the product enabled. A few things you can check

Is the product enabled?
Is the {vb:raw toralert} code inserted into the correct style used on the board?
Does the product work with auto templates enabled?
Reply With Quote
  #48  
Old 08-22-2013, 07:07 AM
Set3sh's Avatar
Set3sh Set3sh is offline
 
Join Date: Jan 2013
Location: Romania
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am getting this error Parse error: syntax error, unexpected T_ELSEIF in /home/***/public_html/***/global.php(29) : eval()'d code on line 234.
I am using the latest 1.2 pro version.
Reply With Quote
  #49  
Old 08-22-2013, 08:23 AM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Set3sh View Post
I am getting this error Parse error: syntax error, unexpected T_ELSEIF in /home/***/public_html/***/global.php(29) : eval()'d code on line 234.
I am using the latest 1.2 pro version.
I will investigate this further and push an update to both versions. I'm currently upgrading my laptop to Windows 8, when that is finished I will push the update. I know what happened sorry about that.
Reply With Quote
  #50  
Old 08-22-2013, 09:35 AM
rhody401's Avatar
rhody401 rhody401 is offline
 
Join Date: Feb 2012
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ya i had that too. It crippled things so much I couldn't even use admin console. I had to go into config.php and disable all plugins, to regain control and disable the add-on.

I had hundreds of these in the log:
Quote:
[21-Aug-2013 15:47:15] PHP Parse error: syntax error, unexpected T_ELSEIF in /home/acct/public_html/global.php(29) : eval()'d code on line 114
[21-Aug-2013 15:47:16] PHP Parse error: syntax error, unexpected T_ELSEIF in /home/acct/public_html/global.php(29) : eval()'d code on line 114
[21-Aug-2013 15:47:16] PHP Parse error: syntax error, unexpected T_ELSEIF in /home/acct/public_html/global.php(29) : eval()'d code on line 114
[21-Aug-2013 15:47:16] PHP Parse error: syntax error, unexpected T_ELSEIF in /home/acct/public_html/global.php(29) : eval()'d code on line 114
[21-Aug-2013 15:47:17] PHP Parse error: syntax error, unexpected T_ELSEIF in /home/acct/public_html/global.php(29) : eval()'d code on line 114
[21-Aug-2013 15:47:22] PHP Parse error: syntax error, unexpected T_ELSEIF in /home/acct/public_html/global.php(29) : eval()'d code on line 114
I'll re-install and try the new version, when ready.

Rhody
PS: Windows 8 is a real culture shock. good luck with that one
Reply With Quote
  #51  
Old 08-22-2013, 01:58 PM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rhody401 View Post
ya i had that too. It crippled things so much I couldn't even use admin console. I had to go into config.php and disable all plugins, to regain control and disable the add-on.

I had hundreds of these in the log:


I'll re-install and try the new version, when ready.

Rhody
PS: Windows 8 is a real culture shock. good luck with that one
I apologize for that inconvenience. I was running the same version and had the same issue, but it was not causing an issue like that. Just posted the else error at the top of my page. Anyway this has been resolved in the 1.3 version. As for Windows 8, I love it. So much faster than Windows 7. The Aero effects looked nice, but honestly always caused my computer to run slow when I did run them. Now all is well.
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 09:05 AM.


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.04903 seconds
  • Memory Usage 2,382KB
  • 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
  • (8)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
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (7)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
  • (10)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