Tor is an invaluable tool for protecting free-speech, privacy, and preventing surveillance but when abused it can protect the identity of malicious users and make tracking their activities more difficult. “Hackers” might use Tor to run security scans on your website or spam websites with comments and fake registrations.
The purpose of this plugin is to give you the power to block certain Tor activity from your WordPress site.
Features include:
Block Tor users from registering on your site
Allow Tor registrations, but flag them for review
Block logins from Tor (useful for preventing brute force attacks and securing your admin panel)
Block Tor users from posting comments to your site
Block spammy pingbacks & trackbacks from Tor IP addresses
Block Tor users from your entire WordPress site
Permit access after solving a CAPTCHA (requires hCaptcha for WordPress plugin)
Real-time blocking using the Tor DNS exit list service
Near real time blocking using a cached blocklist which can be updated every 10 minutes or more
Custom blocklist support. Block IP addresses or host networks.
Statistics to show how many Tor actions have been blocked by this plugin
This plugin is compatible with BuddyPress, the popular Login With Ajax plugin, and hCaptcha.
If there is a feature missing that you would like, request it!
If you opt to use the real-time blocking, each IP address looked up is cached for 5 minutes for efficiency.
The Tor IP lists that are downloaded only contain “exit node” IP addresses so it is relatively small and the list is searched using a binary search so the plugin is very fast!
This plugin also adds two shortcodes which can be used to display specific content to Tor or non-Tor users. Shortcode usage:
[tor_users]Hi, I see you're using Tor. I support privacy and free-speech too! Visitors not using Tor will not see this message.[/tor_users]
[non_tor_users]Defend yourself against tracking and surveillance. Circumvent censorship. Visit torproject.org to learn more. Visitors already using Tor will not see this message.[/non_tor_users]
Support Tor
Tor is a great thing. If you agree, consider volunteering, donating to the Tor project, or expand the Tor network by sponsoring a Tor relay which will be maintained by the plugin author.
Support this plugin
The author of this plugin values Tor as well as the security of your website. Considerable effort went into the development of this plugin as well as the code and infrastructure that provides you with the up-to-date exit lists.
You can support this plugin by installing it, rating it positively, donating to the author, or sponsoring a Tor relay which will be operated by the plugin developer in your honor.
Installation is simple
Download the plugin and extract contents to a folder named vigilantor in your /wp-content/plugins/ directory
Activate the plugin through the ‘Plugins’ menu in WordPress
Customize the settings from your WordPress administration panel
Or, from the WordPress admin screen:
Navigate to Plugins >> Add new
Search for VigilanTor and click Install Now!
سوالات متداول
How does this plugin work?
This plugin detects Tor users by using a pre-downloaded list of Tor IP addresses. One nice thing about the Tor network is that it is very easy to get lists of IP addresses that allow Tor users to access the internet.
When a user visits your site and tries to perform one of the restricted actions, their IP is checked against the list of known Tor exit IP addresses. If it’s a match, they won’t be allowed to do what they were trying to do.
Where do the exit lists come from?
Exit lists are served from these domains:
www2.openinternet.io
openinternet.io
One of these lists is maintained by us. You can see the contents here. Please be kind if you choose to use it for purposes other than this plugin.
How often are the exit lists updated?
You can choose to update the exit lists every 10, 20, 30, 60, 120, or 360 minutes. Updating every 30 or 60 minutes is recommended.
How does the real time checking work?
The real-time checking is very fast since it uses the public Tor DNS exit list service run by the Tor project. A small DNS request is sent that contains the visitor’s IP address which is compared to a list of observed exit relays.
The DNS request will yield a positive response from the service if the criteria matches. Since DNS uses UDP and the packets are small, this is typically a fast and efficient way to perform the check.
How does the CAPTCHA protection work?
In order to use the optional CAPTCHA protection, first install the “hCaptcha for WordPress” plugin and enable the “Block Tor users from all of WordPress” configuration option in VigilanTor.
When a Tor user visits your site, they will be presented with a CAPTCHA challenge. After correctly solving the CAPTCHA, a session cookie will be set in the browser containing a secret token (stored in the WP database) that bypasses the Tor blocking. The cookie is saved in the database for 1 hour, and it’s value is changed on each visit to prevent the cookie from being used by multiple browsers.
What PHP version does VigilanTor require?
VigilanTor should work with PHP 5.6 or greater. It has been tested on PHP 5.6, 7.0 – 7.4, and 8.0. If you run into any problems, please report them here. This plugin is not compatible with any PHP 4 version!
VigilanTor
توسط drew010
گزارش خرابی
اگر با مشکلی مواجه شدهاید،
لطفاً آن را با جزئیات برای ما ارسال کنید.
🔒 برای ثبت گزارش خرابی باید وارد سایت شوید.
ورود / ثبت نام به سایت
Tor is an invaluable tool for protecting free-speech, privacy, and preventing surveillance but when abused it can protect the identity of malicious users and make tracking their activities more difficult. “Hackers” might use Tor to run security scans on your website or spam websites with comments and fake registrations.
The purpose of this plugin is to give you the power to block certain Tor activity from your WordPress site.
Features include:
This plugin is compatible with BuddyPress, the popular Login With Ajax plugin, and hCaptcha.
If there is a feature missing that you would like, request it!
If you opt to use the real-time blocking, each IP address looked up is cached for 5 minutes for efficiency.
The Tor IP lists that are downloaded only contain “exit node” IP addresses so it is relatively small and the list is searched using a binary search so the plugin is very fast!
This plugin also adds two shortcodes which can be used to display specific content to Tor or non-Tor users. Shortcode usage:
Support Tor
Tor is a great thing. If you agree, consider volunteering, donating to the Tor project, or expand the Tor network by sponsoring a Tor relay which will be maintained by the plugin author.
Support this plugin
The author of this plugin values Tor as well as the security of your website. Considerable effort went into the development of this plugin as well as the code and infrastructure that provides you with the up-to-date exit lists.
You can support this plugin by installing it, rating it positively, donating to the author, or sponsoring a Tor relay which will be operated by the plugin developer in your honor.
Installation is simple
vigilantorin your/wp-content/plugins/directoryOr, from the WordPress admin screen:
Plugins>>Add newVigilanTorand clickInstall Now!سوالات متداول
This plugin detects Tor users by using a pre-downloaded list of Tor IP addresses. One nice thing about the Tor network is that it is very easy to get lists of IP addresses that allow Tor users to access the internet.
When a user visits your site and tries to perform one of the restricted actions, their IP is checked against the list of known Tor exit IP addresses. If it’s a match, they won’t be allowed to do what they were trying to do.
Exit lists are served from these domains:
One of these lists is maintained by us. You can see the contents here. Please be kind if you choose to use it for purposes other than this plugin.
You can choose to update the exit lists every 10, 20, 30, 60, 120, or 360 minutes. Updating every 30 or 60 minutes is recommended.
The real-time checking is very fast since it uses the public Tor DNS exit list service run by the Tor project. A small DNS request is sent that contains the visitor’s IP address which is compared to a list of observed exit relays.
The DNS request will yield a positive response from the service if the criteria matches. Since DNS uses UDP and the packets are small, this is typically a fast and efficient way to perform the check.
In order to use the optional CAPTCHA protection, first install the “hCaptcha for WordPress” plugin and enable the “Block Tor users from all of WordPress” configuration option in VigilanTor.
When a Tor user visits your site, they will be presented with a CAPTCHA challenge. After correctly solving the CAPTCHA, a session cookie will be set in the browser containing a secret token (stored in the WP database) that bypasses the Tor blocking. The cookie is saved in the database for 1 hour, and it’s value is changed on each visit to prevent the cookie from being used by multiple browsers.
VigilanTor should work with PHP 5.6 or greater. It has been tested on PHP 5.6, 7.0 – 7.4, and 8.0. If you run into any problems, please report them here. This plugin is not compatible with any PHP 4 version!
ورود / ثبت نام
عنوان
×قیمت:
رایگان
نگارش
1.3.12
آخرین انتشار
20 اردیبهشت 1405
آخرین بروزرسانی
3 ماه پیش
نصب های فعال
400+
نگارش وردپرس
وردپرس 4.0+
تست شده از نسخه
وردپرس 6.3.8
نگارش PHP
PHP 5.6+
تگ ها
comments proxy spam tor tor-blocker
نسخه ها
1 نسخه
نیاز به پشتیبانی دارید ؟
کارشناسان ما آماده پاسخگویی هستند
افزونه های مرتبط
Cache by Folium
★★★★☆ 84.0/۱۰۰
(10 امتیاز)
Fast, easy to use cache for WordPress with option for up-to 3 separate CDN’s – for js, css & images from 3 providers. Added
Dienstplan
Dienstplan is a self-hosted shift and duty roster planner for WordPress. It is built for organisations that run on volunteers — fire departments, emergency
Cashu For WooCommerce
A secure Cashu payment gateway for your WooCommerce store. This plugin adds a checkout that accepts Lightning or Cashu ecash, paying out to your
Quote & Cut
Quote & Cut connects WooCommerce to the Quote & Cut cloud service for laser-cutting and sheet-optimization workflows. With this plugin you can: Accept DXF
Simple Stopwatch Easy to Use
Simple Stopwatch Easy to Use lets you embed a fully functional stopwatch anywhere on your WordPress site using a simple shortcode. Features: Start, Stop,
RoidNet URL Shortener and Link Tracker
A lightweight, secure, and self-hosted solution to shorten URLs, track link clicks, and generate WhatsApp chat links. RoidNet URL Shortener and Link Tracker is