BlockScript v2.1295 control panel
Running on www.blocked.com
Licensing   Integration   Whitelist/Blacklist   System   Options   Countries   Logs/Stats
Notice: This is a demonstration of BlockScript's powerful features and ease of use.


License Status

You are using a valid Domain Name License. Thank you.


IP Lookups

License Key "dn290-802c7-f9941-98b3e" currently has access to 100,050,000 IP Lookups per day. You have 100,049,541 remaining today. Please use the form below to purchase additional IP Lookups:



Note: Multiple plans can be purchased to reach any desired limit.


Discount For Additional Licenses

As a BlockScript license holder, you are entitled to purchase additional v2 Domain Licenses for the onetime fee of $99 each.

Please click here to receive this discount.


License Transfer

The following URL can be used to make a one-time, permanent transfer of your license rights in BlockScript to a third party (a "Subsequent Licensee"). Simply give the URL to a Subsequent Licensee and instruct them to enter the requested information to effectuate a transfer. This URL will expire at midnight Eastern US time.



Protect Any PHP File

Edit any PHP file you want to protect. After <?PHP at the top of the file, add:


Complex integrations are possible using the options bitfield which provides a mechanism to locally override the global settings.


Protect Images And Static Webpages

Edit the .htaccess file in your website's webroot and insert the following code. The list of filename extensions can be customized as needed.


Plugins For Third Party Systems

Here are links to download plugins to integrate BlockScript into third party systems:


API

BlockScript comes equipped with a powerful suite of APIs (Application Programming Interfaces) which enable developers to integrate BlockScript into external systems. Please see the Developer APIs page for complete details.

API Key:



Instructions

BlockScript includes built-in blacklists of proxy servers, hosting providers, and more. You can add your own lists (or our extra lists) of IP addresses and IP address ranges below. Please enter IP addresses and IP address ranges in any of the following formats, one per line:


Comments can optionally be entered after any entry. Comments are preceeded with a semicolon, as in the example above. Please note that performance can be negatively effected when using more than a few thousand entries.


Custom IP Whitelist

IP addresses entered here are excluded from all tests performed by BlockScript.




Custom IP Blacklist

IP addresses entered here will be blocked by the script unless they are contained in the whitelist.




System Settings

 
Admin Password:
Email Address:
Timed Auto Update:
This option enables BlockScript to automatically update itself (including embedded blacklists) on a timed schedule. Default is on.
Auto Update In Control Panel:
This option enables BlockScript to automatically update itself (including embedded blacklists) when you login to this control panel. Default is on.
Grant Access To Support Staff:
This option enables you to grant Blocked.com support staff access to this control panel. This can be useful when submitting a support request. Default is on.
Hide X-Powered-By Header:
This option suppresses the "X-Powered-By: BlockScript" header which is normally set by BlockScript. Default is off.
Reporting:
This option will securely send reports about suspect traffic to Blocked.com to help us improve our blacklist data. This option will not impact the performance of your website. Default is on.
Reverse Proxy Compatibility:
This option allows access from reverse proxy systems and populates the Remote-Addr environment variable with the user's originating IP address from the X-Forwarded-For header. This option should only be used if your website is hosted behind a reverse proxy. Default is off.
No Cookies:
Caution: Will result in decreased performance.

This option disables BlockScript's cookie based caching mechanism. Default is off.
 


Configurable Options

 
Block Hosting Netblocks:
This option blocks access from IP address networks operated by data centers, hosting companies, and cloud computing providers. Data center clients may include sources of undesirable traffic such as proxies, bots, spiders, and scrapers. Default is on.
Allow Hosting Tech Support Netblocks:
When the "Block Hosting Netblocks" option is enabled, this option allows access from IP address networks used by technical support staff in certain data centers and hosting companies. Default is off.
Block Tor:
This option blocks access from the Tor proxy network. Default is on.
Block PlanetLab:
This option blocks access from the Planetlab proxy network. Default is on.
Block Open Proxies:
This option blocks access from open proxy servers. Default is on.
Block Suspects:
This option blocks access from IP addresses that are suspected to be associated with spam or other malicious activity. Default is on.
Block Bot Netblocks:
This option blocks access from unwanted bots and spiders, filtering companies, and intelectual property (i.e. trademark, copyright, and patent) monitoring companies. Does not block legitimate search engine spiders. Default is on.
Block Bot Useragents:
This option blocks access from users with an invalid or blacklisted "User Agent" header. A User Agent header identifies a software application (such as a Web browser, bot, or spider) used to access a website. Default is on.
Allow Translation:
When the "Block Bot Useragents" option is enabled, this option allows access from language translation and similar services operated by search engines. Default is off.
Check Headers:
This option analyzes each request header transmitted by users and blocks access when an invalid header is detected. Default is on.
Validate Search Engine Bots:
This option blocks bots masquerading as search engine spiders while ensuring that legitimate search engine spiders are allowed access. Default is on.
Reverse DNS Lookup IPs:
Caution: Uses network connections. Will result in slower operation.

This option performs a reverse DNS lookup on user IP addresses and cross-references them against additional lists of proxy servers and hosting companies. Default is off.
Check Proxy Ports:
Caution: Uses network connections. Will result in slower operation.
Caution: May produce false positives.

This option attempts to connect to user IP addresses on the selected proxy ports to detect the presence of a proxy server or other server and then block it. Default is off.

Ports:
 
Optional Error Message,
Redirection URL,
Or Transparent Mode:


Text entered here will be displayed, along with BlockScript's own error messages, to users who have been blocked. Enter a URL instead to redirect users who have been blocked. Click here to preview an example of the current error page in a new window.
 


Countries to Block

Select the countries that you want to block.



 





A number of government offices and international bodies impose sanctions against various countries. Click the name of the sanctioning body below to automatically select its sanctioned countries in the list above.


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. Sanctions lists are provided for convenience only and does not constitute legal advice. We do not guarantee the accuracy, completeness, or timeliness of sanctions lists or geolocation data. Please verify the latest information from official sources, as sanctions lists may change, before making legal or business decisions.

Logs & Statistics

Enable Logging:
This option enables a diagnostic log that shows who was blocked, when, and why. Logfiles are located in the /tmp directory of this BlockScript installation and are not accessible to the public.
Summary:
DateIP Lookups UsedIP Lookups TotalLogged Events
2025-06-13100,050,000111
2025-06-14100,050,000150
2025-06-15100,050,000128
2025-06-16100,050,000183
2025-06-17100,050,000158
2025-06-18100,050,000142
2025-06-19100,050,000150
2025-06-20100,050,000157
2025-06-21100,050,000140
2025-06-22100,050,000119
2025-06-23100,050,000195
2025-06-24100,050,000152
2025-06-25100,050,000130
2025-06-26100,050,000122
2025-06-27100,050,000167
2025-06-28100,050,000115
2025-06-29100,050,000174
2025-06-30100,050,000144
2025-07-01100,050,000143
2025-07-02100,050,000243
2025-07-03100,050,0005
2025-07-04100,050,000171
2025-07-05100,050,000143
2025-07-06100,050,000136
2025-07-07100,050,000188
2025-07-08100,050,000153
2025-07-09100,050,000162
2025-07-10100,050,000161
2025-07-11100,050,000169
2025-07-12100,050,000172
2025-07-13100,050,000233
2025-07-14100,050,000167
2025-07-15100,050,000161
2025-07-16100,050,000157
2025-07-17100,050,000173
2025-07-18100,050,000151
2025-07-19100,050,000153
2025-07-20100,050,000127
2025-07-21100,050,000159
2025-07-22100,050,000117
2025-07-23100,050,000170
2025-07-24100,050,000151
2025-07-25100,050,000124
2025-07-26100,050,000169
2025-07-27100,050,000133
2025-07-28100,050,000159
2025-07-29100,050,000129
2025-07-30100,050,000136
2025-07-31100,050,000150
2025-08-01100,050,000158
2025-08-02100,050,000141
2025-08-03100,050,000173
2025-08-04100,050,000139
2025-08-05100,050,000155
2025-08-06100,050,000136
2025-08-07100,050,000188
2025-08-08100,050,000144
2025-08-09100,050,000165
2025-08-10100,050,000131
2025-08-11100,050,000163
2025-08-12100,050,000127
2025-08-13100,050,000178
2025-08-14100,050,000152
2025-08-15100,050,000171
2025-08-16100,050,000130
2025-08-17100,050,000128
2025-08-18100,050,000168
2025-08-19100,050,000147
2025-08-20100,050,000125
2025-08-21100,050,000189
2025-08-22100,050,000185
2025-08-23100,050,000153
2025-08-24100,050,000142
2025-08-25100,050,000172
2025-08-26100,050,000160
2025-08-27100,050,000174
2025-08-28100,050,000193
2025-08-29100,050,000166
2025-08-30100,050,000203
2025-08-31100,050,000160
2025-09-01100,050,000195
2025-09-02100,050,000153
2025-09-03100,050,000150
2025-09-04100,050,000147
2025-09-05100,050,000176
2025-09-06100,050,000176
2025-09-07100,050,000153
2025-09-08100,050,000165
2025-09-09100,050,000168
2025-09-10100,050,000176
2025-09-11100,050,000165
2025-09-12100,050,000168
2025-09-13100,050,000161
2025-09-14100,050,000189
2025-09-15100,050,000207
2025-09-16100,050,000158
2025-09-17100,050,000180
2025-09-18100,050,000174
2025-09-19100,050,000140
2025-09-20100,050,000160
2025-09-21100,050,000137
2025-09-22100,050,000141
2025-09-23100,050,000139
2025-09-24100,050,000151
2025-09-25100,050,000132
2025-09-26100,050,000153
2025-09-27100,050,000165
2025-09-28100,050,000167
2025-09-29100,050,000170
2025-09-30100,050,000136
2025-10-01100,050,000130
2025-10-02100,050,000158
2025-10-03100,050,000152
2025-10-04100,050,000153
2025-10-05100,050,000129
2025-10-06100,050,000127
2025-10-07100,050,000150
2025-10-08100,050,000128
2025-10-09100,050,000175
2025-10-10100,050,000134
2025-10-11100,050,000139
2025-10-12100,050,000123
2025-10-13100,050,000169
2025-10-14100,050,000157
2025-10-15100,050,000142
2025-10-16100,050,000127
2025-10-17100,050,000158
2025-10-18100,050,000171
2025-10-19100,050,000125
2025-10-20100,050,000173
2025-10-21100,050,000156
2025-10-22100,050,000162
2025-10-23100,050,000159
2025-10-24100,050,000162
2025-10-25100,050,000156
2025-10-26100,050,000146
2025-10-27100,050,000160
2025-10-28100,050,000133
2025-10-29100,050,000145
2025-10-30100,050,000175
2025-10-31100,050,000160
2025-11-01100,050,000172
2025-11-02100,050,000147
2025-11-03100,050,000185
2025-11-04100,050,000131
2025-11-05100,050,000110
2025-11-06100,050,000180
2025-11-07100,050,000172
2025-11-08100,050,000174
2025-11-09100,050,000119

Days to keep logs:
Blocked Requests By Day:Blocked Requests By Day
Log Stats:Blocked Requests By Option
Logged EventsOption
18,151Block Hosting Netblocks
1,763Block Bot Netblocks
1,152Countries To Block
936Block Bot Useragents
411Check Headers
348Validate Search Engine Bots
257Block Suspects
133Default
18Block Open Proxies
16Block Translation
9System Blacklist
  
23,194Total Log Entries
16,876Unique IP Addresses
 


Copyright © 2010-2025 UpsideOut, Inc. All Rights Reserved. Software License Agreement.