HackerTrans
トップ新着トレンドコメント過去質問紹介求人

huzpsb

no profile record

投稿

Anubis Solver: Can Anubis Prevent AI Crawlers?

github.com
4 ポイント·投稿者 huzpsb·10 か月前·1 コメント

コメント

huzpsb
·10 か月前·議論
In the past 6 months, I've seen tons of news about the Anubis PoW. Also on HN, like https://news.ycombinator.com/item?id=43427679

So I decided to take a deeper look into it, and it turned out that not only does Anubis have a fragilely designed PoW (Native accel + Concurrent solver can solve it within 100ms), it also tends not to use PoW by default.

As a PoC, I've created a solver in Python, which can be used like:

- import requests from anubis_solver import solve cookie = solve("https://anubis.techaro.lol/") print(cookie) content = requests.get("https://anubis.techaro.lol/", headers={"Cookie": cookie}, verify=False).text -

I don't really like to think this way, but it made me doubt whether it's really possible to make something, especially FOSS ones, that can stop crawlers or similar stuff. Anubis, at least, doesn't seem "right" to me.