From 018e98b38dfe9734cdc68b447da483feaadc5ca6 Mon Sep 17 00:00:00 2001 From: ned Date: Sun, 9 May 2021 21:36:56 +0200 Subject: [PATCH] maj billet blocage Tor --- Billet-Blocage-Tor-le-figaro.png | Bin 0 -> 12725 bytes Billet-Blocage-Tor-ouest-france.png | Bin 0 -> 34672 bytes Brouillon-Billet-Blocage-Tor.mdwn | 108 ++++++++++++++-------------- 3 files changed, 55 insertions(+), 53 deletions(-) create mode 100644 Billet-Blocage-Tor-le-figaro.png create mode 100644 Billet-Blocage-Tor-ouest-france.png diff --git a/Billet-Blocage-Tor-le-figaro.png b/Billet-Blocage-Tor-le-figaro.png new file mode 100644 index 0000000000000000000000000000000000000000..55d2a7876cf4363ab009454e19f2e5d03d186bd9 GIT binary patch literal 12725 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

LTH$xln9PDdMd1!q@9Xak23s3w%px} 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 F{{RGVt~USx literal 0 HcmV?d00001 diff --git a/Brouillon-Billet-Blocage-Tor.mdwn b/Brouillon-Billet-Blocage-Tor.mdwn index 51aef3b..e02074a 100644 --- a/Brouillon-Billet-Blocage-Tor.mdwn +++ b/Brouillon-Billet-Blocage-Tor.mdwn @@ -1,42 +1,42 @@ [[!meta title="Brouillon-Billet-Blocage-Tor"]] -Billet -====== -Depuis plusieurs années, des services web ont commencé à bloquer le réseau Tor de manière globale. Les utilisateurs et utilisatrices de Tor se retrouvent classées massivement et sans nuances comme potentiellement néfastes. Or, Tor est l'un des rares outils permettant de naviguer sur le web sans voir nos attentes trahies. En effet, quand on lit un journal, on ne s’attend pas à ce qu'il nous lise aussi. Utiliser le navigateur Tor minimise les capacités de surveillance des sites que nous visitons. +=== Billet === -Si de tels blocages pouvaient être rares auparavant, de plus en plus de personnes peuvent maintenant être gênées voire découragées par l'augmentation du nombre de sites ou services inaccessibles avec Tor. Si bien qu'une étude à propos du traitement spécifique des usagèr-e-s anonymes a été publiée[1], que des initiatives pour visibiliser ce traitement sont nées[2][3], que des voix ont commencé à s'élever [4][5]. +Depuis plusieurs années, des services web ont commencé à bloquer le réseau Tor de manière globale. Les utilisateurs et utilisatrices de Tor se retrouvent classées massivement et sans nuances comme potentiellement néfastes. Or, Tor est l'un des rares outils permettant de naviguer sur le web sans voir nos attentes trahies. En effet, quand on lit un journal, on ne s’attend pas à ce qu'il nous lise aussi. Utiliser le navigateur Tor minimise les capacités de surveillance des sites que nous visitons. -[XXX : Je trouve ça toujours trop entre-deux. Je pense que ce n'est pas assez descriptif. Soit tu vas voir les réfs, soit tu n'apprends pas grand chose d'autre que "il se passe des trucs". Pour être plus descriptif, il faudrait plutôt tourner la phrase ainsi je pense : La situation devient préoccupante. L'étude XXX publié XXX montre XXX. Les initiatives XXX et XXX démarrées XXX rende davantage visible le problème. XXX et XXX ont interpelé XXX pour essayer de XXX.] +Si de tels blocages pouvaient être rares auparavant, de plus en plus de personnes peuvent maintenant être gênées voire découragées par l'augmentation du nombre de sites ou services inaccessibles avec Tor. Si bien que la situation devient préoccupante et qu'une étude à propos du traitement spécifique des usagèr⋅e⋅s anonymes a été publiée[1], que des initiatives pour visibiliser ce traitement sont nées[2][3], que des voix ont commencé à s'élever [4][5]. . L'étude de Khattak et al.[1] publiée en 2016 montre que l'utilité des communications anonymisée est remise en cause par un nombre grandissant de sites qui renvoient une utilisation limitée ou dégradée de leurs services lors que l'on utilise ces réseaux. Pour cela une étude systématique des 1000 "top sites" d'Alexa a été réalisée via Tor et montre des services limités ou des barrières de type CAPTCHA. Les initiatives "DontBlockMe"[2] et "ListOfServicesBlockingTor"[3] rendent davantage visible le problème. Cloudflare a été interpelé par l'auditoire au 31C3 et 32C3 pour son blocage de Tor[4] et des webmasters comme Mike Gerwitz partagent le besoin de déblocage de ce réseau[5]. Nos oignons a pour vocation première d'opérer des nœuds de sortie Tor en France pour contribuer à ce réseau. Dans ce contexte, nous avons décidé de lancer une action de recensement des sites francophones bloquant Tor, pour ensuite initier des échanges visant à expliquer le fonctionnement et les enjeux de Tor afin de faire chuter les blocages systématiques et obtenir des déblocages. Nous avons effectué un premier recensement sur la presse française et avons testé l'accès via Tor à 37 sites[6] qui nous ont semblés représentatifs. -La bonne nouvelle est que 95% de ces sites, soit 35 sur 37, peuvent être consultés avec le Navigateur Tor sans difficulté. Restent en fait deux sites : +La bonne nouvelle est que 95% de ces sites, soit 35 sur 37, peuvent être consultés avec le Navigateur Tor sans difficulté. Reste en fait deux sites : * Ouest France prévient l'accès à son site par un captcha -[[Ouest France|https://corl3ss.com/ouest-france.png]] +https://nos-oignons.net/Billet-Blocage-Tor-ouest-france.png -Sans être complètement bloquant, cela reste très gênant [voir impossible, les captcha via Tor sont très souvent insolubles car se répétant sans cesse]. Dans notre dernier test, il nous aura tout de même fallu résoudre 11 captchas pour pouvoir accéder à la page ! La technologie utilisée est le reCAPTCHA de google[7]. Un contact a été lancé le 4 mars 2021 pour échanger avec les équipes Ouest France, nous sommes pour l'instant en attente de réponse. +Sans être complètement bloquant, cela reste très gênant, voir impossible, les captcha via Tor sont souvent insolubles car se répétant sans cesse. Dans notre dernier test, il nous aura tout de même fallu résoudre 11 captchas pour pouvoir accéder à la page ! La technologie utilisée est le reCAPTCHA de google[7]. Un contact a été lancé le 4 mars 2021 pour échanger avec les équipes Ouest France, nous sommes pour l'instant en attente de réponse. * Le Figaro quant à lui bloque complètement l'accès -[[Le figaro|https://corl3ss.com/le-figaro.png]] +https://corl3ss.com/Billet-Blocage-Tor-le-figaro.png L'analyse DNS du domaine lefigaro.fr renvoie notamment : + ``` $host lefigaro.fr lefigaro.fr has address 23.5.164.163 lefigaro.fr has address 23.5.164.98 ``` -et le whois confirme que ces adresses appartiennent à Akamai[8] dont le service CDN[9] est connu pour bloquer Tor[3]. Nous avons contacté les équipes du Figaro le XX/XX/2021 et attendons leur retour. -[XXX: Akamai ne bloque pas toujours Tor. Ce n'est qu'une option disponible. Visiblement désactivée par défaut: https://gitlab.torproject.org/tpo/community/outreach/-/issues/33500] +et le whois confirme que ces adresses appartiennent à Akamai[8] dont le service CDN[9] est connu pour bloquer Tor[3]. Sachant que Akamai ne bloque pas toujours Tor, ce n'est qu'une option disponible visiblement désactivée par défaut[10], nous avons contacté les équipes du Figaro le XX/XX/2021 et attendons leur retour. + -Dans l'attente des résultats de ces échanges, rappelons que d'autres sites de presse ont quand à eux renforcé leur accès via Tor en proposant des adresses .onion, notamment le NY Times[10] et ProPublica[11]. + +Dans l'attente des résultats de ces échanges, rappelons que d'autres sites de presse ont quand à eux renforcé leur accès via Tor en proposant des adresses .onion, notamment le NY Times[11] et ProPublica[12]. L'équipe Nos Oignons @@ -54,82 +54,81 @@ L'équipe Nos Oignons [6] Sites testés (37) : + 20 min https://www.20minutes.fr/ - * 20 min https://www.20minutes.fr/ - - * L'Agence France Presse https://www.afp.com/ + L'Agence France Presse https://www.afp.com/ - * Le Canard Enchainé https://www.lecanardenchaine.fr/ + Le Canard Enchainé https://www.lecanardenchaine.fr/ - * La Charente Libre https://www.charentelibre.fr/ + La Charente Libre https://www.charentelibre.fr/ - * Charlie Hebdo https://charliehebdo.fr/ + Charlie Hebdo https://charliehebdo.fr/ - * La Croix https://www.la-croix.com/ + La Croix https://www.la-croix.com/ - * Le Courrier International https://www.courrierinternational.com/ + Le Courrier International https://www.courrierinternational.com/ - * Le Dauphiné https://www.ledauphine.com/ + Le Dauphiné https://www.ledauphine.com/ - * Les Dernières Nouvelles d’Alsace https://www.dna.fr/ + Les Dernières Nouvelles d’Alsace https://www.dna.fr/ - * Les Echos https://www.lesechos.fr/ + Les Echos https://www.lesechos.fr/ - * L'Equipe https://www.lequipe.fr/ + L'Equipe https://www.lequipe.fr/ - * L'Est Répulicain https://www.estrepublicain.fr/ + L'Est Répulicain https://www.estrepublicain.fr/ - * L'Expansion http://www.lexpansion.fr/ (HTTP 301 - redirection vers https://lexpansion.lexpress.fr/ donc non comptabilisé) + L'Expansion http://www.lexpansion.fr/ (HTTP 301 - redirection vers https://lexpansion.lexpress.fr/ donc non comptabilisé) - * l'Express https://www.lexpress.fr/ + l'Express https://www.lexpress.fr/ - * Le Figaro https://www.lefigaro.fr/ + Le Figaro https://www.lefigaro.fr/ - * France Soir https://www.francesoir.fr/ + France Soir https://www.francesoir.fr/ - * L'Humanité https://www.humanite.fr/ + L'Humanité https://www.humanite.fr/ - * LCI https://www.lci.fr/ + LCI https://www.lci.fr/ - * Libération https://www.liberation.fr/ + Libération https://www.liberation.fr/ - * Lyon Capitale https://www.lyoncapitale.fr/ + Lyon Capitale https://www.lyoncapitale.fr/ - * Marianne https://www.marianne.net/ + Marianne https://www.marianne.net/ - * Mediapart https://www.mediapart.fr/ + Mediapart https://www.mediapart.fr/ - * Métro https://journalmetro.com + Métro https://journalmetro.com - * Midi Libre https://www.midilibre.fr/ + Midi Libre https://www.midilibre.fr/ - * Le Monde https://www.lemonde.fr/ + Le Monde https://www.lemonde.fr/ - * Le Monde Diplomatique https://www.monde-diplomatique.fr/ + Le Monde Diplomatique https://www.monde-diplomatique.fr/ - * L'Obs https://www.nouvelobs.com/ + L'Obs https://www.nouvelobs.com/ - * Ouest-France https://www.ouest-france.fr + Ouest-France https://www.ouest-france.fr - * Le Parisien https://www.leparisien.fr + Le Parisien https://www.leparisien.fr - * Le Point https://www.lepoint.fr + Le Point https://www.lepoint.fr - * Le Progrès https://www.leprogres.fr/ + Le Progrès https://www.leprogres.fr/ - * La Provence https://www.laprovence.com + La Provence https://www.laprovence.com - * Sud Ouest https://www.sudouest.fr + Sud Ouest https://www.sudouest.fr - * Le Télégramme https://www.letelegramme.fr/ + Le Télégramme https://www.letelegramme.fr/ - * Télérama https://www.telerama.fr/ + Télérama https://www.telerama.fr/ - * La Tribune https://www.latribune.fr/ + La Tribune https://www.latribune.fr/ - * Valeurs actuelles https://www.valeursactuelles.com/ + Valeurs actuelles https://www.valeursactuelles.com/ - * La Voix du Nord https://www.lavoixdunord.fr/ + La Voix du Nord https://www.lavoixdunord.fr/ [7] Recaptcha Google https://developers.google.com/recaptcha/ @@ -137,6 +136,9 @@ L'équipe Nos Oignons [9] CDN - Content Delivery Network https://en.wikipedia.org/wiki/Content_delivery_network -[10] Site .onion du NY Times https://www.nytimes3xbfgragh.onion/ +[10] https://gitlab.torproject.org/tpo/community/outreach/-/issues/33500] + +[11] Site .onion du NY Times https://www.nytimes3xbfgragh.onion/ + +[12] Site .onion de ProPublica https://p53lf57qovyuvwsc6xnrppyply3vtqm7l6pcobkmyqsiofyeznfu5uqd.onion/ -[11] Site .onion de ProPublica https://p53lf57qovyuvwsc6xnrppyply3vtqm7l6pcobkmyqsiofyeznfu5uqd.onion/ -- 2.39.2