Is it possible to create a site that cannot be closed by law?

Started by RaviFitness, Apr 02, 2023, 12:31 AM

Previous topic - Next topic

RaviFitnessTopic starter

Can a website be created that cannot be blocked for regular users (without VPN bypass, etc.), but can only be accessed through a browser using the standard IP address?
Currently, many sites are being blocked by the provider, claiming that these sites are on a list of banned sites. As a result, site owners are forced to change their domain name. Is it possible to circumvent this without changing the domain, while keeping the same name?


Develop a website that remains compliant with the law while being resistant to closure through legal means.


Basically, the response is that it is possible, but prior to doing so, you would have to develop your own web browser.


If a website contains the phrase "hello world" or shows that it is functioning properly, then it should be allowed to continue operating.


The accessibility of a website generally depends on different parties: internet service providers (ISPs), national governments, organisations or companies, and ultimately, the end user's own network settings.

ISPs or governments, for instance, can blacklist specific IP addresses, domain names, or URLs at the network level. When they do this, all traffic to those locations is blocked before it leaves their network, making the website inaccessible to anyone using their service.

As a website owner, you might not have the power to prevent your website from being blocked entirely, but there are several strategies you could use to make your site more resilient:

Search Engine Optimization (SEO) and Content Delivery Network (CDN) Services: Services like Cloudflare or Amazon's AWS can foster a robust connection between a user and your website. However, they do not ensure that your website is unblockable, as these services themselves can be blocked.

IP Rotation: Your website could switch between a pool of IP addresses. However, this method can be costly, technically complex, and ISPs or governments could ultimately block this pool of IPs if they detect improper activity.

Decentralized Web (Web 3.0): This is a concept for a future version of the web designed to make censorship much more difficult. Projects such as IPFS aim to create a distributed system of file storage, ensuring that even if one node is blocked, the content can still be accessed from others. Similarly, blockchain-based domain systems like Ethereum Name Service (ENS) offer domains that can't be seized by traditional means.

However, keep in mind the legality of your actions. Circumventing blocks may violate the terms of service for your ISP, laws in your country, or international law. Always consider legal advice when dealing with issues like these.

Note: You can't create a website that's simultaneously "unblockable" and "only accessible through a standard IP address." These two constraints are at odds with each other: ISPs or governments block sites by banning standard IP addresses or domain names. To be unblockable, a site would need to have a way around such methods, such as by using a non-static or a non-standard IP address.

Additional methods you could potentially use to resist censorship, but none of them can guarantee that your website will be unblockable:

Mirror or Proxy Sites: A mirror or proxy site is a replica of another site hosted at a different location. This can be useful if your original site gets blocked, you could use a mirror site with a different URL to provide access. However, the mirror site might eventually get blocked as well.

Tor Network: The Tor network can provide anonymity for both you and your visitors, making it difficult for network-level blocks to be effective. But it requires users to have the Tor Browser, which might be a high barrier for some users.

P2P Networks: Peer-to-Peer (P2P) networks use a decentralized method of making data accessible, meaning there's no single point of failure that can be targeted for a block. However, depending on the method of implementation, using P2Ps could be complicated or require special software.

Domain Fronting: This method makes a request to one domain appear like a request to another domain. Cloud-based applications sometimes use this technique to hide the true endpoint of a connection. This technique has been being phased out by several major providers because it can be used maliciously.

Incorporate HTTPS: ISPs find it harder to block sites using HTTPS, because the connection is encrypted and much harder to interfere with without raising alarms. While they can still block the site, they could potentially face higher risks of accidentally breaking other sites in the process - a factor that could serve as a deterrent.

Dynamic DNS: Dynamic DNS allows your website to automatically switch its IP address. This could potentially be useful if single IPs are being blocked, but it has the drawback that the new IP might eventually be added to the blocklist as well.

Deploying via Multiple Hosts/Countries: Hosting your website on servers from multiple providers and/or in multiple geographic locations can increase your site's resilience to being blocked. If one host is blocked, traffic can be routed to another.

Hide your Site's Content with Steganography: You could obscure the content of your website through steganography, i.e., hiding content within other content. However, this tends to be more work, it can slow down your website, and sophisticated censors may still be able to detect and block it.

Obfsproxy: Developed by the Tor project, obfsproxy makes traffic on the internet look like regular internet traffic and not like traffic that uses the Tor Network. This can help to bypass all but the most sophisticated of network analysis at the cost of speed and reliability.

Virtual Private Server (VPS) or Cloud Hosting: By using a VPS or a cloud host, your website might be able to evade some blocking measures, but again, this is by no means foolproof.

None of these methods are guaranteed to work, and your website may still be blocked despite these measures. Furthermore, the act of trying to evade blocks can draw more attention to your website, leading to more concerted efforts to block it, depending on the motivations of the party doing the blocking.

Always make sure what you're doing is legal and ethical. There could be serious legal risks involved in some cases, so it is recommended to take advice from legal experts knowledgeable in the jurisdiction governing your actions and the location of your service providers.

Additionally, while these methods can help obscure your website or make it more resilient to blocking, they should also respect the rights and freedoms of your users. The safety, security, and privacy of your users should always be a primary consideration.