Bonjour,
J'ai créé une socket vers un tracker bittorent. Je lui envoie une requête HTTP GET et il me renvoit une liste des peers. Le problème est que cette liste de peers n'est pas lisible, à la place j'ai des caractères étranges comme si ils étaient chiffrés or pas de trace de chiffrement dans le protocol bittorrent.
Voici, un petit exemple de ce que je reçois. A noter que la réponse est au format bencoding propre au bittorrent (après le header HTTP) et que la première parties est tout à fait lisible.
Cela pourrait il venir de la lecture de ce que je reçois sur ma socket (que je fait au moyen d'un BufferedReader et la méthode readLine).
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 HTTP/1.0 200 OK Content-Length: 186 Content-Type: text/plain Pragma: no-cache d8:completei25e10:incompletei39e8:intervali1800e5:peers126:��'�¡Ul�^�Z���5=�U_W�2c�S���tHs<-Y6��*�M'4��}�K7�3v_�....
Bonne soirée
Partager