Anubis è un programma software che aggiunge una funzione di proof-of-work basata su JavaScript ai siti web, prima che gli utenti possano accedervi, come forma di deterrenza rispetto alle operazioni di web scraping da parte dei bot. È stato adottato principalmente da Git Forge e progetti software liberi e open source.
È stato creato da Xe Iaso in risposta al sovraccarico del web crawler di Amazon sul loro server Git, poiché non veniva adottato il protocollo di esclusione robots.txt che avrebbe aggirato le restrizioni.
Utilizzo Viene utilizzato da numerosi progetti, come:
Istanza GitLab del progetto GNOME Archivi della mailing list del kernel Linux e server Git sourceware.org FFmpeg FreeBSD FreeDesktop Wine UNESCO Centro studentesco delle Olimpiadi della scienza Enlightenmen FreeCAD Krantenbank Zeeland ScummVM
Critica Tavis Ormandy ha criticato il progetto, citando il basso costo finanziario per le aziende di scraping per calcolare gli hash.
Note
Altri progetti
Collegamenti esterni
Categoria:Software con licenza MIT Categoria:Software libero in JavaScript