Live data from Hacker News

Show HN: Every single torrent is on this website

infohash.lol

1–10 of 88 posts

Re: Show HN: Every single torrent is on this website

#4
Does anybody know what they are using in the browser to perform DHT?

In theory this could be used to share torrent links by a different reference (ideally you could also add an anchor too). Somebody else could have a page that takes keywords and points you to pages hosted on the site.

Re: Show HN: Every single torrent is on this website

#5
post #2

> Many crawlers and indexers continuously pick random or sequential infohashes and announce themselves so they can later detect other announcers I can't follow the logic here. How does this detect other announcers?

The way I understand it, these extraneous infohashes are functional honeytokens.

https://en.wikipedia.org/wiki/Honeytoken

> In the field of computer security, honeytokens are honeypots that are not computer systems. Their value lies not in their use, but in their abuse.

Re: Show HN: Every single torrent is on this website

#6
post #2

> Many crawlers and indexers continuously pick random or sequential infohashes and announce themselves so they can later detect other announcers I can't follow the logic here. How does this detect other announcers?

By announcing itself, the indexer makes itself more likely to be handed out as a peer to anyone else interested in that infohash. Every connection attempt it subsequently receives is evidence of another peer announcing or joining that torrent. In effect, it "baits" peers into revealing themselves

Re: Show HN: Every single torrent is on this website

#7
post #4

Does anybody know what they are using in the browser to perform DHT? In theory this could be used to share torrent links by a different reference (ideally you could also add an anchor too). Somebody else could have a page that takes keywords and points you to pages hosted on the site.

https://www.npmjs.com/package/bittorrent-dht is used on the server.

DHT crawlers/indexers already exist to perform that function; they crawl and store infohashes (+ metadata when they receive it) and allow users to search that metadata to return relevant infohashes

Re: Show HN: Every single torrent is on this website

#8
> There is no validation that an infohash corresponds to a real torrent—any client can announce anything. Many crawlers and indexers continuously pick random or sequential infohashes and announce themselves so they can later detect other announcers, and malicious clients or poorly written bots can spam the network with anything they like.

There are also valid clients for completely unrelated protocols using the BitTorrent DHT to find each other.

Re: Show HN: Every single torrent is on this website

#9
post #4

Does anybody know what they are using in the browser to perform DHT? In theory this could be used to share torrent links by a different reference (ideally you could also add an anchor too). Somebody else could have a page that takes keywords and points you to pages hosted on the site.

The page is making a WebSocket connection to the server and getting the peer info through the WebSocket connection. I think the magic happens on the server.

This is a sample of the client-side code I found handling that: https://infohash.lol/_next/static/chunks/pages/p/%5Bpage%5D-...

Re: Show HN: Every single torrent is on this website

#10
I don't understand why so many people seem so fascinated by constructions like the library of Babel. Yes it contains the answers to all your questions, but there are some significant drawbacks.

* It has more wrong information than right information, with no way to tell the difference.

* If you had an oracle that could tell you how to get to the book you need, the navigation instructions to get to the book will be at least as long as the book, on average.

Post reply on HN