BlockScript is security software which protects websites and empowers webmasters to stop unwanted traffic.
BlockScript detects and blocks requests from all types of proxy servers and anonymity networks (such as web-based proxies, open proxies, Tor, VPN servers, etc.), hosting networks, undesirable robots and spiders, and even entire countries.
BlockScript can be directly integrated into almost any PHP script and our APIs allow for use with external systems. Installation and integration is fast and easy, often requiring pasting just one line of code.
Please see the full feature list for more info and these scenarios for examples of BlockScript in action.
What are the benefits of using BlockScript?
Save time - Fighting fraud and dealing with spammers and Internet trolls are ongoing time consuming tasks. BlockScript saves you time by blocking access from troublesome users thus preventing most problems before they occur.
Save money - Operating a popular or successful website is expensive. Hosting companies charge for bandwidth consumption, processing power, and memory usage. BlockScript saves you money by conserving server resources allowing your website to perform better and service more legitimate users without needing to invest in upgraded hardware.
Take control - Webmasters have the right to choose who can and cannot access their websites but may not have the tools necessary to enforce their policies. BlockScript puts webmasters back in control of their websites by blocking proxies, bots, criminals, forum trolls, and spammers and keeping them BlockScript.
How do I install BlockScript?
Installing BlockScript is easy and installation instructions can be found here.
How much does BlockScript cost?
A license to use BlockScript on a specified domain name costs $299 onetime. Additional Domain Licenses cost only $99 onetime. Please see our pricing page for all licensing options.
Additionally, BlockScript provides free access to core features, including custom IP whitelisting and blacklisting, country blocking, logging, and limited access to the Developer APIs. Purchase of a license key unlocks many features that provide enhanced protection for websites. Please contact us with any questions.
Do you offer a free trial of the paid licenses?
Yes. After downloading and installing BlockScript will activate a free trial. During the trial period, BlockScript is fully functional so that you can try it before before purchasing a license. After the trial period, BlockScript will revert to the free core features only.
What are the system requirements?
BlockScript will run on nearly any system that has PHP (versions 5.x, 7.x, 8.1.x, 8.2.x) and the ionCube Loader.
For every version of BlockScript, we produce 83 variants targeted and optimized for every workable combination of PHP version, ionCube Loader version, and other system capabilities. The BlockScript installer interacts with our system and automatically selects the most appropriate match for your system.
Is BlockScript compatible with my website?
Yes, most likely. BlockScript will work with almost any PHP-based software. Integration is easy and in most cases only a single file edit is required. Additionally, we offer plugins which enable easy integration with many popular software packages.
Is BlockScript encoded?
Yes. BlockScript is compiled with ionCube and optimized for enhanced performance. An unencoded version of BlockScript is not available.
Can I purchase Blocked.com's blacklist data?
Yes. Access to our raw blacklist data is available in the Data Feed for $12,000 per year.
How do I reset my BlockScript password?
Yes. There are two ways to accomplish this:
1. If you have previously enabled the "Grant Access To Support Staff" option (located in the "System" tab), contact us and we will reset your password.
2. Open your "~/blockscript/tmp/config.php" file in a text editor and replace line containing "crypt_password" with the following line:
This will enable you to login with the password "12345". Please choose a new password as soon as possible.
Does a BlockScript Domain license cover subdomains?
Yes. For example, a domain license purchased for example.com would apply to www.example.com, anything.example.com, etc.
Can I transfer my BlockScript license to another person?
Yes. Pursuant to the Software License Agreement you may make a one-time, permanent transfer of your license rights in BlockScript to a third party (a "Subsequent Licensee"). The Subsequent Licensee may use BlockScript only on the same domain name for which this license was issued. To effectuate a transfer, simply login to the BlockScript control panel on your website and give the provided license transfer URL to a third party and instruct them to enter the requested information in the form provided.
Can I transfer my BlockScript license to another domain name or IP address?
No. A license key is tied to either the domain name or IP address for which it was issued.
Will I receive updated versions of BlockScript?
Yes. BlockScript will automatically check for updates and update itself periodically and each time you login to your BlockScript control panel.
Is BlockScript IPv6 compatible?
Yes. BlockScript can recognize and scan IPv4 and IPv6 addresses on host systems that support either or both addressing schemes. Please note that reverse DNS lookups of IPv6 addresses require native IPv6 support in host systems.
How does BlockScript geolocate users?
BlockScript has geolocation capabilities built-in and will also take advantage of geolocation environmental variables set by web servers, mod_geoip, or trusted proxies when available.
Current Version
Download v2.1295 (7.2 KB) Includes two week free trial Free access to core features