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 an unlicensed installation BlockScript. Purchasing a license key unlocks all features.


Free Trial

A free trial could not be activated for any of the following possible reasons:
  • Free trial already used for "example.com"
  • Unable to communicate with Blocked.com
  • You have previously requested too many free trials
  • You are currently using an IP address which is blocked.


Enter License Key

BlockScript will automatically register itself after purchase. You can also manually enter a license key here:



Purchase

Purchasing a license enables the use of many features that provide enhanced protection for websites.



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.




Purchase To Unlock

Unlock all the features of BlockScript with a license key.


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.
 


Purchase To Unlock

Unlock all the features of BlockScript with a license key.


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.
 


Purchase To Unlock

Unlock all the features of BlockScript with a license key.


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-130111
2025-06-140150
2025-06-150128
2025-06-160183
2025-06-170158
2025-06-180142
2025-06-190150
2025-06-200157
2025-06-210140
2025-06-220119
2025-06-230195
2025-06-240152
2025-06-250130
2025-06-260122
2025-06-270167
2025-06-280115
2025-06-290174
2025-06-300144
2025-07-010143
2025-07-020243
2025-07-0305
2025-07-040171
2025-07-050143
2025-07-060136
2025-07-070188
2025-07-080153
2025-07-090162
2025-07-100161
2025-07-110169
2025-07-120172
2025-07-130233
2025-07-140167
2025-07-150161
2025-07-160157
2025-07-170173
2025-07-180151
2025-07-190153
2025-07-200127
2025-07-210159
2025-07-220117
2025-07-230170
2025-07-240151
2025-07-250124
2025-07-260169
2025-07-270133
2025-07-280159
2025-07-290129
2025-07-300136
2025-07-310150
2025-08-010158
2025-08-020141
2025-08-030173
2025-08-040139
2025-08-050155
2025-08-060136
2025-08-070188
2025-08-080144
2025-08-090165
2025-08-100131
2025-08-110163
2025-08-120127
2025-08-130178
2025-08-140152
2025-08-150171
2025-08-160130
2025-08-170128
2025-08-180168
2025-08-190147
2025-08-200125
2025-08-210189
2025-08-220185
2025-08-230153
2025-08-240142
2025-08-250172
2025-08-260160
2025-08-270174
2025-08-280193
2025-08-290166
2025-08-300203
2025-08-310160
2025-09-010195
2025-09-020153
2025-09-030150
2025-09-040147
2025-09-050176
2025-09-060176
2025-09-070153
2025-09-080165
2025-09-090168
2025-09-100176
2025-09-110165
2025-09-120168
2025-09-130161
2025-09-140189
2025-09-150207
2025-09-160158
2025-09-170180
2025-09-180174
2025-09-190140
2025-09-200160
2025-09-210137
2025-09-220141
2025-09-230139
2025-09-240151
2025-09-250132
2025-09-260153
2025-09-270165
2025-09-280167
2025-09-290170
2025-09-300136
2025-10-010130
2025-10-020158
2025-10-030152
2025-10-040153
2025-10-050129
2025-10-060127
2025-10-070150
2025-10-080128
2025-10-090175
2025-10-100134
2025-10-110139
2025-10-120123
2025-10-130169
2025-10-140157
2025-10-150142
2025-10-160127
2025-10-170158
2025-10-180171
2025-10-190125
2025-10-200173
2025-10-210156
2025-10-220162
2025-10-230159
2025-10-240162
2025-10-250156
2025-10-260146
2025-10-270160
2025-10-280133
2025-10-290145
2025-10-300175
2025-10-310160
2025-11-010172
2025-11-020147
2025-11-030185
2025-11-040131
2025-11-050110
2025-11-060180
2025-11-070172
2025-11-080174
2025-11-090119

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.