# articles

feed_id: http://hackurx.wordpress.com/?p=901
title: Test ultra-rapide du navigateur web IRON
uri: Test-ultra-rapide-du-navigateur-web-IRON
url: https://hackurx.wordpress.com/2013/05/12/test-ultra-rapide-du-navigateur-web-iron/
content:
<p><a href="https://hackurx.wordpress.com/2013/05/12/test-ultra-rapide-du-navigateur-web-iron/iron/" rel="attachment wp-att-902"><img src="https://hackurx.files.wordpress.com/2013/05/iron.png?w=549" alt="IRON"   class="aligncenter size-full wp-image-902" /></a></p>
<p>J&rsquo;ai voulu tester le navigateur web <a href="http://www.srware.net/fr/">IRON</a> conçu par SRWare éditeur de logiciels. Ce navigateur web est une version basée sur <a href="http://www.chromium.org/">chromium</a> offrant une meilleure confidentialité et sécurité que <a href="http://www.google.fr/intl/fr/chrome/browser/">Google Chrome</a>.</p>
<p>Cette version contrairement à Google Chrome ne contient pas de Client-ID, suggestions de recherches, pages d&rsquo;erreur alternatives, rapport d&rsquo;erreur, RLZ-Tracking (transmission d&rsquo;informations codées à Google), mise à jour automatique, et d&rsquo;URL-Tracker. Intéréssant sur le papier, j&rsquo;ai décidé de tester ce dernier.</p>
<p>Je récupère le paquet debian ici :<br />
<a href="http://www.srware.net/forum/">http://www.srware.net/forum/viewtopic.php?f=18&amp;t=6457</a></p>
<p>Soit pour l&rsquo;occasion la version 32 bits (md5 = 145dbaa79ee26ddec4a5fd3b04b83c56).<br />
Après l&rsquo;installation, je lance l&rsquo;application (avec un œil étonné vers le chemin de l’exécutable&#8230;) :<br />
<code>/usr/share/iron/iron</code></p>
<p>Et là ça commence bien :<br />
<code>/usr/share/iron/iron: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory</code></p>
<p>En effet, Ubuntu 13.04 que je test sur mon netbook dispose d&rsquo;une version récente de libudev, j&rsquo;ai du corriger le problème via un lien symbolique :<br />
<code>sudo ln -s /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0</code></p>
<p>Restant particulièrement étonné du chemin de l’exécutable, je décide de regarder les permissions d&rsquo;accès et là c&rsquo;est le drame :<br />
<a href="https://hackurx.wordpress.com/2013/05/12/test-ultra-rapide-du-navigateur-web-iron/ls-iron/" rel="attachment wp-att-903"><img src="https://hackurx.files.wordpress.com/2013/05/ls-iron.png?w=549" alt="ls IRON"   class="aligncenter size-full wp-image-903" /></a></p>
<p>Un utilisateur quelconque sans droit root peut supprimer tout cela :<br />
<code>«/usr/share/iron/extensions»<br />
«/usr/share/iron/content_resources.pak»<br />
«/usr/share/iron/chrome_100_percent.pak»<br />
«/usr/share/iron/iron»<br />
«/usr/share/iron/chrome_remote_desktop.pak»<br />
«/usr/share/iron/product_logo_48.png»<br />
«/usr/share/iron/resources.pak»<br />
«/usr/share/iron/libavcodec.so.52»<br />
«/usr/share/iron/libavformat.so.52»<br />
«/usr/share/iron/chrome.pak»<br />
«/usr/share/iron/libavutil.so.50»<br />
«/usr/share/iron/chrome-wrapper»<br />
«/usr/share/iron/libffmpegsumo.so»</code></p>
<p>Forcement ça va beaucoup moins bien marcher après ^^ (mort de rire). C&rsquo;est quand même le comble pour un soit disant &laquo;&nbsp;<strong>Navigateur du Futur</strong>&laquo;&nbsp;, &laquo;&nbsp;<strong>sans problème de confidentialité ni de sécurité</strong>&laquo;&nbsp;&#8230; J&rsquo;aurai pu corriger cela rapidement via un &laquo;&nbsp;<em>chmod -R 755 /usr/share/iron/</em>&nbsp;&raquo; mais j&rsquo;ai décidé d&rsquo;arrêter là&#8230;</p>
<p>IRON offre certainement une meilleure confidentialité face à google chrome d&rsquo;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 <a href="http://www.mozilla.org/about/policies/privacy-policy.html">Mozilla Firefox</a> qui offre une bonne sécurité et plus de respect de la vie privée.</p>
<p><strong>Note:</strong> J&rsquo;ai contacté l&rsquo;éditeur en question et j&rsquo;éditerais cet article si j&rsquo;ai un retour.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/901/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/901/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=901&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=894
title: Debian 7 (Wheezy) sortie imminente :)
uri: Debian-7-(Wheezy)-sortie-imminente-)
url: https://hackurx.wordpress.com/2013/05/04/debian-7-wheezy-sortie-imminente/
content:
<p style="text-align:center;"><a href="https://hackurx.wordpress.com/2013/05/04/debian-7-wheezy-sortie-imminente/wheezy/" rel="attachment wp-att-895"><img class="aligncenter  wp-image-895" alt="wheezy" src="https://hackurx.files.wordpress.com/2013/05/wheezy.png?w=329&#038;h=323" width="329" height="323" /></a></p>
<p><a href="http://wiki.debian.org/fr/DebianWheezy">Debian Wheezy</a> c&rsquo;est pour ce weekend et je n&rsquo;ai donc qu&rsquo;une chose à dire&#8230; Youupppii!</p>
<p>Pour résumer rapidement (en attendant l’annonce officielle qui sera beaucoup plus complète), voici ce que cette nouvelle version nous apporte :</p>
<ul>
<li>Noyau Linux 3.2</li>
</ul>
<ul>
<li>X.Org 7.7</li>
</ul>
<ul>
<li>GNOME 3.4</li>
</ul>
<ul>
<li>KDE 4.8.4</li>
</ul>
<ul>
<li>Xfce 4.8</li>
</ul>
<ul>
<li>LibreOffice 3.5.4</li>
</ul>
<ul>
<li>Iceweasel et Icedove 10.0.12 ESR</li>
</ul>
<ul>
<li>Apache 2.2.22</li>
</ul>
<ul>
<li>PHP 5.4.4</li>
</ul>
<ul>
<li>MySQL 5.5.30</li>
</ul>
<ul>
<li>Python 2.7 &amp; 3.2</li>
</ul>
<p>A noter que c&rsquo;est dorénavant le système de fichier <a href="http://fr.wikipedia.org/wiki/Ext4">ext4</a> qui est utilisé par défaut, l&rsquo;<a href="http://fr.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface">UEFI</a> est supporté sur l&rsquo;architecture <a href="http://fr.wikipedia.org/wiki/AMD64">amd64</a> et l&rsquo;installateur supporte le <a href="http://fr.wikipedia.org/wiki/Wi-Fi_Protected_Access">WPA</a>.</p>
<p>Si comme moi vous êtes impatient de faire une installation toute fraiche de votre système, voici le lien ultime pour récupérer votre précieux système libre avec un peu d&rsquo;avance :</p>
<p><a href="http://cdimage.debian.org/cdimage/.wheezy_release/">http://cdimage.debian.org/cdimage/.wheezy_release/</a></p>
<p>Bonne install <span class='wp-smiley wp-emoji wp-emoji-wink' title=';)'>;)</span></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/894/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/894/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=894&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=875
title: Leed mon agrégateur RSS en ligne
uri: Leed-mon-agrégateur-RSS-en-ligne
url: https://hackurx.wordpress.com/2013/02/22/leed-mon-agregateur-rss-en-ligne/
content:
<p><a href="https://hackurx.wordpress.com/2013/02/22/leed-mon-agregateur-rss-en-ligne/leed/" rel="attachment wp-att-876"><img src="https://hackurx.files.wordpress.com/2013/02/leed.png?w=549&#038;h=294" alt="Leed" width="549" height="294" class="aligncenter size-large wp-image-876" /></a></p>
<p>Je suis abonné à énormément de <a href="http://fr.wikipedia.org/wiki/RSS">flux rss</a>, ce qui me permet de faire de la veille informatique rapidement. C&rsquo;est un point important pour un administrateur système, car cela permet de suivre l&rsquo;évolution des normes, du matériel, si on est concerné par les nouvelles failles de sécurité etc&#8230;</p>
<p>Pendant longtemps j&rsquo;ai utilisé comme agrégateur <a href="http://lzone.de/liferea/">liferea</a> que j&rsquo;aime bien, mais comme c&rsquo;est un programme installé sur l&rsquo;ordinateur il est impossible de suivre ses flux rss depuis n&rsquo;importe où.</p>
<p>Comme je m&rsquo;auto-héberge j&rsquo;ai déjà essayé pas mal de solutions comme <a href="http://tt-rss.org">tiny RSS</a> et <a href="http://rsslounge.aditu.de/">RSSlounge</a> mais, ils ne fonctionnent pas ou très mal avec <a href="http://www.suphp.org">suphp</a>.<br />
<a href="http://sourceforge.net/projects/ardilla/">Ardilla</a> lui fonctionne avec suphp mais également avec les injections SQL et XSS&#8230; (c&rsquo;est un jeune projet qui n&rsquo;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).</p>
<p>Enfin j&rsquo;ai testé <a href="http://projet.idleman.fr/leed/">Leed</a> et je l&rsquo;ai adopté, que c&rsquo;est bon de trouver une chaussure à son pied <span class='wp-smiley wp-emoji wp-emoji-smile' title=':)'>:)</span></p>
<p>Leed est rapide, simple et il bénéficit d&rsquo;une interface très agréable. Il utilise <a href="http://fr.wikipedia.org/wiki/Cron">CRON</a> 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&rsquo;import (et l&rsquo;export) de fichier <a href="http://fr.wikipedia.org/wiki/Outline_Processor_Markup_Language">OPML</a> (et donc liferea).</p>
<p>N&rsquo;hésitez pas à faire comme moi et remonter vos modifications, remarques et suggestions directement. D&rsquo;ailleurs l&rsquo;auteur vient de sortir la release 87 aujourd&rsquo;hui avec notamment le changement de <a href="http://projet.idleman.fr/leed.rss">sa licence</a>. <a href="http://blog.idleman.fr">Idleman</a> un grand merci pour ton travail que j&rsquo;utilise au quotidien <span class='wp-smiley wp-emoji wp-emoji-wink' title=';)'>;)</span></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/875/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/875/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=875&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=864
title: Libérer l’invite de commandes windows
uri: Libérer-l-invite-de-commandes-windows
url: https://hackurx.wordpress.com/2013/01/04/liberer-linvite-de-commandes-windows/
content:
<p style="text-align:center;"><a href="https://hackurx.wordpress.com/2013/01/04/liberer-linvite-de-commandes-windows/tux/" rel="attachment wp-att-865"><img class="aligncenter  wp-image-865" alt="tux" src="https://hackurx.files.wordpress.com/2013/01/tux.png?w=500&#038;h=315" width="500" height="315" /></a></p>
<p>Je vous souhaite pour commencer une bonne année 2013 et surtout une bonne santé et pourquoi pas un peu d&rsquo;argent avec en vu les différentes augmentations que nous allons voir cette année à savoir le Livret A, le logement, prix du gaz, prix de l&rsquo;électricité, taxis, bière etc&#8230;</p>
<p>Qui n&rsquo;a jamais saisi par erreur une commande Unix/Linux dans l&rsquo;<a href="http://www.zebulon.fr/dossiers/63-invite-de-commandes-cmd.html">invite de commande</a> sous Windows? Personnellement moi c&rsquo;est surtout avec les commandes &laquo;&nbsp;<a href="http://pwet.fr/man/linux/commandes/ls">ls</a>&nbsp;&raquo; et &laquo;&nbsp;<a href="http://fr.wikipedia.org/wiki/Ifconfig">ifconfig</a>&nbsp;&raquo; , question d&rsquo;habitude ^^<br />
Mon copain JF m&rsquo;avait concocté un petit script <a href="http://fr.wikipedia.org/wiki/Batch">batch</a> pour rigoler afin d&rsquo;ajouter les alias de mes commandes.</p>
<p>Récemment un collège m&rsquo;a envoyé un mail disant qu&rsquo;il faisait par habitude des erreurs de frappes dans le <a href="http://www.zebulon.fr/dossiers/63-invite-de-commandes-cmd.html">cmd</a> sous windows, j&rsquo;ai alors décidé de partager mon &laquo;&nbsp;<strong>Tux Terminal</strong>&nbsp;&raquo; que j&rsquo;ai commencé à améliorer mais je compte sur vous pour le peaufiner d&rsquo;avantage (je vois déjà venir &laquo;&nbsp;<em>format c:</em>&laquo;&nbsp;), alors lâchez vos commentaires <span class='wp-smiley wp-emoji wp-emoji-wink' title=';)'>;)</span></p>
<p>Voici le script &laquo;&nbsp;<strong>tux.bat</strong>&nbsp;&raquo; en question, à mettre dans &laquo;&nbsp;<strong>C:\Windows\System32</strong>&laquo;&nbsp;.</p>
<p><code>@echo off<br />
title Tux Terminal for Windows<br />
mode 128<br />
color 0A<br />
echo %username%@%computername% :<br />
echo.<br />
echo.</code></p>
<p>doskey ls=dir /b<br />
doskey ifconfig=ipconfig<br />
doskey uname=ver<br />
doskey top=tasklist<br />
doskey clear=cls<br />
doskey pwd=chdir<br />
doskey ls-R=tree<br />
doskey cat=type<br />
doskey sleep=pause<br />
doskey export=set<br />
doskey grep=find<br />
doskey dif=fc<br />
doskey mv=echo move ou rename<br />
doskey rm=del<br />
doskey services=echo Taper &laquo;&nbsp;sc queryex | findstr &laquo;&nbsp;DISPLAY_NAME STATE&nbsp;&raquo;&nbsp;&raquo;<br />
cd %USERPROFILE%<br />
cmd /K</p>
<p>Ensuite dans l&rsquo;invite de commande, il vous suffira de taper la commande &laquo;&nbsp;<strong>tux</strong>&nbsp;&raquo; pour accéder à ce dernier.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/864/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/864/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=864&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=805
title: Joy – Le thème graphique de Debian Wheezy
uri: Joy-Le-thème-graphique-de-Debian-Wheezy
url: https://hackurx.wordpress.com/2012/07/08/joy-le-theme-graphique-de-debian-wheezy/
content:
<p>Le 21 Juin 2012, c&rsquo;est thème graphique &laquo;&nbsp;<a href="http://wiki.debian.org/DebianArt/Themes/Joy">Joy</a>&nbsp;&raquo; qui a été choisi pour être le thème officiel de Debian GNU/Linux 7 Alias Wheezy.<br />
Le <a href="http://wiki.debian.org/DebianArt/Themes/Joy">thème d&rsquo;Adrien Aubourg</a> à été retenu par le responsable du paquet <a href="http://packages.debian.org/search?keywords=desktop-base&amp;searchon=names&amp;suite=all&amp;section=all">desktop-base</a> pour son look élégant, sobre et classique. Un thème qui identifie bien Debian tout en conservant un air de professionnalisme.</p>
<p>À l&rsquo;heure actuelle des personnes de l&rsquo;équipe Desktop travaillent sur un paquet supplémentaire pour permettre d&rsquo;obtenir facilement d&rsquo;autres thèmes artistiques (le premier prototype sera disponible <a href="http://wiki.debian.org/DebianArt/Themes/">ici</a>).</p>
<p>Le thème choisi est déjà en place sur la future version stable <span class='wp-smiley wp-emoji wp-emoji-wink' title=';)'>;)</span></p>
<p><a href="media/d949bcb9.grub-wheezy.png" data-original-source="https://hackurx.files.wordpress.com/2012/07/grub-wheezy.png"><img src="https://hackurx.files.wordpress.com/2012/07/grub-wheezy.png?w=300&#038;h=225" alt="" title="Grub Wheezy" width="300" height="225" class="aligncenter size-medium wp-image-811" /></a></p>
<p><a href="media/8c2ac8fc.slim-wheezy.png" data-original-source="https://hackurx.files.wordpress.com/2012/07/slim-wheezy.png"><img src="https://hackurx.files.wordpress.com/2012/07/slim-wheezy.png?w=300&#038;h=224" alt="" title="Slim Wheezy" width="300" height="224" class="aligncenter size-medium wp-image-810" /></a></p>
<p><a href="media/0f3364b1.adau_-_joy_1920x1080.png" data-original-source="https://hackurx.files.wordpress.com/2012/07/adau_-_joy_1920x1080.png"><img src="https://hackurx.files.wordpress.com/2012/07/adau_-_joy_1920x1080.png?w=300&#038;h=168" alt="" title="Adau_-_Joy_1920x1080" width="300" height="168" class="aligncenter size-medium wp-image-807" /></a></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/805/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/805/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=805&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=786
title: Mon script « ClamAV Temps Réel »
uri: Mon-script-ClamAV-Temps-Réel
url: https://hackurx.wordpress.com/2012/06/30/mon-script-clamav-temps-reel/
content:
<p>J&rsquo;avais besoin de créer un script que j&rsquo;ai nommé &laquo;&nbsp;<strong>clamav-tr.sh</strong>&laquo;&nbsp;, celui-ci permet d&rsquo;ajouter une fonction temps réel à <a href="http://fr.wikipedia.org/wiki/ClamAV">clamav</a>. Il scanne en temps réel le répertoire &laquo;&nbsp;/home&nbsp;&raquo; (par défaut), si un virus est trouvé, il sera déplacé en quarantaine (dans /tmp). Un fichier caché (.clamav-tr.log) sera disponible dans le dossier de l&rsquo;utilisateur du script. J&rsquo;utilise clamdscan (clamav-daemon) parce qu’il est beaucoup plus rapide que clamscan.</p>
<p>Je partage mon script, il peut être utile pour surveiller un répertoire ou des <a href="http://www.debianaddict.org/article38.html">partages samba</a>.</p>
<p>Pré-requis: clamav-daemon et inotify-tools.<br />
Recommandé pour un PC de bureau: libnotify-bin.</p>
<pre>#!/bin/bash
# Script "ClamAV Temps Réel", par HacKurx
# https://hackurx.wordpress.com
# Licence: GPL v3
# Dépendance: clamav-daemon inotify-tools
# Recommandé pour PC de bureau: libnotify-bin

DOSSIER=/home
QUARANTAINE=/tmp
LOG=$HOME/.clamav-tr.log

inotifywait -q -m -r -e create,modify,access "$DOSSIER" --format '%w%f|%e' | sed --unbuffered 's/|.*//g' |

while read FICHIER; do 
        clamdscan --quiet --no-summary -i -m "$FICHIER" --move=$QUARANTAINE
        if [ "$?" == "1" ]; then
		echo "`date` - Malware trouvé dans le fichier '$FICHIER'. Le fichier a été déplacé dans $QUARANTAINE." &gt;&gt; $LOG 
		echo -e "33[31mMalware trouvé!!!33[00m" "Le fichier '$FICHIER' a été déplacé en quarantaine."
		if [ -f /usr/bin/notify-send ]; then
			notify-send -u critical "ClamAV Temps Réel" "Malware trouvé!!! Le fichier '$FICHIER' a été déplacé en quarantaine."
		fi
        fi
done</pre>
<p>Des améliorations à faire concernant mon script ? Pas de problème, celui-ci est disponible et modifiable sur la page <a href="http://doc.ubuntu-fr.org/clamav#un_scan_temps_reel">clamav</a> du <a href="http://doc.ubuntu-fr.org/">wiki ubuntu-fr.org</a>.</p>
<p><strong>A savoir</strong> qu&rsquo;il est possible d&rsquo;améliorer les bases de données antivirales de clamav avec des signatures tiers en installant le paquet &laquo;&nbsp;<a href="http://pkgs.org/search/?keyword=clamav-unofficial-sigs">clamav-unofficial-sigs</a>&laquo;&nbsp;, ou manuellement avec les bases de données disponibles sur <a href="http://www.sanesecurity.com/databases.htm">sanesecurity</a> (toutefois une mauvaise configuration augmentera le risque de faux positifs).</p>
<p>Sur le site web ci-dessus, on trouve par exemple les bases de données de <a href="http://www.securiteinfo.com/services/clamav_unofficial_malwares_signatures.shtml">securiteinfo</a> comportant <strong>1450</strong> signatures de malwares shell et exécutable Linux inconnu par clamav. Il est souvent dit que Linux ne craint pas les virus mais il ne faut pas confondre le terme <a href="http://fr.wikipedia.org/wiki/Virus">virus</a> avec celui de <a href="http://fr.wikipedia.org/wiki/Logiciel_malveillant">malware</a>.<br />
Bien que plus sûr GNU/Linux n&rsquo;est pas infaillible, la popularité d&rsquo;Ubuntu ou d&rsquo;autres distributions accessibles vous le prouvera d&rsquo;avantage. Prendre conscience de cela est le meilleur moyen de réduire la faille de sécurité chaise clavier <span class='wp-smiley wp-emoji wp-emoji-wink' title=';)'>;)</span></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/786/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/786/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=786&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=775
title: Attention aux arnaques en ligne (exemple par orange)
uri: Attention-aux-arnaques-en-ligne-(exemple-par-orange)
url: http://hackurx.wordpress.com/2012/06/10/attention-aux-arnaques-en-ligne-exemple-par-orange/
content:
<p>Je poste ce petit article pour informer mes lecteurs d&rsquo;être vigilans sur plusieurs arnaques en ligne qui utilisent le moyen de payement &quot;internet+&quot; ou autre.<br />
Ce payement en ligne est automatique, et ne nécessite pas forcement une interaction de votre part, il suffit simplement de rencontrer une mauvaise pub, d&rsquo;une ouverture automatique d&rsquo;un nouvel onglet (vers ce site <a href="http://moniku.com/">Italien</a> par exemple)&#8230; Le prélèvement sera automatiquement effectué sur votre facture internet et celui-ci peut aller jusqu&rsquo;à 5 euros par semaine&#8230;</p>
<p>La solution? Utiliser l&rsquo;extension <a href="https://addons.mozilla.org/fr/firefox/addon/adblock-plus/">Adblock Plus</a> et <a href="https://addons.mozilla.org/fr/firefox/addon/ghostery/">Ghostery</a> pour <a href="http://www.mozilla.org/fr/firefox/new/">firefox</a>, puis redoubler de prudence et désactiver le service de m&#8230;de de votre fournisseur d&rsquo;accès à internet.</p>
<p>Voici la marche à suivre chez orange :<br />
<a href="media/c49d8255.arnaque-approuved-by-orange.png" data-original-source="http://hackurx.files.wordpress.com/2012/06/arnaque-approuved-by-orange.png"><img class="aligncenter size-full wp-image-776" title="Arnaque approuved by orange" src="http://hackurx.files.wordpress.com/2012/06/arnaque-approuved-by-orange.png?w=549&#038;h=340" alt="" width="549" height="340" /></a><br />
Dans &quot;mon compte internet&quot; se rendre dans le menu &quot;service&quot; et désactiver les moyens de payement en ligne. Si jamais il est déjà trop tard vous pouvez résilier l&rsquo;abonnement dans la rubrique &quot;mes achats de services internet plus&quot;. Pensez à effectuer cette manipulation dans votre entourage <span class='wp-smiley emoji emoji-wink' title=';)'>;)</span></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/775/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=775&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=756
title: Réaliser un live-cd Debian sur mesure
uri: Réaliser-un-live-cd-Debian-sur-mesure
url: http://hackurx.wordpress.com/2012/04/19/realiser-un-lice-cd-debian-sur-mesure/
content:
<p><a href="media/0c923df3.live.jpg" data-original-source="http://hackurx.files.wordpress.com/2012/04/live.jpg"><img src="http://hackurx.files.wordpress.com/2012/04/live.jpg?w=549&#038;h=89" alt="" title="Live" width="549" height="89" class="aligncenter size-full wp-image-764" /></a></p>
<p>Bien qu&rsquo;il peut-être intéressant d&rsquo;utiliser le <a href="http://cdimage.debian.org/cdimage/release/current-live/">live-cd installable de debian</a>, vous serez certainement intéressé de pouvoir réaliser un live-cd sur mesure avec vos logiciels favoris.<br />
Pour cela sachez que vous pouvez utiliser l&rsquo;outil <a href="http://packages.debian.org/fr/squeeze/live-build">Live Build</a>. Une version web est même disponible <a href="http://live-build.debian.net/cgi-bin/live-build">ici</a>.</p>
<p>Si pour des raisons pratique vous souhaitez réaliser la création du live-cd directement sur votre ordinateur, alors voici mon petit script pour simplifier cette tache :</p>
<p><code>#!/bin/bash<br />
# Par HacKurx<br />
# Licence GPL v3</p>
<p>if [ $EUID -ne 0 ]; then<br />
echo "Le script doit être lancé en root ou avec sudo:"<br />
echo "sudo '$0'"<br />
  exit 1<br />
fi</p>
<p>if [ -f /usr/bin/live-build ]; then<br />
	echo "live-build [installé]"<br />
else<br />
	apt-get install -y live-build<br />
fi</p>
<p>mkdir Debian-Live<br />
cd Debian-Live<br />
rm -rf config</p>
<p>lb clean</p>
<p>lb config	\<br />
	--language "fr"				\<br />
	--architecture "i386"			\<br />
	--linux-flavours "486 686"		\<br />
	--binary-images "iso-hybrid"		\<br />
	--distribution "squeeze"		\<br />
	--binary-filesystem "fat16"		\<br />
	--archive-areas "main"			\<br />
	--bootappend-install "locales=fr_FR.UTF-8"	\<br />
	--bootappend-live "locales=fr_FR.UTF-8 keyboard-layouts=fr"	\<br />
	--packages "debian-installer-launcher hunspell-fr aspell-fr iceweasel-l10n-fr openoffice.org-l10n-fr manpages-fr"	\<br />
	--packages-lists "standard-x11"		\<br />
	--tasks "standard gnome-desktop desktop laptop"	\<br />
	--debian-installer "live"		\<br />
	--clean					\<br />
	--memtest "memtest86+"			\<br />
	--syslinux-timeout 20			\<br />
	--interactive "false"			\ </p>
<p>lb build</code></p>
<p>Les paramètres ci-dessus sont presque tous identiques à la version du projet <a href="http://live.debian.net/">Debian Live</a>, dans le but d&rsquo;être compatible avec un large panel d&rsquo;ordinateur. Vous pouvez bien sur personnaliser à votre guise les paramètres en vous appuyant sur la <a href="http://live.debian.net/manual/html/index.en.html">documentation officielle</a>. Vous pouvez voir que j&rsquo;ai ajouté une liste de packages Francophone, libre à vous de rajouter les paquets que vous voulez. L&rsquo;option &quot;interactive&quot; est également intéressante, elle permet de configurer d&rsquo;avantage le système pendant le chroot. Ce script à été testé sous Debian Squeeze, il ne devrait pas fonctionner sous Debian Wheezy car la syntaxe de l&rsquo;outil à encore changé. Amusez-vous bien <img src="media/559bea8a.icon_smile.gif" data-original-source="http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/756/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/756/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=756&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=735
title: La gestion des DNS dans Ubuntu 12.04 LTS
uri: La-gestion-des-DNS-dans-Ubuntu-12-04-LTS
url: http://hackurx.wordpress.com/2012/03/16/la-gestion-des-dns-dans-ubuntu-12-04-lts/
content:
<p><a href="media/35d6a9a8.bind9_debian.jpg" data-original-source="https://hackurx.files.wordpress.com/2012/03/bind9_debian.jpg"><img src="https://hackurx.files.wordpress.com/2012/03/bind9_debian.jpg?w=300&#038;h=249" alt="" title="bind9_debian" width="300" height="249" class="aligncenter size-medium wp-image-750" /></a></p>
<p>Des changements importants on été fait au niveau DNS dans <a href="http://doc.ubuntu-fr.org/precise">ubuntu 12.04</a>, on remarquera que tout les changements fait manuellement sur le fichier <strong>/etc/resolv.conf</strong> seront perdus.</p>
<p>Si comme moi vous avez besoin d&rsquo;utiliser une configuration IP statique sans interface graphique, sachez que dorénavant tout ce passe dans le fichier &quot;<strong>/etc/network/interfaces</strong>&quot; <img src="media/559bea8a.icon_smile.gif" data-original-source="http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif" alt=':)' class='wp-smiley' /><br />
Il faudra simplement renseigner les champs &quot;<strong>dns-nameservers</strong>&quot;, &quot;<strong>dns-search</strong>&quot; et &quot;<strong>dns-domain</strong>&quot; suivant votre usage.</p>
<p>Vous pouvez sinon configurer le fichier <strong>resolvconf</strong> par le répertoire &quot;<strong>/etc/resolvconf/resolv.conf.d/</strong>&quot;:<br />
<code>base --&gt; Utilisé si rien n'est trouvé<br />
head --&gt; L'en-tête du fichier resolv.conf<br />
original --&gt; Sauvegarde du fichier resolv.conf pendant l'installation</code></p>
<p>A noter également que sur les versions de bureau, <a href="https://help.ubuntu.com/community/Dnsmasq">dnsmasq</a> est utilisé par défaut en tant que résolveur local.<br />
Rassurez-vous ce n&rsquo;est pas un serveur de cache pour des raisons de sécurité.<br />
Il permet un meilleur trafic DNS aux utilisateurs de VPN en liant les sous-réseaux et domaines, donc tout le trafic DNS n&rsquo;est plus acheminé à travers la connexion VPN comme avant.</p>
<p>Si vous souhaitez désactiver le résolveur local, éditez le fichier &quot;<strong>/etc/NetworkManager/NetworkManager.conf</strong>&quot;, commenter &quot;<strong>dns=dnsmasq</strong>&quot; et rédémarrer NetworkManager:<br />
<code>sudo /etc/init.d/network-manager restart</code></p>
<p>Pour plus d&rsquo;information, je vous invites ici:<br />
<a href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-dns-resolving">https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-dns-resolving</a></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/735/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/735/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=735&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=713
title: VLC 2.0 disponible !
uri: VLC-2-0-disponible
url: https://hackurx.wordpress.com/2012/02/19/vlc-2-0-disponible/
content:
<p><a href="media/70571e81.vlc2.jpg" data-original-source="http://hackurx.files.wordpress.com/2012/02/vlc2.jpg"><img class="aligncenter size-medium wp-image-721" title="vlc2" src="http://hackurx.files.wordpress.com/2012/02/vlc2.jpg?w=300&#038;h=199" alt="" width="300" height="199" /></a></p>
<p>Bonne nouvelle <a href="http://www.videolan.org/#download">VLC 2.0 &quot;Twoflower&quot;</a> est maintenant <a href="http://www.videolan.org/#download">disponible</a> <img src="media/24d5daef.icon_smile.gif" data-original-source="https://s0.wp.com/wp-includes/images/smilies/icon_smile.gif" alt=':)' class='wp-smiley' /><br />
Comme vous pouvez le remarquer, vlc est passé directement de la branche 1.1 à la 2.0 vu le nombres de nouveautés apportées à cette nouvelle version. La liste étant accessible <a href="http://git.videolan.org/?p=vlc%2Fvlc-2.0.git&amp;a=blob_plain&amp;f=NEWS">ici</a> ou <a href="http://www.jbkempf.com/blog/">là</a>.<br />
Voici ce que j&rsquo;ai principalement retenu :</p>
<p>_Réécriture du cœur vidéo.<br />
_Réécriture complète de la sortie vidéo OpenGL<br />
_Meilleure gestion des sous-titres<br />
_Lecture des fichiers contenus dans des archives RAR<a href="http://www.frandroid.com/applications/79565_vlc-sur-android-arrive-en-beta-privee/"><br />
</a> _Support des extensions Lua (allociné, IMDB, Wikipedia, OpenSubtitles etc&#8230;)<br />
_Support des Blu-ray (avec <a href="http://doc.ubuntu-fr.org/libbluray">libbluray</a> et <a href="http://doc.ubuntu-fr.org/libaacs">libaacs</a>). Pour le déchiffrage des disques commerciaux vous devrez renseigner les clés. Les menus Java (<a href="http://fr.wikipedia.org/wiki/BD-java">bd-j</a>) ne sont pas encore pris en charge.<br />
_<a href="http://www.videolan.org/vlc/download-android.html">Développement de vlc</a> pour Android en <a href="http://www.frandroid.com/applications/79565_vlc-sur-android-arrive-en-beta-privee/">bêta privée</a></p>
<p>Pour information votre fichier de clé (<a href="http://doc.ubuntu-fr.org/libaacs#utilisation">KEYDB.cfg</a>) sous GNU/Linux doit être placé dans &quot;<strong>~/.config/aacs/</strong>&quot; et sous windows dans &quot;<strong>%appdata%/aacs/</strong>&quot; pour obtenir vos clés voici quelques solutions :<br />
<a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=3642898#p3642898"></p>
<p>http://forum.ubuntu-fr.org/viewtopic.php?pid=3642898#p3642898</a></p>
<p><a href="http://hackurx.wordpress.com/2010/06/08/lxbdplayer-lecteur-de-film-blu-ray-sous-linux/">lxbdplayer</a> n&rsquo;étant plus listé ci-dessus car il ne prend plus en charge l&rsquo;obtention des MKB supérieurs à la version 18 (actuellement nous en sommes à la version 25&#8230;) et il nécessite <a href="http://www.makemkv.com/download/">makemkv</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/713/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/713/" /></a> <img alt="" border="0" src="https://stats.wordpress.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=713&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=947
title: Libérer un BIOS/UEFI – Installation de coreboot sur l’ASRock E350M1
uri: Libérer-un-BIOS-UEFI-Installation-de-coreboot-sur-l-ASRock-E350
url:
https://hackurx.wordpress.com/2013/08/22/liberer-un-biosuefi-installation-de-coreboot-sur-lasrock-e350m1/

content:
<p><a href="https://hackurx.wordpress.com/?attachment_id=928" rel="attachment wp-att-928"><img class="aligncenter size-full wp-image-928" alt="Coreboot_full_web" src="https://hackurx.files.wordpress.com/2013/08/coreboot_full_web.png?w=549"   /></a></p>
<p>Mes chers lecteurs, bien que majorité d&rsquo;entre vous utilise un système d&rsquo;exploitation GNU/Linux ou *BSD, combien d&rsquo;entre vous peuvent prétendre avoir un ordinateur entièrement libre et donc avoir entièrement le contrôle ?<br />
Comme le dit si bien le site <a href="https://prism-break.org/">Prism-break</a> pour éviter de participer à un programme de surveillance à votre insu vous devez avoir un accès total au code/matériel.</p>
<p>Au menu de cet article nous allons voir comment libérer profondément un ordinateur en remplaçant un BIOS propriétaire (un UEFI dans cet exemple) par le logiciel libre d&rsquo;amorçage coreboot.<br />
Coreboot effectue qu&rsquo;un tout petit peu d&rsquo;initialisation du matériel, puis exécute une logique d&rsquo;amorçage supplémentaire, appelée charge utile (payload).</p>
<p>Avec cette séparation de l&rsquo;initialisation du matériel et le démarrage logique plus tard, <a href="http://www.coreboot.org/Welcome_to_coreboot">coreboot</a> peut évoluer à partir des applications spécialisées qui fonctionnent directement à partir du firmware, exécuter des systèmes d&rsquo;exploitations dans la mémoire flash, charger des programmes d&rsquo;amorçages personnalisés, ou mettre en œuvre les normes du firmware, comme les services PC BIOS ou UEFI. Cela permet aux systèmes d&rsquo;inclure uniquement les fonctions nécessaires à l&rsquo;application cible, ce qui réduit la quantité de code et de l&rsquo;espace flash nécessaire.</p>
<p><strong>Avertissement</strong> : Bien que simplifié au maximum cet article s&rsquo;adresse aux personnes expérimentées, consulter préalablement le <a href="http://www.coreboot.org/">wiki du projet</a> voir si cette procédure est toujours d’actualité.</p>
<p><em>Ingrédients nécessaires :</em></p>
<p>_ Idéalement une distribution <a href="http://www.gnu.org/distros/free-distros.fr.html">100 % libre supportée par la FSF</a><br />
_ Une <a href="http://www.coreboot.org/Supported_Motherboards">carte mère supporté par coreboot</a> (les modèles récents encore commercialisés sont l&rsquo;<a href="http://www.coreboot.org/ASUS_F2A85-M">ASUS F2A85-M</a> et l&rsquo;<a href="http://www.coreboot.org/ASRock_E350M1">ASRock E350M1</a> qui sera utilisé ici pour la suite)<br />
_ <a href="http://www.biosflash.com/">Des puces de secours</a><br />
_ Un extracteur de puce<br />
_ Optionnellement un noyau <a href="http://www.fsfla.org/ikiwiki/selibre/linux-libre/">linux 100% libre</a> (si vous voulez un noyau plus récent que celui de votre distribution).</p>
<p><em>Préparation de la recette :</em></p>
<p>Installer votre distribution.<br />
Retirer la puce originale de la carte mère et la garder précieusement (pour la garantie notamment) et y placer l&rsquo;une de vos puces.</p>
<p>Installer les dépendances pour la construction de coreboot:<br />
<code>sudo apt-get install git build-essential libncurses5-dev</code></p>
<p>Optionnellement vous pouvez également installer les paquets suivants :<br />
<code>sudo apt-get install iasl flex bison gdb</code></p>
<p>Récupérer coreboot :<br />
<code>git clone <a href="http://review.coreboot.org/p/coreboot" rel="nofollow">http://review.coreboot.org/p/coreboot</a><br />
cd coreboot<br />
git submodule update --init --checkout</code></p>
<p>Pour éviter les erreurs avec la chaine de compilation de nos distributions, taper la commande :<br />
<code>make crossgcc<br />
rm .xcompile</code></p>
<p>Récupérer votre bios vga (depuis le <a href="http://www.coreboot.org/File:Pci1002,9802.rom.gz">wiki</a> ou de <a href="http://www.coreboot.org/pipermail/coreboot/2012-March/068945.html">par vous même</a>) puis le placer à la racine du dossier coreboot (et pas ailleurs!).<br />
<code>cp Bios-vga-E350M1.bin coreboot/vgabios.bin</code></p>
<p>Vérifier la somme md5 du bios vga de l&rsquo;Asrock E350M1 :<br />
<code>md5sum vgabios.bin</code></p>
<p>Vous devez absolument avoir retrouvé l&rsquo;une des 2 sommes de contrôles que j&rsquo;ai testé (la différence entre les 2 c&rsquo;est que l&rsquo;un est coupé en hexa au niveau 0000e200) :<br />
<code>27d5d5b9dbd69dcd9af596de59cadc2a</code><br />
ou<br />
<code>c6489a495362c09dd591ddb5cf3c5cac</code></p>
<p><a href="https://hackurx.wordpress.com/?attachment_id=924" rel="attachment wp-att-924"><img class="aligncenter size-large wp-image-924" alt="Capture-vgabios.bin - GHex" src="https://hackurx.files.wordpress.com/2013/08/capture-vgabios-bin-ghex.png?w=549&#038;h=378" width="549" height="378" /></a></p>
<p>Configurer coreboot :<br />
<code>make menuconfig</code></p>
<ol>
<li>Dans &laquo;&nbsp;Mainboard&nbsp;&raquo; choisir &laquo;&nbsp;ASROCK&nbsp;&raquo; en tant que &laquo;&nbsp;Mainboard vendor&nbsp;&raquo;.<br />
Selectionner &laquo;&nbsp;E350M1&Prime; dans &laquo;&nbsp;Mainboard model&nbsp;&raquo;.<br />
Vérifier que le &laquo;&nbsp;ROM chip size&nbsp;&raquo; correspond bien à la taille de vos chips, pour ma part 4096 KB (4 MB). <a href="https://hackurx.wordpress.com/?attachment_id=926" rel="attachment wp-att-926"><img class="aligncenter size-large wp-image-926" alt="Coreboot" src="https://hackurx.files.wordpress.com/2013/08/coreboot.png?w=549&#038;h=308" width="549" height="308" /></a></li>
<li>Dans &laquo;&nbsp;Generic Drivers&nbsp;&raquo; cocher si besoin la case &laquo;&nbsp;PS/2 keyboard init&nbsp;&raquo;.</li>
<li>Dans &laquo;&nbsp;VGA BIOS&nbsp;&raquo; cocher la case &laquo;&nbsp;Add a VGA BIOS image&nbsp;&raquo;.</li>
<li>Dans &laquo;&nbsp;Payload&nbsp;&raquo; vérifier que ce soit bien &laquo;&nbsp;SeaBIOS&nbsp;&raquo; qui est sélectionné.<br />
Seabios est la charge utile la plus compatible qui fonctionne avec Windows, Linux et BSD car elle implémente les standards des BIOS. C&rsquo;est également cette charge utile qui est utilisée dans QEMU et KVM.</li>
</ol>
<p>Passer à la compilation :<br />
<code>make</code></p>
<p>Si tout c&rsquo;est bien passé, votre bios &laquo;&nbsp;<strong>coreboot.rom</strong>&nbsp;&raquo; est disponible dans le dossier &laquo;&nbsp;<strong>build</strong>&laquo;&nbsp;.</p>
<p>Vérifier que votre bios vga soit bien intégré à votre rom coreboot, soit avec un éditeur de fichiers binaires genre &laquo;&nbsp;ghex&nbsp;&raquo; vous avec cette commande :<br />
<code>cat build/coreboot.rom | grep -ai VBIOS</code></p>
<p>La commande précédente devant vous renvoyer :<br />
<code>AMD Fusion Wrestler generic VBIOS</code></p>
<p><em>Mise au four de notre préparation :</em></p>
<p>Après la création de notre rom coreboot, nous allons utiliser l&rsquo;utilitaire flashrom pour écrire sur notre puce de mémoire flash.</p>
<p>Pour installer Flashrom des dépôts :<br />
<code>sudo apt-get install flashrom</code></p>
<p>Sauvegarder le BIOS<br />
<code>sudo flashrom -r sauvegarde-bios.rom</code></p>
<p>Flasher le BIOS avec votre rom coreboot :<br />
<code>sudo flashrom -w coreboot.rom</code></p>
<p>Enfin et uniquement si flashrom n&rsquo;a pas détecté d&rsquo;erreurs, vous pouvez redémarrer votre machine.</p>
<p>Si vous avez une erreur aller faire un tour sur l&rsquo;<a href="http://www.coreboot.org/IRC">IRC de flashrom</a> pour demander de l&rsquo;aide ou essayez de rattraper votre puce avec une version récente de flashrom provenant de branche AMD :<br />
<code>sudo dpkg --purge flashrom<br />
sudo apt-get install libpci-dev zlib1g-dev pciutils<br />
cd ~<br />
git clone <a href="https://github.com/stefanct/flashrom.git" rel="nofollow">https://github.com/stefanct/flashrom.git</a><br />
cd flashrom/<br />
git checkout -b amd origin/amd<br />
make<br />
sudo make install</code></p>
<p>Puis re-flasher (la syntaxe peut-être différente entre la version des dépôts et la dernière version disponible) :<br />
<code>flashrom -p internal -c modèle-de-votre-puce -w coreboot.rom</code></p>
<p><a href="https://hackurx.wordpress.com/2013/08/22/liberer-un-biosuefi-installation-de-coreboot-sur-lasrock-e350m1/coreboot-boot/" rel="attachment wp-att-950"><img src="https://hackurx.files.wordpress.com/2013/08/coreboot-boot.png?w=549&#038;h=228" alt="coreboot-boot" width="549" height="228" class="aligncenter size-large wp-image-950" /></a></p>
<p>Sur le wiki il y a également un <a href="http://www.coreboot.org/File:Fancontrol.gz">fichier de configuration pour fancontrol</a> afin ajuster la vitesse du ventilateur du CPU de manière dynamique. Pour cela installer fancontrol :<br />
<code>sudo apt-get install fancontrol</code></p>
<p>Copier le fichier de configuration au bon emplacement :<br />
<code>sudo cp fancontrol /etc/fancontrol</code></p>
<p>Charger le module nécessaire maintenant et redémarrer le service fancontrol :<br />
<code>sudo modprobe w83627ehf<br />
sudo /etc/init.d/fancontrol restart</code></p>
<p>Puis pour charger automatiquement le module à chaque démarrage :<br />
<code>echo "w83627ehf" &gt;&gt; /etc/modules</code></p>
<p>A consommer tout de suite et sans modération. Admirer la vitesse, 2 seconde top chrono entre le démarrage et grub <span class='wp-smiley wp-emoji wp-emoji-wink' title=';)'>;)</span> (et encore c&rsquo;est juste l&rsquo;histoire d&rsquo;appuyer sur F12 pour démarrer sur un autre support mdr)</p>
<p>Je tiens à remercier le projet Coreboot et Flasrom pour leur travail et à remercier spécialement Alien, Rluett, Openvoid pour avoir répondu à mes questions, à GNUtoo pour son choix de carte mère, à stefanct pour sa branche git amd flasrom.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/947/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/947/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=947&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=966
title: Ça commence comme ça…
uri: Ça-commence-comme-ça
url: http://hackurx.wordpress.com/2013/11/29/ca-commence-comme-ca/
content:
<p><a href="http://hackurx.wordpress.com/2013/11/29/ca-commence-comme-ca/censure-vendredi-29-novembre-2013-2/" rel="attachment wp-att-969"><img class="aligncenter size-full wp-image-969" alt="censure-vendredi 29-novembre-2013" src="http://hackurx.files.wordpress.com/2013/11/censure-vendredi-29-novembre-20131.png?w=549"   /></a></p>
<p>Aujourd&rsquo;hui la justice ordonne le <a href="http://pro.clubic.com/legislation-loi-internet/telechargement-illegal/actualite-604000-allostreaming-consorts-justice-ordonne-blocage.html">blocage de plusieurs sites spécialisés</a> dans la diffusion de vidéos en streaming mais demain qui sera le prochain ? <a href="http://www.rue89.com/2013/07/23/documents-rue89-publie-dossier-bettencourt-censure-mediapart-244432"><b>Rue89</b></a> ? <a href="http://reflets.info/tag/censure/"><b>reflets</b></a> ? <a href="http://blogs.mediapart.fr/edition/meta-mediapart/article/111113/nous-demandons-une-reevaluation-du-nouveau-mediapart"><b>mediapart</b></a> ? Ou peut-être bien <a href="http://www.gqmagazine.fr/culture-web/ca-buzze/diaporama/la-censure-tisse-sa-toile-sur-les-reseaux-sociaux/15030/image/814490#!twitter-ou-la-censure-a-deux-vitesses"><b>twitter &amp; Cie</b></a> ?</p>
<p>Démocratie&#8230;</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/966/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/966/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=966&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=1007
title: libbdplus est disponible au publique !
uri: libbdplus-est-disponible-au-publique
url: https://hackurx.wordpress.com/2014/01/02/libbdplus-est-disponible-au-publique/
content:
<p>La bibliothèque ouverte <a href="http://www.videolan.org/developers/libbdplus.html">libbdplus</a> conçue pour décrypter le DRM BD+ du bluray est enfin disponible à tous.<br />
Voici une capture d&rsquo;écran de la lecture du bluray Avatar :</p>
<p><a href="https://hackurx.wordpress.com/2014/01/02/libbdplus-est-disponible-au-publique/libbdplus/" rel="attachment wp-att-1008"><img class="aligncenter size-large wp-image-1008" alt="libbdplus" src="https://hackurx.files.wordpress.com/2014/01/libbdplus.jpg?w=549&#038;h=343" width="549" height="343" /></a></p>
<p>Bluray qui est sorti le 21 avril 2010 est dorénavant lisible dans nos distributions&#8230; Si vous souhaitez comprendre pourquoi cela a été aussi long, je vous invite à regarder la vidéo de l&rsquo;équipe Videolan lors de la conférence <a href="http://www.freetorrent.fr/index.php?page=torrent-details&amp;id=4bc64739e2bfe2b06b97fd1c40fd05dd15308970">Pas Sage En Seine 2013</a>.</p>
<p>Pour résumer rapidement, voici comment lire un bluray sous GNU/Linux.</p>
<ol>
<li>Installer libbluray, libaacs et libbdplus</li>
<li>Installer VLC, mplayer ou XBMC</li>
<li>Installer une base de données de clés (<a href="http://vlc-bluray.whoknowsmy.name/">celle-ci</a> ou <a href="http://doc.ubuntu-fr.org/libaacs?&amp;#obtenir_des_clefs_pour_libaacs">celle-là</a>)</li>
</ol>
<p>Avec la première base de donnée il est facile de lire un bluray de AACS v1 à v25 mais au delà c&rsquo;est à vous de déchiffrer votre volume. Pour info la dernière version de AACS est la 46&#8230;</p>
<p>Merci aux différents développeurs et à Videolan pour ses trois bibliothèques ainsi qu&rsquo;à Alessio Treglia pour les empaqueter dans Debian à chacune de mes demandes.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/1007/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=1007&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=1026
title: Mate Desktop est disponible dans Debian Jessie
uri: Mate-Desktop-est-disponible-dans-Debian-Jessie
url: https://hackurx.wordpress.com/2014/06/01/mate-desktop-est-disponible-dans-debian-jessie/
content:
<p><a href="https://hackurx.wordpress.com/2014/06/01/mate-desktop-est-disponible-dans-debian-jessie/mate/" rel="attachment wp-att-1041"><img class="aligncenter size-large wp-image-1041" src="https://hackurx.files.wordpress.com/2014/06/mate.png?w=549&#038;h=501" alt="Mate" width="549" height="501" /></a></p>
<p>L&rsquo;<a href="http://mate-desktop.org/">environnement de bureau Mate</a>, le fork de GNOME 2 est maintenant disponible dans Debian Jessie (<a href="https://www.debian.org/releases/jessie/">l&rsquo;actuel Debian Testing</a>).</p>
<p>C&rsquo;est une bonne nouvelle si comme moi vous n&rsquo;êtes pas adepte des autres environnements de bureau. <strong>Pour ma part</strong> je peux résumer les autres environnements ainsi :<br />
<strong>_GNOME 3</strong> = Changement brutal, perte d&rsquo;accès aux fonctionnalités, perte d&rsquo;usabilité et d&rsquo;efficacité.<br />
<strong>_Unity</strong> = Pas pratique pour un usage quotidien ou en production.<br />
<strong>_KDE</strong> = J&rsquo;ai adoré la version 3.5 mais tout comme gnome je n&rsquo;ai pas aimé le changement de direction (le bureau Plasma une atrocité).<br />
<strong>_LXDE</strong> = Léger mais sans plus.<br />
<strong>_XFCE</strong> = Avec le menu Whisker et les icônes modernes de bureau (je conseil d&rsquo;ailleurs de tester la dernière version de <a href="http://xubuntu.org/">Xubuntu</a> pour s&rsquo;en rendre compte) c&rsquo;est vraiment pas mal mais cela s&rsquo;avère moins pratique à l&rsquo;utilisation (raccourci clavier, ergonomie des applications, le gestionnaire de fichier).</p>
<p>Pour en revenir à Mate, la version actuellement disponible est la 1.8.0 (voir <a href="http://wiki.mate-desktop.org/status:debian">cette page</a> pour suivre le statut dans Debian, l&nbsp;&raquo;inclusion dans les backports pour Debian 7 stable alias Wheezy est toujours en cours). Cette version sortie début mars comporte de nouvelle fonctionnalité intéressante <strong>dont notamment</strong> :<br />
<strong>_</strong>Caja via le menu contextuel, dispose maintenant d&rsquo;une option pour ouvrir l&rsquo;emplacement parent lors d&rsquo;une recherche de fichier (très pratique)<br />
<strong>_</strong>Marco dispose maintenant d&rsquo;une option pour redimensionner les fenêtres rapidement au contact des bords verticaux de l’écran (centre de contrôle &#8211;&gt; Fenêtres &#8211;&gt; Placement &#8211;&gt; Cocher Magnétisme des fenêtres)<br />
<strong>_</strong>Eye of MATE, la visionneuse d&rsquo;images peut désormais lire aléatoirement les photos en mode diaporama.<br />
<strong>_</strong>Une nouvelle applet &laquo;&nbsp;commande&nbsp;&raquo; a été introduite.</p>
<p>Pour procéder à son installation, mettre à jour la liste de paquet :<br />
sudo apt-get update</p>
<p>Puis pour installer l&rsquo;environnement de bureau MATE minimale :<br />
<code>sudo apt-get install mate-desktop-environment-core</code></p>
<p>Sinon pour la version complète :<br />
<code>sudo apt-get install mate-desktop-environment</code></p>
<p>Enfin pour installer le bureau MATE complet avec quelques extras :<br />
<code>sudo apt-get install mate-desktop-environment-extras</code></p>
<p>A votre avis Mate sera t-il l&rsquo;environnement par défaut de la prochaine version stable de Debian alias Debian 8 Jessie? A mon avis, son interface, sa légèreté, sa stabilité et son rythme de développement proche de Debian font de lui un choix idéal.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/1026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/1026/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=1026&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=1052
title: libbdplus disponible dans debian via deb-multimedia.org
uri: libbdplus-disponible-dans-debian-via-deb-multimedia-org
url: https://hackurx.wordpress.com/2014/08/30/libbdplus-disponible-dans-debian-via-deb-multimedia-org/
content:
<p>J&rsquo;ai effectué une <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744040">demande pour la création d&rsquo;un paquet pour libbdplus</a> dans Debian mais ma demande est toujours en attente depuis <a href="https://www.debian.org/devel/wnpp/requested">plusieurs mois</a>&#8230;<br />
Pourtant cette bibliothèque est très importante si vous souhaitez pouvoir lire vos bluray protégés par BD+ sous GNU/Linux, par impatience j&rsquo;ai demandé à Christian Marillat si il pouvait faire ce paquet, chose faite dans la foulée <span class='wp-smiley wp-emoji wp-emoji-smile' title=':)'>:)</span></p>
<p>Le paquet est donc d’ores et déjà disponible pour debian Sid (unstable) :<br />
<a href="http://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/libbdplus0">http://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/libbdplus0</a></p>
<p>C&rsquo;est la deuxième fois que je lui demande la création d&rsquo;un paquet Debian pour un logiciel de multimédia, mon autre demande étant pour <a href="http://www.deb-multimedia.org/dists/testing/main/binary-amd64/package/cinepaint">CinePaint</a></p>
<p><a href="https://hackurx.wordpress.com/2014/08/30/libbdplus-disponible-dans-debian-via-deb-multimedia-org/snapshot-cinepaint-blue-angels-0-25-0-png/" rel="attachment wp-att-1054"><img class="aligncenter size-full wp-image-1054" src="https://hackurx.files.wordpress.com/2014/08/snapshot-cinepaint-blue-angels-0-25-0-png.jpg?w=549" alt="snapshot.cinepaint.blue.angels.0.25.0.png"   /></a></p>
<p>Outil de retouche d&rsquo;images vidéo très apprécié par les sociétés hollywoodiennes d&rsquo;effets spéciaux et d&rsquo;animation.</p>
<p>Un grand merci pour son travail <span class='wp-smiley wp-emoji wp-emoji-wink' title=';)'>;)</span></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/1052/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=1052&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=1063
title: Patch Linux pour changer son adresse MAC aléatoirement
uri: Patch-Linux-pour-changer-son-adresse-MAC-aléatoirement
url: https://hackurx.wordpress.com/2015/01/23/patch-linux-pour-changer-son-adresse-mac-aleatoirement/
content:
<p><a href="https://hackurx.wordpress.com/2015/01/23/patch-linux-pour-changer-son-adresse-mac-aleatoirement/mac-freebox/" rel="attachment wp-att-1066"><img class="aligncenter size-large wp-image-1066" src="https://hackurx.files.wordpress.com/2015/01/mac-freebox.png?w=549&#038;h=512" alt="MAC-freebox" width="549" height="512" /></a></p>
<p>Il existe plusieurs façons de changer son adresse MAC sous GNU/Linux (<a href="https://hackurx.wordpress.com/2009/09/16/changer-son-adresse-mac/">macchanger</a> étant la méthode la plus connue) mais l&rsquo;avantage de ce qui va suivre c&rsquo;est que cela se passera directement au niveau du noyau Linux ce qui a pour avantage d&rsquo;être particulièrement efficace et sûr. Alors certes il faut <a href="http://fr.wikipedia.org/wiki/Noyau_Linux#Compilation_du_noyau">compiler son petit noyau</a> mais bon nous sommes tous des geeks barbus, non?</p>
<p><a href="https://slo-tech.com/clanki/10001en">Brad</a> nous a sorti un petit patch (hack) sympathique pour changer aléatoirement l&rsquo;adresse MAC d&rsquo;une interface réseau dès que celle-ci est activée <span class='wp-smiley wp-emoji wp-emoji-smile' title=':)'>:)</span><br />
Ainsi à chaque démarrage de l&rsquo;ordinateur, les adresses MAC changent de manière aléatoire tout comme elles changeront également à chaque redémarrage du service réseau.<br />
Pour information, le patch ci-dessous n&rsquo;est pas intégré dans grsec car ce n&rsquo;est pas le but visé par le projet.</p>
<p>Voici le code qui va bien du path &laquo;&nbsp;random_mac.diff&nbsp;&raquo; :<br />
<code><br />
diff --git a/net/core/dev.c b/net/core/dev.c<br />
index 19d9b66..9a16733 100644<br />
--- a/net/core/dev.c<br />
+++ b/net/core/dev.c<br />
@@ -4823,6 +4823,24 @@ int dev_change_flags(struct net_device *dev, unsigned flags)<br />
rtmsg_ifinfo(RTM_NEWLINK, dev, changes);</code></p>
<p>__dev_notify_flags(dev, old_flags);<br />
+<br />
+ if ((changes &amp; IFF_UP) &amp;&amp; !(old_flags &amp; IFF_UP)) {<br />
+ /* randomize MAC whenever interface is brought up */<br />
+ struct sockaddr sa;<br />
+ unsigned int mac4;<br />
+ unsigned short mac2;<br />
+<br />
+ mac4 = prandom_u32();<br />
+ mac2 = prandom_u32();<br />
+ memcpy(sa.sa_data, &amp;mac4, sizeof(mac4));<br />
+ memcpy((char *)sa.sa_data + sizeof(mac4), &amp;mac2, sizeof(mac2));<br />
+ if (!is_valid_ether_addr(sa.sa_data))<br />
+ sa.sa_data[5] = 1;<br />
+ sa.sa_data[0] &amp;= 0xFC;<br />
+ sa.sa_family = dev-&gt;type;<br />
+ dev_set_mac_address(dev, &amp;sa);<br />
+ }<br />
+<br />
return ret;<br />
}<br />
EXPORT_SYMBOL(dev_change_flags);<br />
@@ -4991,7 +5009,8 @@ static int dev_ifsioc(struct net *net, struct ifreq *ifr, unsigned int cmd)<br />
return dev_set_mtu(dev, ifr-&gt;ifr_mtu);</p>
<p>case SIOCSIFHWADDR:<br />
&#8211; return dev_set_mac_address(dev, &amp;ifr-&gt;ifr_hwaddr);<br />
+ /* ignore userland MAC changes */<br />
+ return 0;</p>
<p>case SIOCSIFHWBROADCAST:<br />
if (ifr-&gt;ifr_hwaddr.sa_family != dev-&gt;type)</p>
<p>Pour les noyaux égals ou supérieurs à la version 3.15, j&rsquo;ai dû modifier le précédant patch pour qu&rsquo;il fonctionne toujours avec les versions plus récentes:<br />
<code><br />
diff --git a/net/core/dev.c b/net/core/dev.c<br />
index a30bef1..7eb6778 100644<br />
--- a/net/core/dev.c<br />
+++ b/net/core/dev.c<br />
@@ -5476,6 +5476,24 @@ int dev_change_flags(struct net_device *dev, unsigned int flags)</code></p>
<p>changes = (old_flags ^ dev-&gt;flags) | (old_gflags ^ dev-&gt;gflags);<br />
__dev_notify_flags(dev, old_flags, changes);<br />
+<br />
+ if ((changes &amp; IFF_UP) &amp;&amp; !(old_flags &amp; IFF_UP)) {<br />
+ /* randomize MAC whenever interface is brought up */<br />
+ struct sockaddr sa;<br />
+ unsigned int mac4;<br />
+ unsigned short mac2;<br />
+<br />
+ mac4 = prandom_u32();<br />
+ mac2 = prandom_u32();<br />
+ memcpy(sa.sa_data, &amp;mac4, sizeof(mac4));<br />
+ memcpy((char *)sa.sa_data + sizeof(mac4), &amp;mac2, sizeof(mac2));<br />
+ if (!is_valid_ether_addr(sa.sa_data))<br />
+ sa.sa_data[5] = 1;<br />
+ sa.sa_data[0] &amp;= 0xFC;<br />
+ sa.sa_family = dev-&gt;type;<br />
+ dev_set_mac_address(dev, &amp;sa);<br />
+ }<br />
+<br />
return ret;<br />
}<br />
EXPORT_SYMBOL(dev_change_flags);<br />
diff &#8211;git a/net/core/dev_ioctl.c b/net/core/dev_ioctl.c<br />
index cf999e0..265c2b3 100644<br />
&#8212; a/net/core/dev_ioctl.c<br />
+++ b/net/core/dev_ioctl.c<br />
@@ -260,6 +260,8 @@ static int dev_ifsioc(struct net *net, struct ifreq *ifr, unsigned int cmd)</p>
<p>case SIOCSIFHWADDR:<br />
return dev_set_mac_address(dev, &amp;ifr-&gt;ifr_hwaddr);<br />
+ /* ignore userland MAC changes */<br />
+ return 0;</p>
<p>case SIOCSIFHWBROADCAST:<br />
if (ifr-&gt;ifr_hwaddr.sa_family != dev-&gt;type)</p>
<p>Bonne compilation <span class='wp-smiley wp-emoji wp-emoji-wink' title=';)'>;)</span></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/1063/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/1063/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=1063&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=1073
title: Matériel pour GNU/Linux
uri: Matériel-pour-GNU-Linux
url: https://hackurx.wordpress.com/2015/11/08/materiel-pour-gnulinux/
content:
<p><img src="https://hackurx.files.wordpress.com/2015/11/ryf.png?w=300&#038;h=300" alt="RYF" width="300" height="300" class="aligncenter size-medium wp-image-1079" /></p>
<p>Suite à une demande récente dans commentaire et à l&rsquo;approche des fêtes de fin d&rsquo;année (et oui que le temps passe vite&#8230;) beaucoup seront tentés de faire des achats numériques. En tant que Linuxien et fervent défenseur des logiciels libres, voici quelques liens pour vous aider à vous décider.</p>
<p><strong>Matériel libre certifier par la FSF:</strong><br />
<a href="https://www.fsf.org/resources/hw/endorsement/respects-your-freedom" rel="nofollow">https://www.fsf.org/resources/hw/endorsement/respects-your-freedom</a><br />
<a href="https://h-node.org/hardware/catalogue/en" rel="nofollow">https://h-node.org/hardware/catalogue/en</a></p>
<p><strong>Carte mère et PC portable pouvant être exorciser (totalement libéré):</strong><br />
<a href="http://www.libreboot.org/docs/hcl/" rel="nofollow">http://www.libreboot.org/docs/hcl/</a><br />
<a href="http://www.coreboot.org/Supported_Motherboards" rel="nofollow">http://www.coreboot.org/Supported_Motherboards</a><br />
<a href="https://www.fsf.org/resources/hw/systems/" rel="nofollow">https://www.fsf.org/resources/hw/systems/</a></p>
<p><strong>Matériel embarqué (routeur principalement):</strong><br />
<a href="https://wiki.openwrt.org/toh/start" rel="nofollow">https://wiki.openwrt.org/toh/start</a></p>
<p><strong>Matériel testé sous GNU/Linux:</strong><br />
<a href="https://www.debian.org/distrib/pre-installed#fr" rel="nofollow">https://www.debian.org/distrib/pre-installed#fr</a><br />
<a href="https://www.ubuntu-fr.org/revendeurs" rel="nofollow">https://www.ubuntu-fr.org/revendeurs</a><br />
<a href="http://doc.ubuntu-fr.org/materiel_assembleurs_en_ligne" rel="nofollow">http://doc.ubuntu-fr.org/materiel_assembleurs_en_ligne</a><br />
<a href="http://doc.ubuntu-fr.org/ordinateur_vendu_avec_ubuntu" rel="nofollow">http://doc.ubuntu-fr.org/ordinateur_vendu_avec_ubuntu</a><br />
<a href="http://www.dell.com/learn/fr/fr/frbsdt1/campaigns/dell-linux-ubuntu-en?c=fr&#038;l=fr&#038;s=bsd" rel="nofollow">http://www.dell.com/learn/fr/fr/frbsdt1/campaigns/dell-linux-ubuntu-en?c=fr&#038;l=fr&#038;s=bsd</a><br />
<a href="https://wiki.archlinux.org/index.php/HCL/Laptops" rel="nofollow">https://wiki.archlinux.org/index.php/HCL/Laptops</a></p>
<p><strong>Identifier les bons constructeurs:</strong><br />
<a href="http://bons-constructeurs-ordinateurs.info/#bons-optionnalite" rel="nofollow">http://bons-constructeurs-ordinateurs.info/#bons-optionnalite</a></p>
<p>D&rsquo;autres liens à me faire connaître? N&rsquo;hésitez pas à me laisser un commentaire ! <span class='wp-smiley wp-emoji wp-emoji-wink' title=';)'>;)</span></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/1073/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/1073/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=1073&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=1088
title: Ma version de LineageOS 13 pour le ZTE Open C
uri: Ma-version-de-LineageOS-13-pour-le-ZTE-Open-C
url: https://hackurx.wordpress.com/2017/10/06/ma-version-de-lineageos-13-pour-le-zte-open-c/
content:
<p>Bonjour à tous,</p>
<p>J&rsquo;avais acheté en 2014 un ZTE Open C sous Firefox OS mais hélas ce <span class="st">système d&rsquo;exploitation mobile libre </span>n&rsquo;a pas eu le succès escompté. Je me suis alors rabattu sur CyanogenMod puis LineageOS via l&rsquo;excellent port non-officiel de <a href="http://konstakang.com/devices/kis3/"><span class="p-nickname vcard-username d-block">KonstaT</span></a>.</p>
<p>Ne voyant pas l’intérêt de changer mon téléphone tant qu&rsquo;il fonctionne, j&rsquo;ai donc mis à jour la rom de <a href="https://github.com/KonstaT">KonstaT</a> afin d&rsquo;avoir le dernier correctif de sécurité Android disponible permettant notamment de corriger la vulnérabilité <a href="https://www.developpez.com/actu/160216/BlueBorne-des-chercheurs-decouvrent-8-failles-0-day-liees-au-Bluetooth-plus-de-5-milliards-d-appareils-Android-Windows-iOS-et-Linux-sont-exposes/">BlueBorne</a> et de commencer à durcir le noyau linux utilisé. Si j&rsquo;ai utilisé va version 13 (Android 6.0.1) de LineageOS et non pas la 14.1 (Android 7.1.1) c&rsquo;est car elle offre de meilleures performances.</p>
<p>Voici les modifications que j&rsquo;ai effectuées :</p>
<ol>
<li>Application <a href="https://kernsec.org/wiki/index.php/Kernel_Self_Protection_Project/Recommended_Settings#arm">des recommandations KSPP</a> sur la configuration du noyau</li>
<li>Restriction de l&rsquo;accès à /proc/&lt;PID&gt;/environ jusqu&rsquo;à ce qu&rsquo;il soit prêt</li>
<li>Réduction de la surface d&rsquo;attaque sur user_namespace par PaX/Grsecurity</li>
<li>Désactivation de l&rsquo;horodatage TCP</li>
<li>Restriction d&rsquo;accès sur /proc/config.gz et /proc/kallsyms</li>
<li>Ajout de <a href="https://github.com/CopperheadOS/kernel_google_marlin/commit/b03b92919b4e62cdbe6859694626c1cbd04d86e0">DENYUSB</a> (port minimal de grsecurity)</li>
<li>Ajout de <a href="https://github.com/CopperheadOS/kernel_google_marlin/commit/b03b92919b4e62cdbe6859694626c1cbd04d86e0">DEVICE_SIDECHANNEL</a> (provenant également de grsecurity)</li>
<li>Ajout de <a href="https://xorl.wordpress.com/2010/11/09/grkernsec_proc_ipaddr-proc-ip-address-support/">GRKERNSEC_PROC_IPADDR</a> (qui créé /proc/&lt;pid&gt;/ipaddr)</li>
<li>Modification du driver PRIMA pour tester par la suite de générer une adresse MAC aléatoire sur cette carte wifi.</li>
</ol>
<p><a href="https://hackurx.wordpress.com/2017/10/06/ma-version-de-lineageos-13-pour-le-zte-open-c/screenshot_lineage/" rel="attachment wp-att-1090"><img data-attachment-id="1090" data-permalink="https://hackurx.wordpress.com/2017/10/06/ma-version-de-lineageos-13-pour-le-zte-open-c/screenshot_lineage/" data-orig-file="https://hackurx.files.wordpress.com/2017/10/screenshot_lineage.png" data-orig-size="480,800" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot_lineage" data-image-description="" data-medium-file="https://hackurx.files.wordpress.com/2017/10/screenshot_lineage.png?w=180&#038;h=300" data-large-file="https://hackurx.files.wordpress.com/2017/10/screenshot_lineage.png?w=480" class="wp-image-1090 size-medium alignleft" src="https://hackurx.files.wordpress.com/2017/10/screenshot_lineage.png?w=180&#038;h=300" alt="" width="180" height="300" srcset="https://hackurx.files.wordpress.com/2017/10/screenshot_lineage.png?w=180&amp;h=300 180w, https://hackurx.files.wordpress.com/2017/10/screenshot_lineage.png?w=360&amp;h=600 360w, https://hackurx.files.wordpress.com/2017/10/screenshot_lineage.png?w=90&amp;h=150 90w" sizes="(max-width: 180px) 100vw, 180px" /></a></p>
<p>Idéalement, il faudrait rajouter l&rsquo;émulation PXN/PAN et la fonction hardened usercopy pour sécuriser d&rsquo;avantage la version obsolète du noyau Linux utilisé (version 3.4) ou mieux encore inclure <a href="https://grsecurity.net/">PaX/Grsecurity</a>. Sans plus tarder, voici :</p>
<p>Ma ROM personnalisée (Somme de contrôle MD5=71d4b469911b24ac49b56b7ac166df3d)<br />
<a href="http://dl.free.fr/g4phkrlfO">lineage-13.0-20171005-UNOFFICIAL-kis3.zip</a></p>
<p>Et le patch regroupant mes modifications :<br />
<a href="http://dl.free.fr/sbaZK5stN">LOÏC-UNOFFICIAL-kis3.patch</a></p>
<p>Si vous avez des questions concernant l&rsquo;installation, veuillez-vous référer au site <a href="http://konstakang.com/devices/kis3/">konstakang.com</a> où tout est bien expliqué.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackurx.wordpress.com/1088/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackurx.wordpress.com/1088/" /></a> <img alt="" border="0" src="https://pixel.wp.com/b.gif?host=hackurx.wordpress.com&#038;blog=14793684&#038;post=1088&#038;subd=hackurx&#038;ref=&#038;feed=1" width="1" height="1" />


feed_id: http://hackurx.wordpress.com/?p=1104
title: LineageOS avec PaX pour le ZTE Open C
uri: LineageOS-avec-PaX-pour-le-ZTE-Open-C
url: https://hackurx.wordpress.com/2018/03/26/lineageos-avec-pax-pour-le-zte-open-c/
content:
<p><a href="https://hackurx.wordpress.com/2018/03/26/lineageos-avec-pax-pour-le-zte-open-c/pax-sur-zte-open-c/" rel="attachment wp-att-1108"><img data-attachment-id="1108" data-permalink="https://hackurx.wordpress.com/2018/03/26/lineageos-avec-pax-pour-le-zte-open-c/pax-sur-zte-open-c/" data-orig-file="https://hackurx.files.wordpress.com/2018/03/pax-sur-zte-open-c.png" data-orig-size="480,800" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="PaX sur ZTE Open C" data-image-description="" data-medium-file="https://hackurx.files.wordpress.com/2018/03/pax-sur-zte-open-c.png?w=180&#038;h=300" data-large-file="https://hackurx.files.wordpress.com/2018/03/pax-sur-zte-open-c.png?w=480" class="aligncenter wp-image-1108 size-medium" src="https://hackurx.files.wordpress.com/2018/03/pax-sur-zte-open-c.png?w=180&#038;h=300" alt="" width="180" height="300" srcset="https://hackurx.files.wordpress.com/2018/03/pax-sur-zte-open-c.png?w=180&amp;h=300 180w, https://hackurx.files.wordpress.com/2018/03/pax-sur-zte-open-c.png?w=360&amp;h=600 360w, https://hackurx.files.wordpress.com/2018/03/pax-sur-zte-open-c.png?w=90&amp;h=150 90w" sizes="(max-width: 180px) 100vw, 180px" /></a></p>
<p>Comme promis dans les commentaires sur mon précédent article, voici ma version récente de LineageOS ayant pour principale nouveauté l&rsquo;ajout de <a href="https://fr.wikipedia.org/wiki/PaX">PaX</a> afin de durcir le noyau du ZTE Open C.</p>
<p><strong>Journal des modifications :</strong></p>
<ol>
<li>MODIFICATION CONCERNANT LINEAGEOS :<br />
<em>Démarrage en &laquo;&nbsp;slub_debug=P slab_nomerge&nbsp;&raquo;</em><br />
<em> Amélioration de l&rsquo;énergie en activant le mode &laquo;&nbsp;NO_WIFI_STATS&nbsp;&raquo;</em><br />
<em> Désactivation du DRM Widevine</em><br />
<em> Randomisation des adresses MAC avant l&rsquo;association</em><br />
<em> Optimisation de Zygote</em><br />
<em> Utilisation des notifications privées par défaut sur le verrouillage d&rsquo;écran</em><br />
<em> Début du marquage des applications nécessaire pour l&rsquo;activation de PaX MPROTECT</em><br />
<em> Ajout d&rsquo;une ligne indiquant le statut de PaX dans le menu &laquo;&nbsp;Paramètres &#8211;&gt; A propos&nbsp;&raquo; du téléphone.</em><br />
<em> Désactivation de statistique et de rapport d&rsquo;erreur.</em></li>
<li>MODIFICATION DU NOYAU LINUX :<br />
<em>Durcissement de la configuration du noyau en utilisant les recommandations du KSPP</em><br />
<em> Ajout du patch PaX pour durcir le noyau qui en a bien besoin</em><br />
<em> <strong>Note</strong>: L&rsquo;option MPROTECT est fonctionnelle mais non activée pour ne pas casser les applications utilisant du javascript. comme le HTMLViewer, le Browser etc&#8230;</em><br />
<em> J&rsquo;ai commenté du &laquo;&nbsp;print&nbsp;&raquo; dans la couche MSM (avec la description &laquo;&nbsp;NO-SPAM&nbsp;&raquo;) pour dépolluer le dmesg.</em><br />
<em> Quelques backports pour avoir un port fonctionnel de PaX</em><br />
<em> Backport des Kconfig de Grsecurity</em><br />
<em> Ajout de &laquo;&nbsp;android_aid.h&nbsp;&raquo; provenant de CopperheadOS afin d&rsquo;utiliser PaX MPROTECT à l&rsquo;avenir.</em><br />
<em> Restriction sur config.gz, timer_list, timer_stats et kallsyms.</em><br />
<em> Application d&rsquo;une recommandation de Grsecurity sur user_namespace.c</em><br />
<em> Suppression de l&rsquo;<a href="https://en.wikibooks.org/wiki/Grsecurity/Print_version#Compilation_Differences">avertissement &laquo;&nbsp;SECTION_MISMATCH&nbsp;&raquo; qui apparaît avec PaX</a></em><br />
<em> Passage du numéro de compilation du noyau en 1337 <img src="media/6c60c69f.1f609.png" data-original-source="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></em></li>
<li>PREVISION POUR LA SUITE :<br />
<em>Peaufinage de mon port de PaX</em><br />
<em> Ajout du patch Grsecurity 3.4.7 (notamment pour avoir une meilleure journalisation)</em><br />
<em> Étudier la possibilité de passer le noyau en version 3.10</em><br />
<em> Passage sur LineageOS 14.1 (car la version 13.0 basée sur android 6.0.1 n&rsquo;est officiellement plus maintenue)</em><br />
<em> Optimisation à faire pour économiser les faibles ressources du matériel surtout avec les versions récentes de LineageOS.</em></li>
<li>LIEN DE TELECHARGEMENT : <a href="http://dl.free.fr/ke2mMtHTj">http://dl.free.fr/ke2mMtHTj</a><br />
<em>MD5 = ee211a235828dba3495dce69f96ef543</em><br />
<em>Source: <a href="https://github.com/HacKurx/public-sharing">Public-sharing</a></em></li>
</ol>
<p>Je tiens à remercier encore une fois <a href="http://konstakang.com/">KonstaKANG</a> pour la qualité de son travail laissé accessible et que j&rsquo;ai pu récupérer comme base pour le ZTE Open C.<br />
Je rappel également que c&rsquo;est un port non-officiel de recherche maintenu seul de mon coté et par conséquent qu&rsquo;il s&rsquo;adresse aux utilisateurs expérimentés.</p>


feed_id: http://hackurx.wordpress.com/?p=1124
title: LineageOS avec un noyau Grsec non officiel pour le ZTE Open C
uri: LineageOS-avec-un-noyau-Grsec-non-officiel-pour-le-ZTE-Open-C
url:
https://hackurx.wordpress.com/2018/04/25/lineageos-avec-un-noyau-grsec-non-officiel-pour-le-zte-open-c/

content:
<p><a href="https://hackurx.wordpress.com/2018/04/25/lineageos-avec-un-noyau-grsec-non-officiel-pour-le-zte-open-c/grsec_sur_le_zte_open_c/" rel="attachment wp-att-1129"><img data-attachment-id="1129" data-permalink="https://hackurx.wordpress.com/2018/04/25/lineageos-avec-un-noyau-grsec-non-officiel-pour-le-zte-open-c/grsec_sur_le_zte_open_c/" data-orig-file="https://hackurx.files.wordpress.com/2018/04/grsec_sur_le_zte_open_c.png?w=549" data-orig-size="644,287" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Grsec_sur_le_ZTE_Open_C" data-image-description="" data-medium-file="https://hackurx.files.wordpress.com/2018/04/grsec_sur_le_zte_open_c.png?w=549?w=300" data-large-file="https://hackurx.files.wordpress.com/2018/04/grsec_sur_le_zte_open_c.png?w=549?w=549" class="aligncenter wp-image-1129 size-full" src="https://hackurx.files.wordpress.com/2018/04/grsec_sur_le_zte_open_c.png?w=549" alt="" srcset="https://hackurx.files.wordpress.com/2018/04/grsec_sur_le_zte_open_c.png?w=549 549w, https://hackurx.files.wordpress.com/2018/04/grsec_sur_le_zte_open_c.png?w=150 150w, https://hackurx.files.wordpress.com/2018/04/grsec_sur_le_zte_open_c.png?w=300 300w, https://hackurx.files.wordpress.com/2018/04/grsec_sur_le_zte_open_c.png 644w" sizes="(max-width: 549px) 100vw, 549px"   /></a></p>
<p>Comme promis, voici une nouvelle version de ma ROM LineageOS pour le ZTE Open C.<br />
La principale nouveauté est le port (non officiel) d&rsquo;une ancienne version du patch de sécurité <a href="https://fr.wikipedia.org/wiki/Grsecurity">Grsecurity</a>.<br />
Le noyau étant obsolète, tout durcissement étant ainsi bon à prendre.<br />
Veuillez notez que toute les options de grsec ne sont pas encore activées mais cela viendra <img src="media/6c60c69f.1f609.png" data-original-source="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>JOURNAL DES MODIFICATIONS :<br />
<em>Activation de <a href="https://korben.info/un-patch-qui-boost-les-performances-des-linux-desktop.html">SCHED_AUTOGROUP</a> (pour les performances).</em><br />
<em> Remplacement du bootanimation par un simple logo animé (plus léger).</em><br />
<em> Désactivation du démarrage automatique de debuggerd.</em><br />
<em> Ajout du patch grsec (basé initialement sur la version 2.9.1-3.4.7-201208021520).</em><br />
<em> Correction de plusieurs fonctions comme &laquo;&nbsp;virt_addr_valid&nbsp;&raquo; et &laquo;&nbsp;alloc_vmap_area&nbsp;&raquo;.</em><br />
<em> Résolution d&rsquo;un problème de corruption sur slab (non fixé dans le noyau de KonstaT).</em><br />
<em> Résolution de plusieurs problèmes de stabilité de ma précédente ROM qui contenait PaX.</em></p>
<p>LIEN DE TÉLÉCHARGEMENT : <a href="http://dl.free.fr/j7Kg0Izh8">lineage-13.0-20180425-UNOFFICIAL-kis3_with_unofficial_grsec.zip</a><br />
SOMME DE CONTRÔLE <strong>MD5 = 0d224de872609d5146230e226da319ce</strong><br />
CODE SOURCE : <a href="https://github.com/HacKurx/">disponible ici</a>.</p>


feed_id: http://hackurx.wordpress.com/?p=1156
title: LineageOS 14.1 pour le ZTE Open C / Kis 3
uri: LineageOS-14-1-pour-le-ZTE-Open-C-Kis-3
url: https://hackurx.wordpress.com/2018/11/20/lineageos-14-1-pour-le-zte-open-c-kis-3/
content:
<p><a href="https://hackurx.wordpress.com/2018/11/20/lineageos-14-1-pour-le-zte-open-c-kis-3/screenshot_lineageos-14-1/" rel="attachment wp-att-1158"><img data-attachment-id="1158" data-permalink="https://hackurx.wordpress.com/2018/11/20/lineageos-14-1-pour-le-zte-open-c-kis-3/screenshot_lineageos-14-1/" data-orig-file="https://hackurx.files.wordpress.com/2018/11/screenshot_lineageos-14-1.png" data-orig-size="480,800" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot_LineageOS 14.1" data-image-description="" data-medium-file="https://hackurx.files.wordpress.com/2018/11/screenshot_lineageos-14-1.png?w=180&#038;h=300" data-large-file="https://hackurx.files.wordpress.com/2018/11/screenshot_lineageos-14-1.png?w=480" class="aligncenter size-medium wp-image-1158" src="https://hackurx.files.wordpress.com/2018/11/screenshot_lineageos-14-1.png?w=180&#038;h=300" alt="" width="180" height="300" srcset="https://hackurx.files.wordpress.com/2018/11/screenshot_lineageos-14-1.png?w=180&amp;h=300 180w, https://hackurx.files.wordpress.com/2018/11/screenshot_lineageos-14-1.png?w=360&amp;h=600 360w, https://hackurx.files.wordpress.com/2018/11/screenshot_lineageos-14-1.png?w=90&amp;h=150 90w" sizes="(max-width: 180px) 100vw, 180px" /></a></p>
<p>Une envie de <a href="https://fr.wikipedia.org/wiki/Android_Nougat">Nougat</a> ? Cela tombe bien car je viens de stabiliser LineageOS 14.1 (Android 7.1.2) pour le ZTE Open C (alias Kis 3). En effet, <a href="https://konstakang.com/devices/kis3/CM14.1/">KonstaT</a> nous avait offert un avant-goût de Nougat en guise d&rsquo;adieu au projet en publiant une version anticipée avec pas mal de problèmes mineurs.</p>
<p>J&rsquo;ai pour ma part optimisé les faibles ressources matérielles afin d&rsquo;avoir une ROM réactive en utilisant le moins de mémoire possible. J&rsquo;ai également corrigé pas mal de petits problèmes signalés par Mossroy et l&rsquo;ensemble de mes magnifiques utilisateurs <img src="media/4afe2841.1f642.png" data-original-source="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
C&rsquo;est ainsi grâce à eux, que cette version est plus stable que ma précédente release.</p>
<p>Enfin, j&rsquo;ai tâché de faire de mon mieux pour durcir l&rsquo;ensemble, toujours avec les problèmes de ressource mais également à cause du noyau qui n&rsquo;a jamais été modernisé à l&rsquo;époque par le constructeur et par mozilla.</p>
<p>A cet effet, j&rsquo;avais ajouté Grsec et j&rsquo;ai notamment pu (grâce à PaX) augmenter l&rsquo;<a href="https://fr.wikipedia.org/wiki/Address_space_layout_randomization">ASLR</a> :<br />
<a href="https://hackurx.wordpress.com/2018/11/20/lineageos-14-1-pour-le-zte-open-c-kis-3/paxtest-zte-open-c/" rel="attachment wp-att-1157"><img data-attachment-id="1157" data-permalink="https://hackurx.wordpress.com/2018/11/20/lineageos-14-1-pour-le-zte-open-c-kis-3/paxtest-zte-open-c/" data-orig-file="https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png" data-orig-size="1325,231" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="PaXtest ZTE Open C" data-image-description="" data-medium-file="https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png?w=300" data-large-file="https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png?w=549&#038;h=96" class="aligncenter wp-image-1157 size-large" src="https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png?w=549&#038;h=96" alt="" width="549" height="96" srcset="https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png?w=549&amp;h=96 549w, https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png?w=1098&amp;h=192 1098w, https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png?w=150&amp;h=26 150w, https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png?w=300&amp;h=52 300w, https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png?w=768&amp;h=134 768w, https://hackurx.files.wordpress.com/2018/11/paxtest-zte-open-c.png?w=1024&amp;h=179 1024w" sizes="(max-width: 549px) 100vw, 549px" /></a></p>
<p><strong>JOURNAL DES MODIFICATIONS :</strong><br />
_Correction du problème du son (parfois le téléphone ne sonnait pas)<br />
_Correction du partage de connexion wifi<br />
_Correction du déplacement d&rsquo;application sur la SD<br />
_Ajout de F-Droid et Firefox Lite (mise à jour possible par l’utilisateur)<br />
_<a href="https://github.com/HacKurx/android_kernel-unofficial-grsec_zte_msm8610/commits/cm-14.1">Beaucoup de correction dans le noyau</a><br />
_<a href="https://github.com/HacKurx/android_device_zte_kis3/commits/cm-14.1">Divers changement dans la configuration de l&rsquo;appareil</a></p>
<p><strong>PROBLÈMES RESTANT A CORRIGER :</strong><br />
_Impossibilité d’ajouter un VPN depuis le menu paramètres<br />
_Problème d&rsquo;affichage de la mémoire de stockage restante depuis le menu paramètres</p>
<p><strong>PRÉVISION POUR LA SUITE :</strong><br />
_LineageOS 15 voir 16 ? Peu probable et semble peu réalisable d&rsquo;un point de vu technique.<br />
_Upgrade du noyau ? Trop de travail et pas rentable pour un vieux smartphone.</p>
<p><strong>REMERCIEMENT :</strong><br />
_KonstaT et l&rsquo;équipe de LineageOS</p>
<p><strong>LIEN DE TÉLÉCHARGEMENT</strong> : <a href="https://www.androidfilehost.com/?fid=11410963190603848123">lineage-14.1-20181116-UNOFFICIAL-kis3_with_unofficial_grsec.zip</a><br />
SOMME DE CONTRÔLE <strong>MD5: b6dd8357add9a8e401bec251d5fc2998</strong><br />
CODE SOURCE : disponible <a href="https://github.com/HacKurx?tab=repositories">ici</a>.</p>
<p>Vous aimez mon travail ? Un merci suffit <img src="media/6c60c69f.1f609.png" data-original-source="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>


feed_id: http://hackurx.wordpress.com/?p=1177
title: CLIP OS – Les versions Nightly sont maintenant disponibles !
uri: CLIP-OS-Les-versions-Nightly-sont-maintenant-disponibles
url: https://hackurx.wordpress.com/2019/10/19/clip-os-les-versions-nightly-sont-maintenant-disponibles/
content:
<p><a href="https://hackurx.wordpress.com/2019/10/19/clip-os-les-versions-nightly-sont-maintenant-disponibles/clipos/" rel="attachment wp-att-1179"><img data-attachment-id="1179" data-permalink="https://hackurx.wordpress.com/2019/10/19/clip-os-les-versions-nightly-sont-maintenant-disponibles/clipos/" data-orig-file="https://hackurx.files.wordpress.com/2019/10/clipos.png" data-orig-size="812,664" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="ClipOS" data-image-description="" data-medium-file="https://hackurx.files.wordpress.com/2019/10/clipos.png?w=300" data-large-file="https://hackurx.files.wordpress.com/2019/10/clipos.png?w=549" src="https://hackurx.files.wordpress.com/2019/10/clipos.png?w=549&#038;h=449" alt="" width="549" height="449" class="aligncenter size-large wp-image-1179" srcset="https://hackurx.files.wordpress.com/2019/10/clipos.png?w=549&amp;h=449 549w, https://hackurx.files.wordpress.com/2019/10/clipos.png?w=150&amp;h=123 150w, https://hackurx.files.wordpress.com/2019/10/clipos.png?w=300&amp;h=245 300w, https://hackurx.files.wordpress.com/2019/10/clipos.png?w=768&amp;h=628 768w, https://hackurx.files.wordpress.com/2019/10/clipos.png 812w" sizes="(max-width: 549px) 100vw, 549px" /></a></p>
<p>Les versions nightly de <a href="https://www.ssi.gouv.fr/administration/services-securises/clip/">CLIP OS</a> sont maintenant disponibles. Vous pouvez télécharger des paquets pré-compilés, des SDK et des images QEMU instrumentées depuis <a href="https://files.clip-os.org/">files.clip-os.org</a>.<br />
Sachez que ces paquets et images QEMU sont instrumentés, ce qui signifie qu&rsquo;ils permettent un accès root complet sans mot de passe sur le système.<br />
Veuillez noter que les fichiers sont fournis TELS QUELS à des fins d&rsquo;ESSAI SEULEMENT et NE DOIVENT PAS être utilisés dans un CONTEXTE DE PRODUCTION.</p>
<p>Pour essayer rapidement d&rsquo;exécuter le système CLIP OS avec QEMU, vous pouvez utiliser les commandes suivantes : </p>
<p><em># Installer les dépendances pour les commandes nécessaires</em><br />
# <code>apt install jq zstd</code></p>
<p><em># Choisir la dernière version construite avec succès provenant de <a href="https://gitlab.com/CLIPOS/ci/pipelines">pipelines</a></em><br />
$ <code>BUILD="$(curl <a href="https://gitlab.com/api/v4/projects/14752889/pipelines/latest" rel="nofollow">https://gitlab.com/api/v4/projects/14752889/pipelines/latest</a> | jq '.id')"</code></p>
<p><em># Récupérer l&rsquo;image QEMU</em><br />
$ <code>wget <a href="https://files.clip-os.org/$BUILD/qemu.tar.zst" rel="nofollow">https://files.clip-os.org/$BUILD/qemu.tar.zst</a></code></p>
<p><em># Extraire et entrer dans le répertoire</em><br />
$ <code>tar xf qemu.tar.zst &amp;&amp; cd clipos_*_qemu</code></p>
<p><em># Lire le fichier README (pour obtenir la pass-phrase de la partition chiffrée par exemple ^^)</em><br />
$ <code>cat README.md</code></p>
<p><em># Démarrer CLIP OS avec QEMU</em><br />
$ <code>./qemu.sh</code></p>
<p>Vous pouvez vous connecter en tant que root sans mot de passe. Amusez-vous bien !</p>
<p>Source: <a href="https://discuss.clip-os.org/t/nightly-builds-are-now-available/65">discuss.clip-os.org</a></p>


