Bon, c'est un fait, je n'ai pas pu échapper au dernier Harry Potter en 3D. J'ai patienté dans la file d'attente, j'ai réussi à trouver une place pour ma moitié et moi-même, mais avant de chausser mes lunettes je me préparais à twitter en cas de pub hadopi ou je ne sais quoi d'autre ...
Ah bah ouais mais non
C'était sans compter l'industrie du cinéma et ses ingénieux trésors déployés pour retarder (vainement) l'apparition sur les réseaux dits «pirates» de vidéos réalisées via des mobiles. En effet, j'ai eu la surprise de découvrir que les réseaux GSM étaient brouillés, tout comme la 3G. Impossible de se connecter au net pour twitter une dernière fois avant le début de la fin d'Harry Potter.
La séance débuta, et je me résolus à laisser ce tracas de côté et à suivre le film (ouais bon, je ne paye pas 8,50 euros juste pour me poser des questions sur le type de brouilleur utilisé). Une fois la séance bouclée et les lumières revenues, j'en profite pour localiser le bouzin. Je n'ai pas trop tardé à le trouver, des LED m'ont mis sur la voie, mais surtout la manière dont il a été installé, je vous laisse seuls juges:
J'ai encadré en rouge le dispositif de brouillage, qui est simplement accroché et branché sur une bête prise de courant avec un adaptateur. D'habitude dans cette salle je n'ai jamais eu de problème avec le réseau (la dernière fois j'avais failli dérailler car une pimbèche était scotchée à son blackberry et recevait des appels durant la scéance ...), mais cela m'a amené à me poser quelques questions, dont une notamment: «Est-ce que les salles de cinéma ont été sommées d'utiliser ce type de protection afin de protéger le droit d'auteur pour Harry Potter ?».
En effet, ce dispositif étant tout récent (bon ok, je n'ai pas été tout récemment dans cette salle, mais il y a de cela quelques semaines), on est en droit de se demander s'il n'a pas été installé juste pour cet évènement. Cela s'est déjà vu que des dispositifs particuliers aient été pris pour la sortie de films très attendus, et peut-être que celui-là en fait partie. Je fais d'ailleurs appel à vous, si jamais cette mésaventure vous est arrivée durant le visionnage de ce film (ce qui étayerait ma thèse, je l'avoue). N'hésitez pas à me twitter.
Smartphones trop smarts ?
C'est à se demander si les smartphones (et la miniaturisation qui va avec) ne sont pas en ce moment même en train de poser de sérieux problèmes à plein de gens. On a pu lire ça et là sur le net que les examens du bac et notamment certaines réponses ont circulé via facebook, qu'un smartphone a été utilisé pour prendre en photo un sujet de bac S, ou encore qu'il est question d'interdire les smartphones dans les salles d'examen. Au cinéma, le problème est abordé dans le sens contraire: on cherche à les rendre inopérant et à éviter toute fuite «rapide». Et c'est bien ça le problème que posent ces smartphones: l'instantanéité. Clic clac, une photo, un clic de bouton et c'est sur facebook, twitter ou google+. On filme 2 minutes de film, et on peut partager très rapidement sur youtube des extraits quasi en direct d'un film. L'instantanéité va tuer toutes les protections qui étaient jusque là mises en place.
La place des smartphones dans la société actuelle (qui a dit 2.0 ?) est remise en question, tout comme leur usage. Il ne faut pas oublier qu'ils restent l'outil préféré des geeks (comme moi), des jeunes nés avec Internet entre les doigts (comme eux), et les technophiles de tout poil (comme vous ?), et que sans eux on se sentirait bien seul. Enfin moi surtout, mais c'est une autre histoire.
La solution: l'adaptation
Tout comme les usages en terme de partage et de téléchargement ont évolué, les mécanismes de protection vont eux aussi devoir évoluer. L'arrivée de la 3D dans les salles de cinéma va poser de nouveaux soucis aux amateurs de film réalisés via smartphone: la qualité n'est pas au rendez-vous (ce qui amène à se poser la question de savoir si dans mon cas de figure la protection mise en place dans la salle de cinéma était réellement nécessaire), et est une première réponse de l'industrie du cinéma contre le piratage de films via le format DivX. Les salles d'examen vont opter pour une interdiction des smartphones (et des téléphones en général je suppose) afin d'éviter toute triche. Beaucoup de moyens en perspective, alors qu'il y a certainement beaucoup à tirer de ces smartphones.
Quid d'un QRCode dans un film qui mènerait à du contenu bonus, accessible en live (images, énigmes, etc ...) ? Bon j'avoue que pour le coup de la triche aux examens, je n'ai pas trouvé de contre-argument valable, mais je suis sûr qu'en cherchant bien ... Vous l'aurez compris, les smartphones sont de plus en plus présent, et il va falloir apprendre à faire avec. Si on ne peut pas les combattre, on peut tout de même les utiliser d'une manière détournée afin de réconcilier tout le monde. Du moins, il y a certainement quelques pistes à explorer ;)
Samedi se déroulait la neuvième édition de la Nuit du Hack, organisée par Sysdream et la communauté Hackerzvoice. Ce fut une nuit très enrichissante, pleine de rencontres et de pur fun, avec entre 700 et 800 visiteurs (je n'ai pas eu les chiffres officiels à ce jour).
Rude préparation
Cela fait plusieurs mois que l'on travaillait à l'organisation de cette Nuit du Hack 2011: organisation des talks, des workshops, du CTF (sic) et du wargame public. Toute la team hackerzvoice s'est mobilisée, chacun apportant sa brique à l'édifice qui s'agrandit chaque année. Nous avons opté pour un changement d'endroit, les péniches n'étant pas du tout adaptées à ce type d'évènement le choix du New York Hotel de Disneyland fut fait. Le New York Hotel de Disney possède une salle de 2000 mètres carrés, avec une régie, une scène, une sonorisation sur mesure ... Alors oui, quand on a annoncé que ça se passait à Disneyland, les critiques et commentaires ironiques ont fusés sur Twitter.
Du côté technique, le Capture The Flag de cette année a vu son architecture évoluer, peut-être un peu trop quand on voit comment on a missionné à le lancer. Franchement, pour y avoir passé des nuits dessus et avec pas mal de personnes impliquées, je suis sincèrement déçu que cela n'ait pas pu se dérouler dans les conditions voulues. On avait monté deux baies serveur et une palette de machines à la mode NdH2010, tout cablé et testé auparavant.
Rencontre avec les speakers, puis pseudo-dodo
Nous sommes arrivés au New York Hotel le vendredi soir, pour tout installer pour le lendemain. J'ai retrouvé Bruno Kerouanton au pub du NYH, accompagné de Nicolas Grégoire, Gary S. Miliefsky et Mario Heiderich. Ils sont venus nous donner du courage pour la préparation de la Nuit du Hack, et puis on en a profité pour boire un coup avec eux. J'ai retrouvé aussi Winn Schwartau, que j'ai rencontré l'année dernière à Las Vegas lors de la Defcon 18; ça faisait tout drôle de le revoir, avec sa moustache inchangée ;). J'ai passé un vendredi soir magique, j'ai même trouvé le temps de troller sur Hadopi avec Mario Heiderich o/ ! Petite retouche de mes slides pour la forme, avec Sorcier_FXK.
L'installation du matériel et le câblage se sont terminés tard dans la nuit (aux alentours de 3h du matin, le samedi). J'en ai profité pour rejoindre une chambre dans laquelle on a squatté avec Sorcier_FXK (kalkulators.org), Ezano et Franklin (le guru des conférences). Je n'ai dormi que 4h environ, mais ca m'a permis de récupérer un petit peu avant le grand jour.
Jour J, stress au max
Douche, petit-dej sur le pouce, et je débarque dans la salle où va se dérouler la Nuit du Hack 2011. Les régisseurs sont en place, on fait les derniers checks au niveau des écrans et du son, toujours les derniers détails qui posent problème. Je fais un test sur la scène, c'est vraiment impressionnant ... C'est vide mais j'essaie de m'imaginer ça rempli. Les gens commencent à arriver, et là problème: les applications de lecture des QRCodes des badges ne fonctionnent pas (à 30min de mon talk). Je règle le problème en urgence, et je saute sur scène. C'était plus dur que ce que je pensais en fait, de parler devant six ou sept cent personnes, avec un spot dans la tronche. J'ai chaud, je bafouille légèrement, mais j'arrive à gérer le temps et la démo en évitant de la louper. Plutôt cool donc :). Pour ceux que cela intéresse, les slides de mon talk sont disponibles ici.
Le reste de ma journée, je l'ai passée à discuter de temps en temps avec quelques intéressés d'Android, et puis avec le staff du CTF pour tout fignoler. On a essuyé pas mal de problèmes, enchaîné les pépins, et les esprits ont commencé à s'échauffer. Le retard s'accumulait, les problèmes aussi: à chaque problème que l'on pensait résolu s'en ajoutait un second... Aux alentours de 2h du matin, j'ai laissé les autres membres du staff gérer le truc, j'étais trop fatigué et énervé contre des personnes qui faisaient tout leur possible pour mettre ce CTF en route. Je me suis calmé de mon côté, en essayant de faire le vide, de trouver une solution "viable". De leur côté, le staff CTF a tenté de modifier le principe du challenge, mais cela a pris du temps et n'a pas été concluant. La dure décision d'arrêter les frais a été prise par le boss, et on a vu des équipes dégoutées, qui pour certaines étaient plus désolées pour nous et pour le temps que l'on avait passé dessus. Une grosse déception en somme, que j'ai essayé d'atténuer à grand renfort de bière.
En parallèle, le challenge public tournait plutôt bien, et les épreuves se faisaient valider au fur et à mesure que la soirée avançait. Au moins, tout n'aura pas été raté.
Impressions diverses et retours
Les retours que l'on m'a fait de l'évènement sont assez variés, mais dans l'ensemble plutôt bons. Tout le monde y va de son commentaire, de quelques idées qu'il a eu pour améliorer l'évènement, des regrets que cette édition soit plus "corporate" que celles des années précédentes ... Je peux tout à fait comprendre ces remarques et ces réactions. Disney a tout de même permis à l'équipe des organisateurs de se concentrer sur l'essentiel, sans avoir à gérer la logistique de la nourriture et de la boisson, en mettant à disposition de l'évènement une vraie régie son et vidéo, avec des systèmes qui fonctionnaient nickel et que l'on avait pas à gérer de notre côté. Du côté des visiteurs, l'endroit était tout de même hors-normes, avec une salle immense, un grand nombre de place (ah, ça fait toujours plus que sur la péniche) ainsi qu'un certain confort. Le fait de pouvoir louer une chambre pas loin, avec des tarifs préférentiels (mais chers, faut avouer), pouvait être un plus.
Ce que je retiens de cette édition, c'est que d'une part elle m'a franchement étonnée: un endroit de rêve pour des conférences, qui se prête tout à fait à la venue de speakers internationaux, et qui s'adapte aussi aux usages habituels de la Nuit du Hack (workshop, CTF, prises de courant, etc ...). Et d'autre part le nombre de personnes ayant répondu présent, les animateurs de workshop qui ont fait un boulot formidable, mais aussi les speakers qui ont été terribles (et qui, on le souhaite, reviendront nous voir l'année prochaine), etc... Si la Nuit du Hack devait se dérouler dans un seul endroit l'année prochaine, ce serait bien à nouveau dans l'hotel New York.
<center><embed type="application/x-shockwave-flash" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" width="400" height="267" flashvars="host=picasaweb.google.com&hl=fr&feat=flashalbum&RGB=0x000000&feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fvirtualabs%2Falbumid%2F5620811613695329713%3Falt%3Drss%26kind%3Dphoto%26authkey%3DGv1sRgCIni3IHQoNvynwE%26hl%3Dfr" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></center>
Suite à la visite de la CNIL dans les locaux de TMG, je me suis demandé si cela avait bouleversé leurs pratiques et notamment le monitoring des fichiers partagés via Bittorrent. J'entrepris alors de mener quelques recherches sur le monitoring effectué par TMG, une sorte de reverse-engineering de la méthode TMG.
P2P, bittorrent et scraping
Le protocole BitTorrent est basé (dans sa version primaire) sur des trackers, des serveurs centraux qui recensent les clients qui partagent et téléchargent des bouts de fichiers, et qui les fournit en adresses IP fraîches de clients partageant les même fichiers. Une architecture sur serveur central, pour faire simple. Un protocole a été ensuite implémenté pour éviter l'emploi d'un tracker central, DHT, mais je ne l'aborderai pas dans cet article. Le protocole BitTorrent est public, et détaillé notamment dans cette page. Les requêtes que le tracker reçoit sont basées sur le protocole HTTP, (méthode GET) et permettent de notifier le tracker de différents évènements: début du partage, arrêt du partage, téléchargement terminé, etc. Il est facile de faire croire au tracker tout et n'importe quoi, ce qu'a tenté de faire d'ailleurs l'outil seedfuck, bien que le paramètre ip qu'il fournissait lors d'une announce n'est dans la grande majorité des cas pas pris en considération.
Une fonctionnalité "standard" d'un tracker consiste à retourner les statistiques d'un torrent, ou de tous par défaut: on appelle cela le "scraping". Une url de "scrape" est généralement disponible, et fournit une liste "bencodée" de tous les torrents partagés à un instant t, avec pour chacun d'entre eux le nombre de seeders et de leechers, et l'infohash. L'infohash est un hash sha1 identifiant de manière unique un torrent. Autrement dit, on dispose d'un moyen facile de lister les torrents partagés par un tracker.
Scrape + announce = gotcha !
Mon premier objectif fut de trouver un torrent partagé monitoré par TMG. Pour cela, j'ai tout simplement pris quelques trackers BitTorrent bien connus, récupéré les informations de "scrape" pour chacun d'entre eux, puis annoncé en boucle pour chaque torrent de manière à lister la totalité des adresses IP partageant le torrent. Je me suis basé sur une liste de plage d'adresses IP connues pour appartenir à TMG:
86.198.25.128-191 91.189.104.0-254 193.105.197.0-254 193.107.240.0-254 195.191.244.0-254
J'ai bien sûr réalisé cela à l'aide de scripts python, et j'ai pu obtenir le résultat suivant sur le tracker nemesis.1337x.org:
[!] Caught IP 91.189.110.91 looking for 4d95c0174d703a841502d9c104b5886cc598b33e [!] Caught IP 91.189.109.86 looking for 4d95c0174d703a841502d9c104b5886cc598b33e [!] Caught IP 91.189.109.87 looking for 4d95c0174d703a841502d9c104b5886cc598b33e [!] Caught IP 91.189.110.11 looking for 4d95c0174d703a841502d9c104b5886cc598b33e [!] Caught IP 91.189.110.52 looking for 4d95c0174d703a841502d9c104b5886cc598b33e [!] Caught IP 91.189.110.202 looking for 4d95c0174d703a841502d9c104b5886cc598b33e [!] Caught IP 91.189.110.201 looking for bed3e7891eaf563bd5f7767e9a071c2b752142ae [!] Caught IP 91.189.110.12 looking for bed3e7891eaf563bd5f7767e9a071c2b752142ae [!] Caught IP 91.189.110.202 looking for bed3e7891eaf563bd5f7767e9a071c2b752142ae [!] Caught IP 91.189.110.92 looking for e4c7b3988286c88841c37378a4c66f4fbf336fdc [!] Caught IP 91.189.109.87 looking for e4c7b3988286c88841c37378a4c66f4fbf336fdc [!] Caught IP 91.189.110.91 looking for e4c7b3988286c88841c37378a4c66f4fbf336fdc [!] Caught IP 91.189.110.11 looking for e4c7b3988286c88841c37378a4c66f4fbf336fdc
J'ai fait la même chose sur le tracker tracker.istole.it, et obtenu les résultats suivants:
[!] Caught IP 91.189.110.11 looking for 7a774e27ab4910c0f73e2f7f1fc0ea94031d9f5d [!] Caught IP 91.189.109.87 looking for f122d9ed9f0325c275d6cfc14763f5b1fe850cf2 [!] Caught IP 91.189.110.51 looking for f122d9ed9f0325c275d6cfc14763f5b1fe850cf2 [!] Caught IP 91.189.110.202 looking for b23dd863509eb8f7bb823876401bca822e29533e [!] Caught IP 91.189.110.92 looking for 7d59a5eb848c053578009693efb03b37120cedcf [!] Caught IP 91.189.109.87 looking for 7d59a5eb848c053578009693efb03b37120cedcf [!] Caught IP 91.189.110.51 looking for 11ae759e03c31042f1445d1431daf28e766e6a67 [!] Caught IP 91.189.110.12 looking for 11ae759e03c31042f1445d1431daf28e766e6a67 [!] Caught IP 91.189.109.86 looking for c8b51778582ef41cac3988e62a3c140a269c39e5 [!] Caught IP 91.189.110.51 looking for c8b51778582ef41cac3988e62a3c140a269c39e5 [!] Caught IP 91.189.109.87 looking for c8b51778582ef41cac3988e62a3c140a269c39e5 [!] Caught IP 91.189.110.11 looking for c8b51778582ef41cac3988e62a3c140a269c39e5 [!] Caught IP 91.189.110.12 looking for c8b51778582ef41cac3988e62a3c140a269c39e5 [!] Caught IP 91.189.110.91 looking for c8b51778582ef41cac3988e62a3c140a269c39e5 [!] Caught IP 91.189.109.86 looking for f6dc16658e13a14e7834dd1d21ed9eca1e772ca9 [!] Caught IP 91.189.110.11 looking for f6dc16658e13a14e7834dd1d21ed9eca1e772ca9 [!] Caught IP 91.189.110.12 looking for f6dc16658e13a14e7834dd1d21ed9eca1e772ca9 [!] Caught IP 91.189.110.91 looking for f6dc16658e13a14e7834dd1d21ed9eca1e772ca9 [!] Caught IP 91.189.110.201 looking for f6dc16658e13a14e7834dd1d21ed9eca1e772ca9 [!] Caught IP 91.189.110.51 looking for f6dc16658e13a14e7834dd1d21ed9eca1e772ca9 [!] Caught IP 91.189.109.87 looking for f6dc16658e13a14e7834dd1d21ed9eca1e772ca9 [!] Caught IP 91.189.110.92 looking for f6dc16658e13a14e7834dd1d21ed9eca1e772ca9 [!] Caught IP 91.189.110.91 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.110.92 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.110.201 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.110.202 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.109.86 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.109.87 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.110.11 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.110.12 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.110.51 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.110.52 looking for c17b92df1e0692cb986e0f4fe0ddf9b44d32cb4f [!] Caught IP 91.189.110.52 looking for 190e32ba25ef1212c0907d5674e950d3c909ad87 [!] Caught IP 91.189.110.91 looking for 190e32ba25ef1212c0907d5674e950d3c909ad87 [!] Caught IP 91.189.109.86 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.110.11 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.110.12 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.110.51 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.110.52 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.110.91 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.110.92 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.110.201 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.110.202 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.109.87 looking for f668398a77aa82a93062ffd41b3499d389be3559 [!] Caught IP 91.189.109.86 looking for 380ac2b8676bd9dc2d2a8c675e17c953adf586c6 [!] Caught IP 91.189.110.12 looking for 380ac2b8676bd9dc2d2a8c675e17c953adf586c6 [!] Caught IP 91.189.110.51 looking for 380ac2b8676bd9dc2d2a8c675e17c953adf586c6 [!] Caught IP 91.189.110.52 looking for 380ac2b8676bd9dc2d2a8c675e17c953adf586c6 [!] Caught IP 91.189.110.91 looking for 380ac2b8676bd9dc2d2a8c675e17c953adf586c6 [!] Caught IP 91.189.110.92 looking for 380ac2b8676bd9dc2d2a8c675e17c953adf586c6 [!] Caught IP 91.189.110.201 looking for 380ac2b8676bd9dc2d2a8c675e17c953adf586c6 [!] Caught IP 91.189.110.202 looking for 380ac2b8676bd9dc2d2a8c675e17c953adf586c6 [!] Caught IP 91.189.109.86 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.109.87 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.110.11 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.110.12 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.110.51 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.110.52 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.110.91 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.110.92 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.110.201 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.110.202 looking for 812c7cc1c70c837b1322bea33bd76153df5a4492 [!] Caught IP 91.189.110.11 looking for 9ffffa58a027760549f68302c8b51fb0417d42d0 [!] Caught IP 91.189.110.12 looking for 9ffffa58a027760549f68302c8b51fb0417d42d0 [!] Caught IP 91.189.110.51 looking for 9ffffa58a027760549f68302c8b51fb0417d42d0 [!] Caught IP 91.189.110.201 looking for 9ffffa58a027760549f68302c8b51fb0417d42d0 [!] Caught IP 91.189.109.86 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.109.87 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.110.11 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.110.12 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.110.51 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.110.52 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.110.91 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.110.92 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.110.201 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.110.202 looking for d51213793f9f754fb76b123ac3264f310a116d77 [!] Caught IP 91.189.109.86 looking for 693f19f1bfbe1b46c29bf3f6b4219d02ab2e86c9 [!] Caught IP 91.189.109.87 looking for 693f19f1bfbe1b46c29bf3f6b4219d02ab2e86c9 [!] Caught IP 91.189.110.11 looking for 693f19f1bfbe1b46c29bf3f6b4219d02ab2e86c9 [!] Caught IP 91.189.110.51 looking for 693f19f1bfbe1b46c29bf3f6b4219d02ab2e86c9 [!] Caught IP 91.189.110.52 looking for 693f19f1bfbe1b46c29bf3f6b4219d02ab2e86c9 [!] Caught IP 91.189.110.91 looking for 693f19f1bfbe1b46c29bf3f6b4219d02ab2e86c9 [!] Caught IP 91.189.110.92 looking for 693f19f1bfbe1b46c29bf3f6b4219d02ab2e86c9 [!] Caught IP 91.189.110.201 looking for 693f19f1bfbe1b46c29bf3f6b4219d02ab2e86c9 [!] Caught IP 91.189.110.202 looking for 693f19f1bfbe1b46c29bf3f6b4219d02ab2e86c9 [!] Caught IP 91.189.109.86 looking for 08aac90fa40a23f652744ce73db1dc6183e35569 [!] Caught IP 91.189.109.87 looking for 08aac90fa40a23f652744ce73db1dc6183e35569 [!] Caught IP 91.189.110.11 looking for 08aac90fa40a23f652744ce73db1dc6183e35569 [!] Caught IP 91.189.110.12 looking for 08aac90fa40a23f652744ce73db1dc6183e35569 [!] Caught IP 91.189.110.51 looking for 08aac90fa40a23f652744ce73db1dc6183e35569 [!] Caught IP 91.189.110.52 looking for 08aac90fa40a23f652744ce73db1dc6183e35569 [!] Caught IP 91.189.110.91 looking for 08aac90fa40a23f652744ce73db1dc6183e35569 [!] Caught IP 91.189.110.201 looking for 08aac90fa40a23f652744ce73db1dc6183e35569 [!] Caught IP 91.189.110.202 looking for 08aac90fa40a23f652744ce73db1dc6183e35569 [!] Caught IP 91.189.109.86 looking for 809f9c4dec160e8dca6bfd1835ff3feff242fcfe [!] Caught IP 91.189.110.11 looking for 809f9c4dec160e8dca6bfd1835ff3feff242fcfe [!] Caught IP 91.189.110.12 looking for 809f9c4dec160e8dca6bfd1835ff3feff242fcfe [!] Caught IP 91.189.110.51 looking for 809f9c4dec160e8dca6bfd1835ff3feff242fcfe [!] Caught IP 91.189.110.52 looking for 809f9c4dec160e8dca6bfd1835ff3feff242fcfe [!] Caught IP 91.189.110.201 looking for 809f9c4dec160e8dca6bfd1835ff3feff242fcfe [!] Caught IP 91.189.110.202 looking for 809f9c4dec160e8dca6bfd1835ff3feff242fcfe [!] Caught IP 91.189.109.86 looking for 0ade14a7f20c1352280ecf0f733a07db85a69749 [!] Caught IP 91.189.110.11 looking for 0ade14a7f20c1352280ecf0f733a07db85a69749 [!] Caught IP 91.189.110.52 looking for 0ade14a7f20c1352280ecf0f733a07db85a69749 [!] Caught IP 91.189.110.201 looking for 0ade14a7f20c1352280ecf0f733a07db85a69749 [!] Caught IP 91.189.110.202 looking for 0ade14a7f20c1352280ecf0f733a07db85a69749 [!] Caught IP 91.189.109.86 looking for e8bbf584eb99f2c6a084e74bd7e65edbc21c542f [!] Caught IP 91.189.109.87 looking for e8bbf584eb99f2c6a084e74bd7e65edbc21c542f [!] Caught IP 91.189.110.11 looking for e8bbf584eb99f2c6a084e74bd7e65edbc21c542f [!] Caught IP 91.189.110.12 looking for e8bbf584eb99f2c6a084e74bd7e65edbc21c542f [!] Caught IP 91.189.110.51 looking for e8bbf584eb99f2c6a084e74bd7e65edbc21c542f [!] Caught IP 91.189.110.52 looking for e8bbf584eb99f2c6a084e74bd7e65edbc21c542f [!] Caught IP 91.189.110.91 looking for e8bbf584eb99f2c6a084e74bd7e65edbc21c542f [!] Caught IP 91.189.110.92 looking for e8bbf584eb99f2c6a084e74bd7e65edbc21c542f [!] Caught IP 91.189.110.201 looking for e8bbf584eb99f2c6a084e74bd7e65edbc21c542f [!] Caught IP 91.189.110.52 looking for b7ab64b8d33e87a77b219a48383807f7f9c40d5b [!] Caught IP 91.189.110.91 looking for 12c8151c59f0602f0f0f64bd9e28bc48c8f3a4c1 [!] Caught IP 91.189.109.86 looking for 761b5f8df254f38bcbc25e465d2dda987243aed6 [!] Caught IP 91.189.109.87 looking for 761b5f8df254f38bcbc25e465d2dda987243aed6 [!] Caught IP 91.189.110.51 looking for 761b5f8df254f38bcbc25e465d2dda987243aed6 [!] Caught IP 91.189.110.202 looking for 761b5f8df254f38bcbc25e465d2dda987243aed6 [!] Caught IP 91.189.109.86 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.109.87 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.110.11 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.110.12 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.110.51 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.110.52 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.110.91 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.110.92 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.110.201 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.110.202 looking for a98752c88f94f59257288a0a507861cda7d739a3 [!] Caught IP 91.189.109.86 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.109.87 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.110.11 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.110.12 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.110.51 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.110.52 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.110.91 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.110.92 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.110.201 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.110.202 looking for b468654c5fc56139c8e5b836c1094f5126002b98 [!] Caught IP 91.189.109.86 looking for 46c5e2a910ff426cc8a7b5921dfa75c976c2bc4e [!] Caught IP 91.189.109.87 looking for 46c5e2a910ff426cc8a7b5921dfa75c976c2bc4e [!] Caught IP 91.189.110.52 looking for 46c5e2a910ff426cc8a7b5921dfa75c976c2bc4e [!] Caught IP 91.189.110.92 looking for 46c5e2a910ff426cc8a7b5921dfa75c976c2bc4e [!] Caught IP 91.189.110.201 looking for 46c5e2a910ff426cc8a7b5921dfa75c976c2bc4e [!] Caught IP 91.189.110.202 looking for 46c5e2a910ff426cc8a7b5921dfa75c976c2bc4e [!] Caught IP 91.189.110.12 looking for 43c51ef24a6e4945078fd02294bab40471b5143f [!] Caught IP 91.189.110.51 looking for 43c51ef24a6e4945078fd02294bab40471b5143f [!] Caught IP 91.189.110.52 looking for 43c51ef24a6e4945078fd02294bab40471b5143f [!] Caught IP 91.189.110.91 looking for 43c51ef24a6e4945078fd02294bab40471b5143f [!] Caught IP 91.189.110.92 looking for 43c51ef24a6e4945078fd02294bab40471b5143f [!] Caught IP 91.189.110.201 looking for 43c51ef24a6e4945078fd02294bab40471b5143f [!] Caught IP 91.189.110.202 looking for 43c51ef24a6e4945078fd02294bab40471b5143f [!] Caught IP 91.189.109.86 looking for 16a0dfe5452a98be587695a04e2c7f0f393d56d3 [!] Caught IP 91.189.109.87 looking for 16a0dfe5452a98be587695a04e2c7f0f393d56d3 [!] Caught IP 91.189.110.12 looking for 16a0dfe5452a98be587695a04e2c7f0f393d56d3 [!] Caught IP 91.189.110.52 looking for 16a0dfe5452a98be587695a04e2c7f0f393d56d3 [!] Caught IP 91.189.110.201 looking for 16a0dfe5452a98be587695a04e2c7f0f393d56d3 [!] Caught IP 91.189.110.202 looking for 16a0dfe5452a98be587695a04e2c7f0f393d56d3 [!] Caught IP 91.189.109.86 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.109.87 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.110.11 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.110.12 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.110.51 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.110.52 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.110.91 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.110.92 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.110.201 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.110.202 looking for facf75eede72b14f726e97c558bce15b44b70fc1 [!] Caught IP 91.189.109.86 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.109.87 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.110.11 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.110.12 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.110.51 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.110.52 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.110.91 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.110.92 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.110.201 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.110.202 looking for 319d1c211fd19c092e3aac17d98c1738b6d5857d [!] Caught IP 91.189.109.86 looking for 91aa23bb0a77e4b190c2d9f280c90f5a2eb221ff [!] Caught IP 91.189.109.87 looking for 91aa23bb0a77e4b190c2d9f280c90f5a2eb221ff [!] Caught IP 91.189.110.11 looking for 91aa23bb0a77e4b190c2d9f280c90f5a2eb221ff [!] Caught IP 91.189.110.12 looking for 91aa23bb0a77e4b190c2d9f280c90f5a2eb221ff [!] Caught IP 91.189.110.52 looking for 91aa23bb0a77e4b190c2d9f280c90f5a2eb221ff [!] Caught IP 91.189.110.92 looking for 91aa23bb0a77e4b190c2d9f280c90f5a2eb221ff [!] Caught IP 91.189.110.201 looking for 91aa23bb0a77e4b190c2d9f280c90f5a2eb221ff [!] Caught IP 91.189.110.202 looking for 91aa23bb0a77e4b190c2d9f280c90f5a2eb221ff [!] Caught IP 91.189.109.86 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.109.87 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.110.11 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.110.12 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.110.51 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.110.52 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.110.91 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.110.92 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.110.201 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.110.202 looking for 39ed384cf82cc65a18017beb8096fb2bea175d25 [!] Caught IP 91.189.109.86 looking for f354102f3ad4052ee9b255f15e5db0197cb78812 [!] Caught IP 91.189.110.11 looking for f354102f3ad4052ee9b255f15e5db0197cb78812 [!] Caught IP 91.189.110.12 looking for f354102f3ad4052ee9b255f15e5db0197cb78812 [!] Caught IP 91.189.110.51 looking for f354102f3ad4052ee9b255f15e5db0197cb78812 [!] Caught IP 91.189.110.52 looking for f354102f3ad4052ee9b255f15e5db0197cb78812 [!] Caught IP 91.189.110.92 looking for f354102f3ad4052ee9b255f15e5db0197cb78812 [!] Caught IP 91.189.110.201 looking for f354102f3ad4052ee9b255f15e5db0197cb78812 [!] Caught IP 91.189.110.202 looking for f354102f3ad4052ee9b255f15e5db0197cb78812 [!] Caught IP 91.189.109.86 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.109.87 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.109.87 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.110.11 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.110.12 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.110.51 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.110.52 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.110.91 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.110.92 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.110.201 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.110.202 looking for 63fb59071f3df9508b000422339f99d1952f2af6 [!] Caught IP 91.189.109.86 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.109.86 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.109.87 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.11 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.11 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.12 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.51 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.52 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.52 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.91 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.91 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.92 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.92 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.201 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.201 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.110.202 looking for 4c3f2503650ed383373c9d5bffe33549347237f0 [!] Caught IP 91.189.109.86 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.109.87 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.110.11 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.110.12 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.110.51 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.110.52 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.110.91 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.110.92 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.110.201 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.110.202 looking for 371cf7b949cad6f2ed8db1430eb4764cf37bff3c [!] Caught IP 91.189.109.86 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.109.87 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.11 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.11 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.12 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.12 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.51 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.52 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.52 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.91 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.91 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.92 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.92 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.201 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.202 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.110.202 looking for 709b7fc30414f42befa57037f6cbe8b49af29edb [!] Caught IP 91.189.109.86 looking for 54ca6cb69f3d96e407480a1e3064bc7e412aa082 [!] Caught IP 91.189.109.87 looking for 54ca6cb69f3d96e407480a1e3064bc7e412aa082 [!] Caught IP 91.189.110.11 looking for 54ca6cb69f3d96e407480a1e3064bc7e412aa082 [!] Caught IP 91.189.110.12 looking for 54ca6cb69f3d96e407480a1e3064bc7e412aa082 [!] Caught IP 91.189.110.51 looking for 54ca6cb69f3d96e407480a1e3064bc7e412aa082 [!] Caught IP 91.189.110.52 looking for 54ca6cb69f3d96e407480a1e3064bc7e412aa082 [!] Caught IP 91.189.110.91 looking for 54ca6cb69f3d96e407480a1e3064bc7e412aa082 [!] Caught IP 91.189.110.92 looking for 54ca6cb69f3d96e407480a1e3064bc7e412aa082 [!] Caught IP 91.189.110.202 looking for 54ca6cb69f3d96e407480a1e3064bc7e412aa082 [!] Caught IP 91.189.109.86 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.109.87 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.110.11 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.110.12 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.110.51 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.110.52 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.110.91 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.110.92 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.110.201 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.110.202 looking for 260ffb3f981d272d4730dc47e679dd90424b507d [!] Caught IP 91.189.109.86 looking for 326b11ad25fc2f3f661a3991e64db1b2829e8c64 [!] Caught IP 91.189.110.11 looking for 326b11ad25fc2f3f661a3991e64db1b2829e8c64 [!] Caught IP 91.189.110.12 looking for 326b11ad25fc2f3f661a3991e64db1b2829e8c64 [!] Caught IP 91.189.110.51 looking for 326b11ad25fc2f3f661a3991e64db1b2829e8c64 [!] Caught IP 91.189.110.91 looking for 326b11ad25fc2f3f661a3991e64db1b2829e8c64 [!] Caught IP 91.189.110.92 looking for 326b11ad25fc2f3f661a3991e64db1b2829e8c64 [!] Caught IP 91.189.110.201 looking for 326b11ad25fc2f3f661a3991e64db1b2829e8c64 [!] Caught IP 91.189.110.202 looking for 326b11ad25fc2f3f661a3991e64db1b2829e8c64 [!] Caught IP 91.189.109.86 looking for 04cda7e64899f1acfa35b26bca93546eddc39460 [!] Caught IP 91.189.109.87 looking for 04cda7e64899f1acfa35b26bca93546eddc39460 [!] Caught IP 91.189.110.11 looking for 04cda7e64899f1acfa35b26bca93546eddc39460 [!] Caught IP 91.189.110.12 looking for 04cda7e64899f1acfa35b26bca93546eddc39460 [!] Caught IP 91.189.110.51 looking for 04cda7e64899f1acfa35b26bca93546eddc39460 [!] Caught IP 91.189.110.52 looking for 04cda7e64899f1acfa35b26bca93546eddc39460 [!] Caught IP 91.189.110.91 looking for 04cda7e64899f1acfa35b26bca93546eddc39460 [!] Caught IP 91.189.110.92 looking for 04cda7e64899f1acfa35b26bca93546eddc39460 [!] Caught IP 91.189.110.201 looking for 04cda7e64899f1acfa35b26bca93546eddc39460 [!] Caught IP 91.189.110.202 looking for 04cda7e64899f1acfa35b26bca93546eddc39460
Jusque là, tout s'est déroulé comme prévu. Au passage, on notera que TMG ne masque toujours pas ses adresses IP, et reste facilement détectable. J'ai essayé de savoir quels étaient ces fichiers monitorés, en recherchant le nom du torrent à partir de leur infohash:
The.Way.Back.2010.1080p.MKV.x264.AC3.DTS.NLSubs-DMT Gnomeo.and.Juliet.2011.TS.XViD-Rx T.K.S.CR-xvid_MC8..avi The.Kings.Speech.2010.1080p.AC3.DTS.Eng.Spa.NLSubs-DMT Gnomeo & Juliet 2011 TS XviD Feel-Free The.Kings.Speech.2010.NTSC.DVDSCR.WS.DD5.1.NLSubs-DMT The.Kings.Speech.2010.BDRip.XviD-AMIABLE Gnomeo.And.Juliet.2011.TS.XViD-BoNkErS The Kings.Speech.2010.DVDSCR.XviD.AC3-NYDIC The.Kings.Speech.2010.BDRip.XviD-AMIABLE Gnomeo & Juliet 2011 TS XViD - IMAGiNE The Kings Speech 2010 720p WEBSCR AC3 XViD - IMAGiNE The Way Back 2010 BRRiP XviD AbSurdity The Way Back 2010 BRRip XviD AC3-SANTi The King's Speech (2010), DVDSCR(xvid) Neds.2010.READNFO.DVDSCR.XViD-T0XiC-iNK The King's Speech (2011) DVD5 Promo (Custom NLSubs)NLT Release The.Way.Back.2010.BRRip.Xvid *1337x*-Noir Battle.Los.Angeles.2011.FRENCH.R5.MD.XViD-SERUM Insidious 2011 CAM XVID READ NFO LKRG The King's Speech (2010).mkv The.Way.Back.2010.BR2DVD.DD5.1.NLSubs-DMT The.Real.Kings.Speech.DOCU.WS.PDTV.XviD-aAF The.Way.Back.2010.PPV2DVD.DD2.0.NLSubs-DMT The Way Back 2010 TS XViD The.Way.Back.2010.TS.x264.Feel-Free Gnomeo.And.Juliet.2011.TS.XviD-PRESTiGE The King's Speech - soundtrack The.Way.Back.2010.TS.PAL.DD2.0.NLSubs-DMT The King's Speech (2011) ENG R5 - MDMA The Kings Speech 2010 BRRip 720p-SKRAPY The.Way.Back.2010.TS.XViD.AC3.HC-Subs.Hive-CM8 The King's Speech (2010)_allmovieslink.com The Way Back (2010) ENG BDRip GoldTime-Studio.avi The.Kings.Speech.2010.720p.WEBSCR.XviD.AC3-TiMPE.avi Battle of Los Angeles 2011 FRENCH R5 MD XViD SERUM The King's Speech (2011) TS XViD - IMAGiNE [NoRar] The Way Back 2010 BRRip XvidHD 720p-NPW
Donc pour faire court, 4 films ressortent de cette analyse: - The King's Speech (Le discours d'un roi) - The Way Back (Les chemins de la liberté) - Gnomeo & Juliet (Gnoméo et Juliette) - Battle of Los Angeles
Dans tous ces torrents, seuls 2 sont en français. Et pourtant j'ai analysé des milliers de torrents ... Etonnant non ? A noter que TMG effectue aussi des relevés en Grande-Bretagne, d'où la présence de films anglophones je suppose.
Tentative de piège
Ce que je trouve bizarre, c'est le peu de fichiers français partagés ! Si j'étais TMG, je chercherai à identifier rapidement les IPs françaises qui partagent un fichier torrent ! J'ai donc décidé de tenter de piéger les systèmes de monitoring, en annonçant aux trackers que je partage plusieurs fichiers monitorés. J'ai créé en parallèle une socket qui attend le handshake BitTorrent, et qui vérifie l'IP de provenance.
Première surprise, les trackers me retournent plusieurs adresses IP appartenant à TMG, mais avec un numéro de port à 0... De là, deux solutions: soit le client gère le chiffrement, soit il écoute réellement sur le port 0. J'ai vérifié le cas du chiffrement, et ce n'est pas le cas. La seule explication possible: le système de monitoring annonce écouter sur le port 0 pour éviter que tout autre client puisse se connecter dessus (cela provoque une erreur système). Ou peut-être un moyen facile de détecter ses propres systèmes de monitoring.
Seconde surprise, après plusieurs nuits de piégeage, absolument aucune adresse IP de TMG n'est venu frapper à ma box ! Et c'est pas faute de les avoir attirées... J'étais un peu perdu... Beaucoup de films en langue anglaise, très peu en français ... cela sentait le louche. Je décidais d'en savoir plus en recherchant parmi les torrents partagés sur un tracker, quels étaient ceux français monitorés. J'ai donc encore une fois conçu un script analysant les torrents partagés sur les trackers, et voici quelques exemples de fichiers identifiés:
68e5431847aadcae23ceb5cedbd2a358f78144e8: RIEN.A.DECLARER.2011.FRENCH.TS.MD.REPACK.BY49.AVI 92005a4cca98d5f885c4942bd963c121b3668cb8: FAST.AND.FURIOUS.5.RIO.HEIST.2011.FRENCH.TS.MD.REPACK.1CD.XVID-RESOLUTION b133fd60b92626c933ae0fd6ce19e83c0fd46a77: RIEN.A.DECLARER.FRENCH.DVDRIP.XVID-AYMO b7c5ce1fdc648f23234e69c64f4d44311294e149: THE.BORGIAS.S01E06.THE.FRENCH.KING.HDTV.XVID-FQM.[VTV].AVI 4c8bebf8b813c2a54fb925441b0ccbc990f51f0d: SANCTUM.2011.FRENCH.DVDRIP.XVID-JULIEN333 df0963ef353b5d75d81b890c1d8a4c2773d287d6: FAST.AND.FURIOUS.5.RIO.HEIST.2011.FRENCH.TS.MD.XVID-RESOLUTION 74da1dc223340a808eb47258f59c190157057f68: L.AVOCAT.FRENCH.DVDRIP.XVID-AYMO (SMART) d9218e396a50f2b530b95dd8a06e9e38c06d991d: HALL.PASS.2011.FRENCH.BRRIP.XVID-LKT.AVI 2083545ee1b1702c670b33af2effc2c99ec4b121: BATTLE.LOS.ANGELES FRENCH.BDRIP.XVID-AYMO 08afa827a1952c3e7d44277a886be78f255e5f3a: THOR.2011.TRUEFRENCH.TS.MD.XVID-RESOLUTION 988d7513499cf1a5e55da0f16ed0bb763e5008f9: DESPICABLE.ME.2010.FRENCH.DVDRIP.XVID-SSL 33a6c1ed0efc0a5a1c155754b38cafd40fc4a8a2: THOR.2011.TRUEFRENCH.TS.MD.REPACK.1CD.XVID-RESOLUTION 2b9c3cc81cf17a73334c4bae27d928980cd4dc70: THE TOURIST.FRENCH.DVDRIP.XVID-NERD b6987e90cb0b2d0f26fcf5c2716e2c3f10576e18: PIRATES DES CARAIBES - TRILOGIE - FRENCH - DIVX 3761e005513fafff7bfac4ec8dd57eb2a6a4a870: LE.FILS.A.JO.2010.FRENCH.DVDRIP.XVID-STVFRVTW777 722f3f4354161c6006f6dc58e04645377dc5315b: I,AM.NUMBER-FOUR.FRENCH.DVDRIP.XVID-NERD 7ce8a6f96e067999398ee43d65604deccedaa6eb: 600.KG.D.OR.PUR.2010.FRENCH.DVDRIP.XVID-FICTION 512a461466f64d30db49e52bbce1209a5d26c299: LES.PETITS.MOUCHOIRS.2010.FRENCH.DVDRIP.REPACK.1CD.XVID.AVI 088d485fd9cf879eeedc0287a034fba8de94d363: A.BOUT.PORTANT.FRENCH.BDRIP.XVID-AYMO 668fb65e07d1b9249a20957cd7dff5db0bebad31: DRIVE.ANGRY.FRENCH.DVDRIP.XVID-AYMO.AVI 30da152a7899883e56a90a5f86d2a803e845a51d: LA.TRAQUE.2010.FRENCH.DVDRIP.XVID-SLIM 1cfbd2139cbab7a05981f037f9b2afc94d5c5454: RIO.2011.FRENCH.R5.MD.REPACK.1CD.XVID-RESOLUTION d4d1e9bf88ebc4a576b94bb6dec91329bd6bdc20: THE GREEN.HORNET.2011.FRENCH.DVDRIP.XVID-FWD 89ef6b88a62406be5ba27c5d8d6bfe9f08d96845: LARGO.WINCH.2.2011.TRUEFRENCH.R5.MD.XVID-ADDICTED c35125a2fca887fa752b727b0ade441a1a68a16f: LE NOM.DES.GENS.2011.FRENCH.DVDRIP.XVID-FICTION.AVI 33810ad67073c729020d9a3a38efa69dac3c96c3: UNSTOPPABLE 2010 TRUEFRENCH R5 MD XVID-SERENITY e9b3c5fdc48e8ab954a1b0e991a422a5c58622e9: TWILIGHT.3.HESITATION.TRUEFRENCH.DVDRIP.XVID.AC3-FWD.AVI e1ebd9fa7c48bfa396909e216432fe9bb600dda1: FAST.AND.FURIOUS.5.RIO.HEIST.2011.FRENCH.TS.MD.XVID-RESOLUTION fc39a23e6b39fc7ce6f7e851d6e6400771272566: LES.REBELLES.DE.LA.FORET.3.2010.TRUEFRENCH.DVDRIP.XVID-FWD.AVI cb7f901518083a8048d0a1f04e2a16d4357f9507: HARRY POTTER 7.1 ET LES RELIQUES DE LA MORT FRENCH BRRIP XVID AC3 [CONDOM BE].AVI
Là dedans, aucun fichier monitoré par TMG ... C'est à y perdre son latin ! Toutes les dernières grosses productions ... non surveillées ?! Bon, il y a bien un ou deux films surveillés dans cette liste:
[TRACKED !] e8bbf584eb99f2c6a084e74bd7e65edbc21c542f: BATTLE.LOS.ANGELES.2011.FRENCH.R5.MD.XVID-SERUM [TRACKED !] 260ffb3f981d272d4730dc47e679dd90424b507d: BATTLE OF LOS ANGELES 2011 FRENCH R5 MD XVID SERUM
Allons bon, encore ce "Battle Los Angeles" ... Un seul film surveillé sur les quelques centaines de films en français partagés ?? Naaaan désolé mais ça je n'y crois pas.
WTFBBQ ?!!
Si on résume:
J'en tire deux conclusions probables:
J'avoue que je penche plus pour la seconde, la première étant à mes yeux un non-sens. TMG aurait-elle pris des mesures suite au passage de la CNIL ? La CNIL a-t-elle mis un stop à TMG ? Peut-être des réponses à venir ...
<article49|flattr>