Outils du site

Outils pour utilisateurs


Panneau latéral

P2PFR:Wiki

p2p:peersm:findspies (lu 7724 fois)

Ceci est une ancienne révision du document !


Usage de la fonction «Findspies»

Il s'agit d'une fonction présente dans Torrent-live du projet Peersm, et qui permet en rusant un peu de voir quels noeuds du réseau ont un comportement inhabituel et trop curieux.

Explication fournie ici.

Choppons d'abord le code du logiciel via le .zip du dépot Github: https://github.com/Ayms/torrent-live/archive/master.zip

1er essai

1er essai, avec un lien magnet du réseau bittorrent, pas tout à fait quelconque car nous le choisirons de façon à ce qu'il soit peu populaire.

Sur le site Piratebay: https://thepiratebay.se/torrent/8877846/GTO_%28Great_Teacher_Onizuka%29_2012_720p_HDTV_%5B3Gb%5D

Dont le lien magnet est:

magnet:?xt=urn:btih:a1b9ffd713fc09672abb557b3a6799963a5fb8e3&dn=GTO+%28Great+Teacher+Onizuka%29+2012+720p+HDTV+%5B3Gb%5D&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Fopen.demonii.com%3A1337

Et dont l'info hash est: A1B9FFD713FC09672ABB557B3A6799963A5FB8E3

$ nodejs freerider.js a1b9ffd713fc09672abb557b3a6799963a5fb8e3 findspies
./store magnet:?xt=urn:btih:a1b9ffd713fc09672abb557b3a6799963a5fb8e3
merging spies
Number of spies in spies.txt:0
fake infohash magnet:?xt=urn:btih:a1b9ffd713fc09672abb557b3a6799963a5fb8e2 true
contacts to resolve [{"addr":"router.bittorrent.com:6881"},{"addr":"router.utorrent.com:6881"},{"addr":"dht.transmissionbt.com:6881"}]
dns deactivated, using: [{"addr":"67.215.246.10:6881"},{"addr":"82.221.103.244:6881"},{"addr":"91.121.60.42:6881"}]
start recursive lookup for 5ce28ba0ba3265e9c1fb2b32849bd8c230f24760 find_node
TypeError: Not an integer
    at Object.fs.write (fs.js:522:11)
    at Console.console.log (/home/fab/Desktop/torrent-live-master/freerider.js:148:6)
    at /home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:740:11
    at Array.forEach (native)
    at done (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:739:17)
    at f (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/node_modules/once/once.js:16:25)
    at Object.onResponse [as cb] (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:1026:5)
    at DHT._onResponseOrError (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:662:15)
    at DHT._onData (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:593:10)
    at Socket.emit (events.js:98:17)
TypeError: Not an integer
    at Object.fs.write (fs.js:522:11)
    at Console.console.log (/home/fab/Desktop/torrent-live-master/freerider.js:148:6)
    at /home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:740:11
    at Array.forEach (native)
    at done (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:739:17)
    at f (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/node_modules/once/once.js:16:25)
    at Object.onResponse [as cb] (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:1026:5)
    at DHT._onResponseOrError (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:662:15)
    at DHT._onData (/home/fab/Desktop/torrent-live-master/node_modules/bittorrent-dht/client.js:593:10)
    at Socket.emit (events.js:98:17)
p2p/peersm/findspies.1409693481.txt.gz · Dernière modification: le 02/09/2014 à 23h31 de 111110101011