Задать вопрос
Polish_Flamethrower
@Polish_Flamethrower
Польский флэймзровер

Как кодируется сообщение HandShake?

Как мне правильно декодировать ответ? Работаю с протоколом BitTorrent.
Я отправил сообщение типа HandShake, мне пришел ответ. Пытаюсь его декодировать во всевозможные кодировки (ASCII, WINDOWS-1251, UTF-8 etc) - постоянно получаю знаки вопроса и какие-то каракули.
  • Вопрос задан
  • 320 просмотров
Подписаться 2 Простой 10 комментариев
Пригласить эксперта
Ответы на вопрос 1
Все сообщения в bittorrent, как я понял из статьи: https://wiki.theory.org/BitTorrentSpecification#Ha...
Кодируются при помощи Bencode.
Но строки должны быть человекочитаемыми
Есть готовая реализация на C#: https://www.nuget.org/packages/BencodeNET/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы