2 Repos
Libraries specifically for decoding the Bencode serialization format used by BitTorrent.
Distinct from Database File Parsers: None of the candidates specifically cover the Bencode format; they cover general text or binary files.
Explore 2 awesome GitHub repositories matching data & databases · Bencode Parsers. Refine with filters or upvote what's useful.
Torsniff ist ein BitTorrent-Netzwerk-Sniffer und Traffic-Analyzer, der entwickelt wurde, um Torrent-Metadaten und Peer-Traffic abzufangen und zu erfassen. Es fungiert als Netzwerk-Utility, das Informationen über verfügbare Dateien und Tracker aus Peer-to-Peer-Netzwerken extrahiert. Das Tool nutzt eine Distributed Hash Table, um Metadaten zu sammeln, ohne auf einen zentralen Tracker angewiesen zu sein. Es enthält einen Bencode-Daten-Parser, um spezialisierte Metadatenformate zu dekodieren, was die Extraktion von Dateinamen, Verzeichnispfaden und Gesamtgrößen ermöglicht. Das Projekt deckt Netzwerküberwachung und Datenanalyse durch Paket-Level-Traffic-Inspektion und den Aufbau einer durchsuchbaren Torrent-Datenbank ab. Dies ermöglicht die Indizierung erfasster Metadaten, um Dateiverteilungsmuster und Benutzeraktivitäten zu verfolgen.
Provides a decoder for bencoded metadata to extract file details from torrent files.
This project is a Go-based library and utility for downloading files from decentralized peer-to-peer networks. It functions as a BitTorrent client engine, handling the end-to-end process of parsing metadata, communicating with trackers, and coordinating the retrieval of distributed data. The client distinguishes itself through its low-level implementation of the BitTorrent protocol, which manages direct peer-to-peer socket connections and concurrent request orchestration. By pipelining multiple network requests, the software maximizes throughput and reduces latency during the assembly of larg
Decodes Bencode-encoded torrent metadata to extract tracker addresses and file structure information.