Test ultra-rapide du navigateur web IRON

IRON

J’ai voulu tester le navigateur web IRON conçu par SRWare éditeur de logiciels. Ce navigateur web est une version basée sur chromium offrant une meilleure confidentialité et sécurité que Google Chrome.

Cette version contrairement à Google Chrome ne contient pas de Client-ID, suggestions de recherches, pages d’erreur alternatives, rapport d’erreur, RLZ-Tracking (transmission d’informations codées à Google), mise à jour automatique, et d’URL-Tracker. Intéréssant sur le papier, j’ai décidé de tester ce dernier.

Je récupère le paquet debian ici :
http://www.srware.net/forum/viewtopic.php?f=18&t=6457

Soit pour l’occasion la version 32 bits (md5 = 145dbaa79ee26ddec4a5fd3b04b83c56).
Après l’installation, je lance l’application (avec un œil étonné vers le chemin de l’exécutable…) :
/usr/share/iron/iron

Et là ça commence bien :
/usr/share/iron/iron: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory

En effet, Ubuntu 13.04 que je test sur mon netbook dispose d’une version récente de libudev, j’ai du corriger le problème via un lien symbolique :
sudo ln -s /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0

Restant particulièrement étonné du chemin de l’exécutable, je décide de regarder les permissions d’accès et là c’est le drame :
ls IRON

Un utilisateur quelconque sans droit root peut supprimer tout cela :
«/usr/share/iron/extensions»
«/usr/share/iron/content_resources.pak»
«/usr/share/iron/chrome_100_percent.pak»
«/usr/share/iron/iron»
«/usr/share/iron/chrome_remote_desktop.pak»
«/usr/share/iron/product_logo_48.png»
«/usr/share/iron/resources.pak»
«/usr/share/iron/libavcodec.so.52»
«/usr/share/iron/libavformat.so.52»
«/usr/share/iron/chrome.pak»
«/usr/share/iron/libavutil.so.50»
«/usr/share/iron/chrome-wrapper»
«/usr/share/iron/libffmpegsumo.so»

Forcement ça va beaucoup moins bien marcher après ^^ (mort de rire). C’est quand même le comble pour un soit disant "Navigateur du Futur", "sans problème de confidentialité ni de sécurité"… J’aurai pu corriger cela rapidement via un "chmod -R 755 /usr/share/iron/" mais j’ai décidé d’arrêter là…

IRON offre certainement une meilleure confidentialité face à google chrome d’accord, mais la différence doit être beaucoup moindre face à chromium. D’ailleurs pourquoi sortir un navigateur au lieu de créer une extension ? (qui je pense rencontrerait un plus grand succès) Dans tous les cas personnellement, je reste sous Mozilla Firefox qui offre une bonne sécurité et plus de respect de la vie privée.

Note: J’ai contacté l’éditeur en question et j’éditerais cet article si j’ai un retour.

Leed mon agrégateur RSS en ligne

Leed

Je suis abonné à énormément de flux rss, ce qui me permet de faire de la veille informatique rapidement. C’est un point important pour un administrateur système, car cela permet de suivre l’évolution des normes, du matériel, si on est concerné par les nouvelles failles de sécurité etc…

Pendant longtemps j’ai utilisé comme agrégateur liferea que j’aime bien, mais comme c’est un programme installé sur l’ordinateur il est impossible de suivre ses flux rss depuis n’importe où.

Comme je m’auto-héberge j’ai déjà essayé pas mal de solutions comme tiny RSS et RSSlounge mais, ils ne fonctionnent pas ou très mal avec suphp.
Ardilla lui fonctionne avec suphp mais également avec les injections SQL et XSS… (c’est un jeune projet qui n’est pas mort, à suivre avec intérêt. En attendant je déconseille ça mise en production pour des questions de sécurité sauf si vous modifiez le code en conséquence).

Enfin j’ai testé Leed et je l’ai adopté, que c’est bon de trouver une chaussure à son pied :)

Leed est rapide, simple et il bénéficit d’une interface très agréable. Il utilise CRON pour traiter les informations, fonctionne avec les divers navigateurs et s’adapte aux différentes résolutions des appareils mobiles. Leed est compatible avec l’import (et l’export) de fichier OPML (et donc liferea).

N’hésitez pas à faire comme moi et remonter vos modifications, remarques et suggestions directement. D’ailleurs l’auteur vient de sortir la release 87 aujourd’hui avec notamment le changement de sa licence. Idleman un grand merci pour ton travail que j’utilise au quotidien ;)

Avec FlashVideoReplacer et Gnash adieu Flash

Gnash est une alternative libre à Flash Player néanmoins il rencontre souvent des problèmes sur certains sites web d’hébergement de vidéos (youtube & Cie).

C’est pour remédier à ce problème que l’add-on FlashVideoReplacer est intéressant…

Comment? Il place les vidéos Flash dans un lecteur autonome le tout sans perturber l’expérience de visionnement. Il permet également de télécharger la vidéo via le menu contextuel, trop fort ce FlashVideoReplacer !

Adieu donc le logiciel fermé Flash player qui est bourré de failles de sécurités, qui ne respecte pas votre vie privée avec ses cookies LSO ! Utiliser une solution libre c’est bon pour vos libertés et c’est dans l’esprit de votre distribution GNU/Linux ;)

Note : Non compatible avec Flashblock.

Accélérer Firefox par la Ram sans TmpFS

Précédemment j’utilisais TmpFS afin de déplacer  le cache de Firefox (Iceweasel sous debian) dans la mémoire vive (RAM). Le but principal étant d’accélérer le temps de chargement des pages vu que la RAM est plus rapide que le disque dur et, également de diminuer l’usure d’un SSD.

Hors, il existe une option dans Firefox pour utiliser le cache dans la mémoire vive, pour cela :

  1. Entrer "about:config" dans la barre d’adresse puis valider.
  2. Taper le mot clef "browser.cache" dans le champ de recherche.
  3. Passer la valeur "browser.cache.disk.enable" à "false".
  4. Regarder que la valeur "browser.cache.memory.enable" est à "true".
  5. Créer une nouvelle valeur numérique au nom "browser.cache.memory.capacity" ayant pour valeur "-1" (taille dynamique).
  6. Redémarrer Firefox, Enjoy ^^.

Voilà, bonne année :D

Tester les versions quotidiennes de Firefox

Nous pouvons tester la dernière version de développement de Firefox grâce à son système de publication quotidienne appelé nightly.
Ce système qui est très utilisé dans le développement de logiciel libre (comme c’est le cas pour VLC par exemple) permet de découvrir la dernière version en cours de conception. Grace à cela nous pouvons tester les dernières nouveautés et améliorations au détriment parfois de la stabilité et de quelques bogues.

Vu qu’il existe un grand nombre de distribution GNU/Linux et que tout le monde n’utilise pas forcement Ubuntu et le PPA Daily Build de Mozilla, il suffira de ce rendre ici afin de télécharger la dernière version de développement (prendre la version "fr" pour avoir Firefox en Français).

Ensuite extraire l’archive et exécuter le script shell "firefox" afin de découvrir la toute dernière version en cours de conception par Mozilla :D

TUX-modifier votre page d’accueil

Comment faire de la promotion pour GNU/Linux facilement à vos amis? C’est facile changer pour commencer leurs pages d’accueil à l’effigie de nos mascottes fétiche, effet "Oh qu’ils sont mignon" garanti ^^

Deuxièmement rendre le plus pratique possible notre page d’accueil, j’ai donc placé quelques liens très couramment utilisés dans cette page d’accueil afin d’éviter d’utiliser le moteur de recherche pour aller visiter ces sites.

Et pour un peu plus de confidentialité (bon certes j’ai mis un lien facebook, c’est en attendant Diaspora :P) j’ai utilisé que des liens et google en HTTPS :D

La recherche sécurisée et les liens HTTPS peuvent servir contre toute personne malintentionnée qui souhaiterait espionner vos activités, contre le web analytics etc… Mais les sociétés continuerons d’enregistrer vos requêtes, qui pourront être fournies à la Justice si besoin est.

En espérant que cette idée vous inspires à faire de même, voici donc le code de ma page d’accueil:

gnougle.html :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Gnougle</title>
<link type="text/css" href="css/style.css" rel="stylesheet" media="screen" />
</head>
<body>
<div id="global">
  <ul>
    <li><a title="" href="https://maps.google.fr/">Maps</a></li>
    <li><a title="" href="https://login.yahoo.com/config/mail?&amp;.src=ym&amp;.intl=fr">Ymail</a></li>

    <li><a title="" href="https://mail.google.com/">Gmail</a></li>
    <li><a title="" href="https://www.mail.com/intl/">Mail.com</a></li>
    <li><a title="" href="https://login.live.com/">Live</a></li>
    <li><a title="" href="https://www.facebook.com/">Facebook</a></li>
    <li><a title="" href="https://fr.wordpress.com/">WordPress</a></li>
    <li><a title="" href="https://wiki.ubuntu.com/">Wiki-Ubuntu</a></li>

    <li><a title="" href="https://launchpad.net/">Launchpad</a></li>
    <li><a title="" href="https://secure.wikimedia.org/wikipedia/fr/wiki/">Wikipédia</a></li>
    <li><a title="" href="https://ssl.scroogle.org/scrapfr8.html">Scroogle</a></li>
    <li><a title="" href="https://www.ixquick.com/fra/">Ixquick</a></li>
  </ul>
  
  <p><img title="" alt="" src="https://hackurx.files.wordpress.com/2010/10/gnougle.jpg" /></p>
  
  <form action="https://encrypted.google.com/search?hl=fr&amp;source=hp&amp;q=">

    <p>
      <input type="text" name="q" value="" />
      <input id="submit" type="submit" value="Lancer la recherche sécurisée" />
    </p>
  </form>
</div>
</body>
</html>

css/style.css :

* {
  margin: 0;
  padding: 0;
}
a, a:link, a:visited, a:active, a:hover {
  color: blue;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
body {
  background: #efefef;
}
#global {
  font-size: 15px;
  font-family: freeserif, serif;
}
ul {
  padding-top: 10px;
  text-align: center;
}
li {
  display: inline;
  padding-left: 5px;
}
img {
  display: block;
  margin: 0 auto;
  padding-top: 10px;
}
form, input {
  width: 488px;
}
form {
  margin: 20px auto 0 auto;
}
input {
  height: 28px;
}
input#submit {
  width: 492px;
  height: 32px;
  margin-left: 1px;
}

Un grand merci à EauLand pour avoir amélioré mon code :D