Merge branch 'js/po-update-workflow': Protecting Websites from AI Scrapers
You may be seeing this page because the administrator of this website has set up Anubis, a security measure designed to protect the server against the growing threat of AI-powered website scrapers. This compromise is essential in ensuring that resources remain accessible to everyone, despite the risk of downtime.
Anubis employs a Proof-of-Work scheme similar to Hashcash, which aims to discourage mass scraping by making it more expensive and time-consuming. At an individual scale, the additional load may seem insignificant, but when applied at mass scraper levels, it becomes a significant barrier. The true intention behind Anubis is to provide a temporary solution that allows for further research on identifying headless browsers – a crucial step in determining whether a request comes from a legitimate or malicious source.
However, Anubis requires the use of modern JavaScript features, which can be disabled by plugins such as JShelter. If you're using JShelter or similar plugins, please disable them for this domain to access the challenge proof-of-work page. Unfortunately, enabling JavaScript is mandatory to bypass the security measure and ensure that your request is not blocked.
It's worth noting that a no-JS solution is still in development, and its implementation may take time. The shift in social contract around website hosting has led AI companies to adopt more aggressive tactics, which Anubis aims to mitigate. As the security landscape continues to evolve, it's essential to stay informed about emerging solutions like Anubis that protect websites from malicious activities.
By implementing measures like Anubis, administrators can safeguard their servers and maintain a level of security, even in the face of rapidly changing threats. We appreciate your cooperation in disabling any plugins that may interfere with the challenge proof-of-work page and encourage you to enable JavaScript to access our content securely.