Springer eBooks
•01 Jan 2020Anubis is a protection mechanism against AI companies aggressively scraping websites by using a Proof-of-Work scheme similar to Hashcash to prevent bot activity. It aims to protect the server from excessive scraping by making it more expensive and time-consuming for mass scrapers. The system is intended as a temporary solution while more advanced fingerprinting techniques for identifying headless browsers are developed. Anubis requires modern JavaScript features, and the use of plugins like JShelter will disable it. This protection is enforced to ensure the website's resources remain accessible to legitimate users.