Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Picidae : Une nouvelle arme libre contre la censure de l'Internet

Posté par fyah (page perso, ). Modéré le 13 février 2008.
Picidae est un projet open source (licence GPL) dédié à la lutte contre la censure de l'Internet.

Le projet est parti du constat que les pages sont censurées suivant plusieurs critères :
  • Mots interdits dans le contenu de la page
  • Mots interdits dans l'URL
  • Site web entièrement bloqué
Ils en ont donc conclu que la solution résidait dans l'implémentation d'un serveur décentralisé permettant de passer outre ce filtrage. Le serveur Pici agit donc comme un proxy (ce qui permet de se débarrasser des filtrages d'URL). Mais le vrai "plus" de Pici c'est que pour contourner le filtrage sur le contenu des pages, il convertit ces dernières en images : "Si vous vous connectez sur un serveur Pici un formulaire apparaît pour saisir une URL. Le serveur Pici crée ensuite une image de ce site Web et vous la renvoie. Pour qu'il soit possible de naviguer sur le site, le serveur Pici analyse le site web et ajoute des liens en utilisant la fonction "image map" sur l'image pour qu'ils soient visibles, comme sur le site original".
D'autre part, les formulaires simples sont également gérés par une couche supplémentaire. Cela permet d'effectuer les habituelles requêtes de recherche, ce qui n'est pas négligeable car, par exemple en Chine, Google est accessible mais censure les résultats. Enfin, pour que l'URL saisie au départ ne puisse pas être détectée par les programmes de censure, elle est chiffrée en utilisant une petite fonction javascript.
Il est facile de faire le test en allant sur ce lien et en entrant l'URL d'un site. Une fois la page affichée on peut examiner le code html pour constater qu'effectivement tout a été transformé en image et que les liens restent cliquables avec des URL chiffrées.

Picidae est le nom latin du pic-vert : ce nom a été choisi en référence aux premiers trous creusés dans le mur de Berlin par ceux que l'on a appelé "Mauerspechte" (en français, pic-vert du mur).

> Lire la dépêche (40 commentaires, moyenne: 3,4).  

Vous avez demandé le commentaire #904510.

Screenshot

Posté par BohwaZ (Jabber id, page perso, ) le 13/02/2008 à 20:49. (lien). Évalué à 6.

Je suis étonné que personne n'ait mentionné l'utilité du truc en tant que... serveur de screenshot de site web ! Ben oui ce que fait leur truc c'est simplement prendre un screenshot de la page dans un navigateur et utiliser son API pour repérer les liens et les formulaires, c'est pas bête il suffisait d'y penser.

A priori leur serveur de test est sous Mac OSX, et ça génère donc ces screenshots avec webkit/safari, mais je me demande comment ça marche sous Linux ? Qqun a testé ?

  • [^]Re: Screenshot

    Posté par MilkaJinka () le 13/02/2008 à 22:58. (lien). Évalué à 3.

    Bah oui mais http://browsershots.org/ et consorts le font déjà...

    --
    Persiste.
    • [^]Re: Screenshot

      Posté par steph1978 () le 14/02/2008 à 13:02. (lien). Évalué à 1.

      oui mais il faut attendre 30 minutes minimum pour avoir un résultat...
      à croire qu'ils font les captures d'écran à la main...

    [^]Re: Screenshot

    Posté par Loïc Ibanez () le 14/02/2008 à 08:35. (lien). Évalué à 1.

    C'est pas bête et je crois qu'Opéra y a déjà pensé, car je pense que c'est à peu près ainsi que fonctionne le proxy d'Opéra mini. Effectivement les utilisations possibles sont nombreuses. L'autre intérêt de cette solution étant qu'elle empêche l'exécution de code par le navigateur.

    --
    Montre moi ton code, je te dirais qui tu es.

    [^]Re: Screenshot

    Posté par Christophe Badoit (page perso, ) le 14/02/2008 à 11:26. (lien). Évalué à 1.

    C'est magique :)

    --> http://michele.pupazzo.org/mozilla2ps/