Я пытаюсь поставить bencode на моем Debian для того, чтобы расшифровать некоторые Bittorrent данные, но я не понять, как сделать его из ссылки, как это для Exemple: https://pypi.python.org/pypi/bencod
Я пытаюсь использовать bdecode из библиотеки bencode, который должен сказать: def bdecode(x):
try:
r, l = decode_func[x[0]](x, 0)
except (IndexError, KeyError, ValueError):
raise
Я пытаюсь извлечь размер и имя из торрент-файла с расшифровкой содержимого торрент-файла с помощью bencode. Я сделал pip install bencode, затем я тестировал одну из строк торрент-файла, как вы можете
Я немного смущен с bencoding. Согласно спецификации, когда я bencode строки нужно использовать следующий формат: длина: строка Строка спам становится 4: спам Мой вопрос: - это количество символов коди
Мой торрент-клиент DHT-реализация часто получает сообщения KRPC-dict с 4 дополнительными байтами перед словарем сообщений. Ниже приведен пример: d1\xba\x04
После этого, является bencoded ДИКТ, d, со