From 2a0841f4f822a179c5e54e6b8436c6c32e5aa1ec Mon Sep 17 00:00:00 2001 From: dan Date: Mon, 6 Dec 2021 14:54:12 +0100 Subject: [PATCH] slide v1 --- slide.md | 214 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 214 insertions(+) create mode 100644 slide.md diff --git a/slide.md b/slide.md new file mode 100644 index 0000000..7ecf104 --- /dev/null +++ b/slide.md @@ -0,0 +1,214 @@ +# Cos'è un Torrent + +Torrent è l'estensione dei file di BitTorrent (BT), un protocollo +**peer-to-peer** (P2P) che consente la distribuzione e la condivisione di file (ad +esempio un film) su Internet. *Fonte: Wikipedia* + + TheInternetsOwnBoyTheStoryOfAaronSwartz_archive.torrent + + + +Il Torrent dunque è un piccolo file il cui nome termina in **.torrent** + +# A cosa serve un Torrent + +Il Torrent contiene i metadati del documento da scaricare. + +È un indice e contiene le informazioni per trovarlo e scaricarlo. + +[x]: la storia di Pollicino. + +# Come trovare un Torrent (il Tracker) + +Le informazioni sulla disponibilità di un file dai **Seed** (i nodi della rete che +lo condividono), vengono aggiornate da un **Tracker** (server traccia). + +Dei motori di ricerca permettono di cercare per parole-chiave e di scaricare il piccolo +torrent sul proprio PC. + +* thepiratebay.org +* eztv.re +* snowfl.com +* 1337x.to +* idope.se +* yts.mx +* glodls.to +* zooqle.com + +# il BitTorrent client + +Ottenuto il Torrent, lo si può dare in pasto al **Client BitTorrent**, che si +occuperà di scaricare il file a cui rimanda. + +* BitTorrent +* uTorrent +* Transmission +* Deluge +* Popcorn Time + +Il Client BitTorrent fa da client (scarica) +e da server (distribuisce e fa scaricare). + +Scarica e carica (download/upload) da tanti **peers** (P2P). + +Il file originale viene frammentato in tanti piccoli pezzi, poi +ricomposti a destinazione fino a formare una copia completa. + +Dunque il PC e il Client resteranno aperti spesso, forse sempre. + +# il Magnet + +Esiste anche il formato Magnet. Certi Tracker, per pirateschi motivi, non +rendono disponibile il torrent, ma forniscono invece un link, segnalato da +un'icona di una calamita rossa, che viene accettato dal Client BitTorrent +(anche con copia e incolla). + +> - un link magnet è lunghissimo: + +> - `magnet:?xt=urn:btih:275FAEAF02751F8CAD90F2A88612A11707C9C +01F&dn=The%20Internet's%20Own%20Boy%20The%20Story%20of%20 +Aaron%20Swartz%202014%20HDRIP%20x264&tr=udp%3A%2F%2Ftrack +er.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftrack +er.openbittorrent.com%3A6969%2Fannounce&tr=udp%3A%2F%2F9. +rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2F9.rarbg.me%3A27 +80%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2730%2Fannounce +&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=http%3A% +2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftra +cker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Ftrack +er.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.ste +alth.si%3A80%2Fannounce` + +# Non ruberesti mai una macchina + +Lo scambio di file torrent non è illegale, ma potrebbe esserlo il contenuto, +come nel caso di un film protetto dal copyright. + +BitTorrent serve per distribuire e condividere file. + +E permette di distribuire file di qualsiasi tipo. + +Quando si scarica un file, l'originale non viene rimosso, ma ne viene fatta una +copia. Dunque non ha mai senso parlare di furto, ma casomai di miracolo. + +\centering +\includegraphics[width=1.6in]{piracy-jesus_pirate.jpg} + +# Video + +*(opzionale, se ci sono le casse)* + +* ad antipirateria: "non ruberesti mai una macchina" +* it crowds: "queste pubblicità antipirateria stanno diventando davvero brutali" + +# Tor + +Alcuni Tracker non sono raggiungibili dall'Italia e occorre usare Tor-browser. + +* torproject.org + +*Nota: esistono anche tracker privati o a invito.* + +# Seed e Leech + +![01](01.png){ width=60% }\ + +Seeders (SE): il numero di peers che stanno condividendo il film dopo averlo +scaricato. + +Leechers (LE): il numero di peers che sta scaricando il film. + +# Ratio + +Ratio è il termine che indica il rapporto tra download e upload. + +*Una ratio di 1 significa che si è scaricato (download) tanto quanto si è ceduto (upload).* + +La netiquette raccomanda di avere una ratio di più di 1. + +[H]: La rete reputazionale + +![02](02.png){ width=60% }\ + +# Blacklist + +Per evitare di usare dei Tracker fasulli, la comunità torrent genera delle liste +di Tracker da evitare, da comunicare al client BitTorrent. + +* iblocklist.com/lists +* github.com/Naunter/BT_BlockLists +* gist.github.com/shmup/29566c5268569069c256 + + + +Sarà bene riconoscere un video da un virus: ad esempio un file il cui nome +termina con .exe e dice di essere un film, è un virus. + +![03](03.png){ width=40% }\ + +# il Player / Lettore video + +Una volta scaricato un film, si può vedere con VLC o con Kodi. + +* VLC: videolan.org +* KODI home theatre: kodi.tv + +# Sottotitoli + +Sia VLC e Kodi possono usare un plug-in per scaricare i sottotitoli. + +Inoltre i sottotitoli si possono scaricare manualmente: + +* opensubtitles.org + +# Come fare un Torrent + +Usando il Client BitTorrent: + + Menu > File > Crea nuovo Torrent + +1. Scegliere il file dal quale creare il .torrent +2. Indicare un paio di tracker + +Cercare per: "announce tracker list". (qui una piccola lista) + + http://open.tracker.thepiratebay.org/announce + udp://tracker.openbittorrent.com:80 + udp://tracker.ccc.de:80/announce + udp://tracker.opentrackr.org:1337/announce + udp://tracker.bitsearch.to:1337/announce + udp://bt1.archive.org:6969/announce + +3. Mettere una buona descrizione e le tag +4. Condividere (seed) il file per 72 ore o fino a che viene scaricato. + +# Uplodare un torrent direttamente su Pirate Bay + +È possibile caricare un torrent su The Pirate Bay (TBP): + + http://tpb.sourceforge.net/upload/ + +![04](04.png){ width=45% }\ + +# Popcorn Time + +Popcorn Time è un Client BitTorrent che include un player video e fa stream dei +torrent. + +* https://github.com/popcorn-official +* https://popcorntime.app/ + +# Scaricare questa slide + +Questa slide in PDF e il suo sorgente si trovano online + +