# articles

feed_id: urn:md5:3afca7a3836a579678bc5368e9102e42
title: Chiffrer c'est bien mais...
uri: Chiffrer-c-est-bien-mais
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/04/22/Chiffrer-c-est-bien-mais
content:
    <h3>Introduction inutile</h3>


<p>Ayant trouvé un site undergroud offrant en téléchargement des vidéos de politiciens en train de se faire sodomiser. Vous avez donc décidé, amusé, de toutes les télécharger et de les stocker sur un disque externe. Mais voilà, doutant de leur légalités (surtout celles ou ils se font ensuite égorger par des terroristes nazis violeurs d'enfants), vous avez donc pensé à chiffrer vos données.</p>


<h3>Ce disque est chiffré, c'est bien. Mais...</h3>


<p>Avant même que vous ne lancier la moindre vidéo, votre système à déjà réalisé de nombreuses "vignettes" de chaque fichiers, dès l'instant ou vous avez ne serait-ce que parcouru le répertoire. Ces nombreux fichiers sont autant de preuves formelles que ces vidéos se sont trouvées sur votre disque, photo à l'appui. Il faut donc absolument répertorier la liste de toutes ces "méta données", tous ces raccourcis, toutes ses vignettes qui pourraient trahir la présence de ces vidéos et les chiffrer également. (Sous Linux, ne chercher pas, chiffrer tout le /home)</p>


<h3>Les données sont chiffrés, mais les sauvegardes&nbsp;?</h3>


<p>Ok, les vidéos sont chiffrées, mais vous avez bien des sauvegardes de vos données !? (Si la réponse est non, vous avez mieux à faire en ce moment qu'a mettre au point une solution chiffrée, croyez-moi). Donc, si ces sauvegardes ne sont pas chiffrés avec un algorithme au moins aussi robuste, ce que vous venez de faire n'a servi à rien.</p>


<h3>Les sauvegardes sont chiffrées aussi... vraiment&nbsp;?</h3>


<p>Attention, chiffrer les sauvegardes, c'est bien. Mais avez-vous pensé à la base d'index&nbsp;? Si vous utilisez un logiciel de sauvegarde un peu sérieux, il tient à jour une base contenant l'ensemble des fichiers sauvegardés, ainsi que leurs attributs, leur position etc. Cette base pourrait largement suffire à vous inculper si les noms des fichiers sont un tant soit peu parlant. Si vous utilisez Linux, ce sera dans /var.</p>


<h3>Cette fois ci tous les disques sont chiffrés, je suis peinard.</h3>


<p>Raté. Toutes vos vidéos sont stockés sur votre ordinateur principal, ou tout est chiffré. Mais avez-vous pensez à tous ces équipements qui y accèdent plus ou moins discrètement&nbsp;? La tablette, le raspberry pi sous openelec/xbmc, un autre ordinateur etc. Toutes ces machines vont elles aussi stocker des informations sur le contenu présent sur votre "serveur". Et vous allez de nouveau devoir batailler sec pour éviter qu'une base complète ne soit présente en clair dans ces équipements. (la désolé, c'est du cas par cas... Montage NFS vers des volumes centralisés et chiffrés, désactivation des scrapers etc)</p>


<h3>Conclusion utile</h3>


<p>Dès lors que l'on commence à chiffrer son disque, il faut augmenter son niveau de paranoïa, et penser à toutes les possibilités de "fuite" des données. Dites-vous bien que si vous abandonner à une étape, vous auriez surement mieux fait de ne rien chiffrer du tout. Car chiffrer ses données représente un risque réel (perte des pass phrases...) Un risque que je juge personnellement nécessaire pour défendre nos droits et nos libertés. A vous de voir si, en toute connaissance de cause, le jeu en vaut la chandelle. Mais si vous le faites, vous devrez le faire complétement. Autrement dit, faites le. Ou ne le faites pas :p</p>


<p>EDIT&nbsp;: Pour ceux qui veulent se lancer, je rappel qu'il y a quelques bases dans la section "partage de connaissances".</p>


feed_id: urn:md5:1aa206bc8af596f4cf5c34f9686dbac0
title: Flash info
uri: Flash-info
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/04/25/Flash-info
content:
    <p>La cité des sciences et de l'industrie, porte de la villette, accueille en ce moment les conférence d'<a href="http://2014.hackitoergosum.org/">Hackito Ergo Sum</a>. En parallèle, et au même endroit, se tiens également le <a href="http://2014.hackitoergosum.org/hsf/">HSF</a>, qui lui la bonne idée d’être 100% gratuit.</p>


<p>Si vous ne savez pas quoi faire demain pourquoi pas venir jeter un œil&nbsp;? J'aurai normalement le plaisir, <strong>samedi à 11h</strong>, de faire une petite presentation basique sur le chiffrement.</p>


<p>Bien que ce soit sans prétentions, je ne résiste pas à la capture d'écran, parce que bon... Ca le fait quand même&nbsp;! :)</p>


<p><a href="media/84a9201b.HSF_2014.png" data-original-source="http://hoper.dnsalias.net/tdc/public/HSF_2014.png" title="HSF_2014.png"><img src="media/3c60256c..HSF_2014_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.HSF_2014_m.jpg" alt="HSF_2014.png" style="display:block; margin:0 auto;" title="HSF_2014.png, avr. 2014" /></a></p>


feed_id: urn:md5:2fbb3870255da9eb252815e9843435eb
title: Hackito Ergo Sum / Hacker space fest 2014.
uri: Hackito-Ergo-Sum-Hacker-space-fest-2014
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/04/29/Hackito-Ergo-Sum-2014
content:
    <p><a href="media/40d26b21.HES_2014_1.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/HES_2014_1.jpg" title="HES_2014_1.jpg"><img src="media/41072364..HES_2014_1_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.HES_2014_1_m.jpg" alt="HES_2014_1.jpg" style="display:block; margin:0 auto;" title="HES_2014_1.jpg, avr. 2014" /></a></p>


<p>Commençons par HES. Cette convention de très haut niveau a rassemblée environ 200 personnes venues écouter des chercheurs en sécurité triés sur le volet. Ils  présentaient leurs recherches et les exploits développés suite aux failles découvertes. Je n'aurai finalement assisté qu'a deux de ces conférences, mais elles étaient passionnantes. Voila donc un petit résumé de ce que j'ai entendu sur place.</p>


<h3>Open Source Monitoring Security Issues</h3>


<p><a href="media/b9f6de94.HES_2014_2.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/HES_2014_2.jpg" title="HES_2014_2.jpg"><img src="media/5ccfb600..HES_2014_2_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.HES_2014_2_m.jpg" alt="HES_2014_2.jpg" style="display:block; margin:0 auto;" title="HES_2014_2.jpg, avr. 2014" /></a></p>


<p>Il semblait logique de se pencher sur la sécurité des outils de supervision&nbsp;:</p>

<ul>
<li>Le serveur à souvent accès à toutes les machines, sur tous les réseaux (DMZs etc)</li>
<li>Il est positionné "profondément" dans l'architecture, dans un réseau de confiance</li>
<li>Il contient énormément de données (logs, traps snmp etc)</li>
<li>Des agents de supervision sont souvent installés sur tous les équipements</li>
</ul>

<p>Volontairement, ces deux chercheurs ont laissés de coté les solutions commerciales, ainsi que les fonctions forcément non sécurisées (exécution à distance etc), et les plugins qui ne sont pas intégrés par défaut avec le logiciel. Ils ont décortiqués quatre solutions&nbsp;: Cacti, Nagios, check_mk et Icinga. Ces études n'ont étés faites qu'avec les paramètres  par défaut, sur des configurations réalistes.</p>


<p>Vous vous en doutez, ils ont trouvés des problèmes critiques dans tous ces logiciels (XSS etc, la liste est longue). Résultats&nbsp;: De magnifiques démonstrations,  des shells en pagaille si l'admin vient à cliquer sur une url piégée. Plus rigolo, en rootant une des machines supervisée, il est possible de utiliser comme proxy pour remonter jusqu'au serveur.</p>


<p>Mais Le clou du spectacle était de parvenir à faire la même chose sans devoir "hacker" la machine supervisée. Une simple tentative de connexion ssh peut en effet suffire à corrompre la solution. Pour cela, on suppose que logwatch est installé. En lançant une connexion ssh avec des chaine de caractère spécifique (nom de l'utilisateur etc), on arrive a hacker le serveur de supervision, qui se chope l'exploit lors de la remonté des logs via logwatch. La grande classe non&nbsp;?</p>


<p>Bien sur, toutes ces failles ont étés expliquées aux développeurs de chacune des solutions. Le temps moyen de correction est très bon puisqu'il n'a fallu en moyenne que six jours pour que les problèmes soit référencés (CVE...) et corrigés. Malheureusement il y a de grosses différences entre les équipes. Les développeurs de cacti auraient été très mauvais (limite pas de réponses). Au contraire les chercheurs félicitent les développeurs d'Icinga pour l'ensemble de leurs actions (Déjà penser à remercier...) Bref, en résumé, il faut vraiment éviter Cacti et Check_mk.</p>


<p>Lors des questions/réponses, j'ai demandé si ils avaient eu le temps de regarder Zabbix. La réponse est non. J'espère que lui aussi fera l'objet d'un audit poussé prochainement, en espérant que eux aussi traitent ce genre de choses <a href="https://www.zabbix.com/forum/showthread.php?t=42586">serieusement</a></p>


<h3>Extracting public keys from embeddeb devices</h3>


<p><a href="media/930f7aab.HES_2014_3.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/HES_2014_3.jpg" title="HES_2014_3.jpg"><img src="media/cf017227..HES_2014_3_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.HES_2014_3_m.jpg" alt="HES_2014_3.jpg" style="display:block; margin:0 auto;" title="HES_2014_3.jpg, avr. 2014" /></a></p>


<p>Durant le premier quart d'heure, j'ai été vite largué, avec la peur de ne rien capter de toute la présentation. Il s'agissait en effet d'un "rappel" sur les bases mathématiques du chiffrement asymétrique (clef publique/privée). La conclusion de cette introduction était qu'il est mathématiquement possible de calculer la clef publique utilisée pour une communication à partir de deux messages signés (signature effectué bien sur à partir de la clef privée). Je suis déjà assez content d'avoir compris la conclusion, ne me demandez pas de vous expliquer comment.</p>


<p>Mais vous vous posez surement la question... Quel est l’intérêt de trouver une clef qui est "publique" par définition&nbsp;? L'idée c'est que, dans la pratique, la clef publique ne l'est pas toujours&nbsp;: Équipement de type "boite noire", système embarqué ou il n'est pas possible d'extraire les clefs etc). L’intérêt est d'auditer des systèmes qui utiliseraient des clefs trop faibles. (D'autres exemples ont étés donnés mais, la encore, je n'ai pas tout compris).</p>


<p>Nous avons alors droit à une petite démonstration sympathique avec deux fichiers textes en entré. Deux mails signés, récupérés sur une mailing de kernel.org. En quelques minutes, un script python associé à une librairie mathématique calcule la clef publique associée.</p>


<p>La suite sera beaucoup plus intéressante.  On apprend en effet que les systèmes d'ouvertures des immeubles en France, le système Vigik, utiliserai justement des clefs trop faibles. Vous voyez de quoi on parle&nbsp;? La porte de votre immeuble qui s'ouvre quand vous placez votre "token" devant le machin noir à coté de la sonnette...
Le contenu des cartes (token) est maintenant totalement connu. Le firmware des lecteurs à  été dumpé etc. Or, la clef RSA utilisée ne peut pas avoir une taille supérieur à 1024 bits, ce qui aujourd'hui est un peu faible. A moins de rapidement remplacer l'ensemble des lecteurs (environ un million en France, à 100 euros pièces...), il est probable que le système sera complétement cassé dans quelques années. Ce qui donnerait lieu à des petites choses rigolotes comme des applications pour smartphone permettant de se faire passer pour le postier (ou mieux, un employé EDF) et donc de rentrer dans n'importe quel immeuble juste avec son téléphone...</p>


<p>Notez que les gens qui spamment vos boites aux lettres sont identifiés comme "autre service postaux". Ils ont accès à l'immeuble même le dimanche, ce qui n'est pas le cas du facteur ordinaire&nbsp;! Notez aussi qu'un pass "perdu" n'est utilisable que 24 heures, après quoi il faut charger une nouvelle clef à l’intérieur.</p>


<h3>Hacker space fest</h3>


<p>En parallèle d'HES, le HSF était un espace en accès libre, organisé en atelier. Des "hackers fous" y pressentaient leurs travaux dans des domaines aussi variés que la fermentation, le textile, la musique ou l'analyse des ondes cérébrales. D'autres se rassemblaient autour d'une "chiffro-fête" afin de s'échanger leurs clefs publiques, ou d'expliquer aux visiteurs curieux la signification de tout ça :)</p>


<p>Une visiteuse test le dispositif de NeuroHack&nbsp;:</p>


<p><a href="media/12589aa6.HES_2014_4.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/HES_2014_4.jpg" title="HES_2014_4.jpg"><img src="media/2288f4a4..HES_2014_4_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.HES_2014_4_m.jpg" alt="HES_2014_4.jpg" style="display:block; margin:0 auto;" title="HES_2014_4.jpg, avr. 2014" /></a></p>


<p>Des présentations plus classiques ont aussi eu lieu, concernant chacun de ces sujets. Je n'ai malheureusement pas pu rester assez longtemps pour pouvoir entrer dans le détail mais, concernant l’association "informatique/électronique" avec le textile, franchement il y avait du lourd. Je ne pensai pas qu'on pouvait faire tout ça avec du tissu. Des poches qui faisaient office de condensateur, des tricots dont l’étirement était mesurable en faisait passer un courant électrique à l’intérieur, des fibres optiques tissées etc. Tout cela était réalisé de façon très artisanale mais ça fonctionnait parfaitement. Il ne reste plus qu'a trouver une utilité industrielle concrète à toutes ces bonnes idées.</p>


<p>Pour l’anecdote, ce HSF m'aura permis de (re)croiser <a href="http://genma.free.fr/">Genma</a>, lui aussi bi-classé geek/otaku et venu pour la chiffro-fête (crypto-party). J'ai aussi eu le plaisir de rencontrer Aeris, qui m'a appris pas mal de choses sur <a href="http://fr.wikipedia.org/wiki/Tailored_Access_Operations">TAO</a> et <a href="http://en.wikipedia.org/wiki/NSA_ANT_catalog">leurs joujoux</a>. Des informations sont à récupérer <a href="media/a926dea6.nsa-tao-ant.pdf" data-original-source="http://cryptome.org/2013/12/nsa-tao-ant.pdf">ici</a>. Vous je ne sais pas mais moi je ne  regarderai plus jamais mes connecteurs USB de la même façon...</p>


<p>Merci Aeris&nbsp;! (Pour ça et pour ne pas t'être trop foutu de ma gueule pendant ma prez sur le chiffrement ;) A une prochaine j'espère.</p>


feed_id: urn:md5:790a5d3b1d840a85ae42467611f2c63b
title: Pour s'assurer de la qualité de ses scripts...
uri: Pour-s-assurer-de-la-qualité-de-ses-scripts
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/05/07/Pour-verifier-ses-scripts
content:
    <p>Vous avez écrit un script shell et aimeriez vérifier qu'il ne contient pas trop d'erreurs (syntaxiques ET sémantique)&nbsp;? Alors allez vite faire un tour sur <a href="http://www.shellcheck.net/">www.shellcheck.net </a>. Cet outil en ligne (ou hors ligne si vous décidez de le télécharger) donne des résultats assez bluffants. Il m'a immédiatement trouvé un bug dans <a href="http://hoper.dnsalias.net/tdc/index.php?pages/kclean">kclean</a>&nbsp;! Plus précisément, j'avais oublié un $ devant un nom de variable, qui n'était donc pas interprétée. Un problème heureusement sans conséquences sur les suppressions et tout le travail "réel" du script.</p>


<p>kclean passe donc en version 3.5. Une version qui, en plus de la correction nécessaire, intègre aussi le calcul de l'espace disque théoriquement libéré après suppression des noyaux.  Une information qui apparaitra, que vous l'utilisiez en mode texte ou en mode graphique.</p>


<p>Un grand merci à Vinny qui a <a href="http://forum.ubuntu-fr.org/viewtopic.php?id=1548521">fait passer l'info</a> sur le forum ubuntu-fr.</p>


feed_id: urn:md5:04b51ebdef606d99beb2118774d564fe
title: Verifier la garantie de son disque dur
uri: Verifier-la-garantie-de-son-disque-dur
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/05/15/Verifier-la-garantie-de-son-disque-dur
content:
    <p>Ayant un certain nombre de disques durs chez moi, je suis parfois confronté à ce genre de choses&nbsp;:</p>
<pre>
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: FAILED!
Drive failure expected in less than 24 hours. SAVE ALL DATA.
</pre>

<p>Et ça c'est quand on a de la chance, sinon ça préviens pas...</p>


<p>Voici les deux sites permettant de savoir si son disque est toujours sous garantie ou pas, en fonction des constructeurs restants suite aux différents <a href="https://fr.wikipedia.org/wiki/Disque_dur#Fabricants">rachats</a>&nbsp;:</p>


<p>Western digital (et Hitashi.. et IBM...)&nbsp;:</p>


<p><a href="http://www.hgst.com/portal/site/en/support/warranty/">http://www.hgst.com/portal/site/en/support/warranty/</a></p>


<p>Seagate (et Samsung)</p>


<p><a href="http://support.seagate.com/customer/en-US/warranty_validation.jsp?form=0">http://support.seagate.com/customer/en-US/warranty_validation.jsp?form=0</a></p>


<p>Toshiba (et Fujitsu)</p>


<p>Si je résume bien ce qui est indiqué <a href="http://storage.toshiba.eu/cms/fr/support_services/warranty_services.html">ici</a>, en cas de panne d'un disque dur Toshiba, c'est
à vous de vous démerder avec le vendeur. Toshiba lui s'en bat les couilles. (Ce n'est pas forcément indiqué comme ça, mais c'est l'idée).</p>


<p>Je note ça ici car ça m'évitera de refaire la même recherche à chaque fois...</p>


feed_id: urn:md5:41a409440c7a2ba455d0446d33bdf21d
title: Ubuntu 14.04 : Bluffé par la mise à jour
uri: Ubuntu-14-04-Bluffé-par-la-mise-à-jour
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/05/30/Ubuntu-14.04
content:
    <p>Historiquement, l'un des gros points noirs d'ubuntu était son petit coté "expérimental" sur le choix
des composants, des versions etc. Cela aboutissait généralement à un système "pas totalement stable",
qui avait la fâcheuse habitude de se crasher en beauté lors des mise à jour.</p>


<p>Oui, j'exagère un peu. Mais en ce qui me concerne, le taux de réussite d'un changement de version avait toujours
avoisiné les cinquante pour cents, avec parfois de grosses surprises à la clef.</p>


<p>Depuis la sortie de la version 14.04, j'ai du mettre à jour au moins 5 ou 6 machines. Et le résultat est bluffant.
Zéros problèmes. Que ce soit depuis la version 12.04 (LTS), ou depuis la 13.10, toutes les mises à jours se sont
parfaitement déroulées, y compris sur un système bancal avant la mise à jour (gestionnaire de fenêtre à moitié HS).</p>


<p>Non seulement <strong>la mise à jour se passe bien</strong>, mais tous les petits changements effectués vont dans le bon sens.
Choix des menus en haut ou dans la barre de titres des fenêtres, possibilité de désactiver la recherche en ligne
en un clic etc. J'ai aussi constaté une nette amélioration du driver wifi de mon chipset, avec un temps de latence divisé par 100&nbsp;!
(oui, j'avais vraiment un soucis avant, ce qui provoquait parfois des ralentissements lors de la navigation)</p>


<p>Bien sur, ce n'est pas parce que chez moi tout fonctionne qu'il faut se lancer les yeux fermés.
Faite une sauvegarde totale de votre système, en bootant sur un système "live" et en utilisant <a href="http://hoper.dnsalias.net/tdc/index.php?post/2011/04/23/fsarchiver">fsarchiver</a>.
Mais j'ai bien l'impression qu'il y aura beaucoup moins de problème avec cette version 14.04 qu'avec les précédentes.</p>


<p>Si ça se confirme, well done Canonical&nbsp;!</p>


feed_id: urn:md5:1aa3a2636cab22b4b683c3f2d0397b85
title: media center et montage chez materiel.net
uri: media-center-et-montage-chez-materiel-net
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/06/03/media-center-et-montage-chez-materiel.net
content:
    <p>Comme je trouvais le Raspberry Pi un peu limité niveau puissance, j'ai décidé d'acheter une nouvelle machine pour le salon, basée sur le boitier Lascala LC19B-R (version silver pour moi)</p>


<p><a href="http://www.materiel.net/boitier-pc-home-cinema/silverstone-lascala-lc19b-r-31520.html"><img src="media/9fe7bd6c.LC19B-R.png" data-original-source="http://hoper.dnsalias.net/tdc/public/LC19B-R.png" alt="LC19B-R.png" style="display:block; margin:0 auto;" title="LC19B-R.png, juin 2014" /></a></p>


<p>Le but de ce billet n'est pas de décrire la config (même si je vais le faire plus bas car ça peut intéresser certaines personnes quand même), mais de vous faire un retour d’expérience sur l'option "montage" proposée par matériel.net à 40€.</p>


<h3>40€ pour monter un PC !? T'es pas capable de le monter toi même&nbsp;?</h3>


<p>Je ne suis pas très habile de mes mains, mais monter un PC ne m'a jamais fait peur. On peut même dire que j'ai une bonne expérience dans ce domaine. Alors pourquoi avoir choisi cette option&nbsp;?</p>


<p>D’abord parce que j'ai été  surpris de trouver sur le site <a href="http://www.materiel.net/service-garantie-pour-ordinateur/materiel-net-montage-989/avis-client.html">plus de 400 avis hyper favorables</a>. La longueur et la précision des témoignages laissait penser qu'on avait pas affaire à des messages bidons, mais à de vrais retours de clients ravis. En plus d'un montage soigné, cela permettait d'avoir la confirmation que le matériel choisi était cohérent. Ce qui dans mon cas était important car le boitier fait moins de 7 cm de haut, il ne fallait pas faire d'erreurs sur le choix du ventirad ou autre bêtises dans le genre. Leur laisser faire le montage offrait aussi la garantie que l'ensemble du matériel soit testé avant livraison, et donc de recevoir quelque chose qui fonctionne. (C'est toujours rageant de découvrir au moment du montage qu'une barrette de RAM est défectueuse, ou que l'on ai tombé sur une carte mère un peu capricieuse). Après plusieurs minutes de réflexions, j'ai décidé que 40€ ce n'était finalement pas si cher pour l'économie en temps que cela représentait, en plus des autres avantages décrits. Et voila pourquoi je ne regrette absolument pas mon choix.</p>


<h3>Discussion par mail avant et pendant le montage</h3>


<p>Quelques jours après la commande, je reçoit un premier mail très poli ou les techniciens m'informent que la carte mère que j'ai choisie ne possède pas de connecteur firewire et que, du coup, ils ne seraient pas en mesure de brancher la prise firewire présente sur le boitier. Je ne comptai de toute façon pas l'utiliser, mais c'était sympa de prévenir :)</p>


<h3>Un câble manquant offert</h3>


<p>Puis un nouveau mail m'informe que l'alimentation externe fournie avec le boitier est livrée sans câble secteur (la franchement, je vois pas comment j'aurai pu deviner ça). Le même mail me précise qu'une nouvelle commande à été crée dans mon espace client avec le câble manquant, commande dont le paiement sera pris en charge par matériel.net (8 euros le câble).</p>


<h3>Réception du colis, déballage, ouverture du boitier</h3>


<p>J'ai reçu, comme annoncé, deux colis. Le premier avec les boites vides. Le second avec le PC monté. Ce carton, contenant le carton, contenant un emballage renforcé en polystyrène, contenant le PC, faisait au moins 3 ou 4 fois la taille nécessaire. La première chose que je me suis dit en déballant tout ça, était que le matériel aurait pu résister à une chute d'avion.</p>


<p>A peine sorti de la boite, je me suis précipité sur un tournevis pour voir comment cela avait été monté à l’intérieur. Je pense que des photos valent mieux qu'un long discours&nbsp;:</p>


<p><a href="media/e5f08c5d.LC19B-R_1.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/LC19B-R_1.jpg" title="LC19B-R_1.jpg"><img src="media/8ada280b..LC19B-R_1_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.LC19B-R_1_m.jpg" alt="LC19B-R_1.jpg" style="display:block; margin:0 auto;" title="LC19B-R_1.jpg, juin 2014" /></a></p>


<p><a href="media/1e5c62d6.LC19B-R_2.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/LC19B-R_2.jpg" title="LC19B-R_2.jpg"><img src="media/6ba22ede..LC19B-R_2_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.LC19B-R_2_m.jpg" alt="LC19B-R_2.jpg" style="display:block; margin:0 auto;" title="LC19B-R_2.jpg, juin 2014" /></a></p>


<p>C'est juste parfait. Allez, pour chipoter, j'ai du appuyer un tout petit peu sur une fiche d'alimentation qui n'était pas parfaitement enfoncée. Une imperfection minime peut être due aux vibrations durant le transport. Quoi qu'il en soit je rejoint donc les autres avis. Le service "montage" de matériel.net, c'est quelque chose de sérieux. Oui c'est 40 euros de plus, mais le service est rendu, et bien rendu.</p>


<h3>La liste du matos</h3>


<p>Pour ceux qui voudraient commander une configuration similaire, voici ce que j'ai mis dedans. (Encore une fois, on ne peut pas mettre n'importe quoi dans ce boitier...)</p>

<ul>
<li>Silverstone Lascala LC19S-R</li>
<li>Noctua NH-L9i</li>
<li>MSI B75MA-E33</li>
<li>Intel Core i3 3240</li>
<li>Crucial Ballistix Tactical LP DDR3 2 x 4 Go PC12800 CAS8		1</li>
<li>Crucial M500 - 120 Go</li>
<li>Samsung SN-208FB/BEBE - OEM</li>
<li>StarTech.com Câble slim SATA / SATA - 30 cm</li>
</ul>

<p>Note&nbsp;: Ce <a href="http://www.materiel.net/connectique-ide-s-ata/startech-com-cable-adaptateur-30-cm-slimline-sata-vers-sata-90052.html">dernier câble</a> est indispensable pour pouvoir brancher le graveur DVD slim.</p>


<h3>Conclusion</h3>


<p>Je ne suis pas un bloguer pro (et pense que ça ne devrait pas exister). Je ne suis pas, et ne serais jamais payé pour mes billets. Je fais aujourd'hui de la pub pour matériel.net parce que j'en ai envie, parce que je crois que dans ce cas c'est mérité. Peut être que j'en dirai du mal lors d'une prochaine commande. Mais pour le moment, chapeau bas aux techniciens du service montage, ne changez rien :)</p>


<p>Note&nbsp;: La suite (partie logicielle) est <a href="http://hoper.dnsalias.net/tdc/index.php?post/2014/06/24/media-center-la-suite">ici</a>.</p>


feed_id: urn:md5:49d16f59cde37181f68620a81e63aea7
title: Hatsune Miku
uri: Hatsune-Miku
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/06/03/Hatsune-Miku
content:
    <h3>Hatsune miku&nbsp;! Tu serai pas un peu en retard&nbsp;?</h3>


<p>Oui et non... Le jeu vidéo <a href="http://www.jeuxvideo.com/articles/0001/00019089-hatsune-miku-project-diva-f-test.htm">hatsune miku project diva F</a> n'est sorti que fin 2013 sur ps3. Et le second opus (qui devrait intégrer les morceaux dont je vous parle plus loin) ne sortira que fin 2014. Donc non, finalement, je suis pas si en retard que ça :)</p>


<p><a href="http://tobuei.deviantart.com/art/Hatsune-Miku-Project-Diva-F-374744253"><img src="media/4b70b309..hatsune_miku_project_diva_f_by_tobuei-d6742il_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.hatsune_miku_project_diva_f_by_tobuei-d6742il_m.jpg" alt="hatsune_miku_project_diva_f_by_tobuei-d6742il.png" style="display:block; margin:0 auto;" title="hatsune_miku_project_diva_f_by_tobuei-d6742il.png, mai 2013" /></a></p>


<h3>C'est à quel sujet&nbsp;?</h3>


<p>Si tout le monde connait le nom de cette chanteuse virtuelle, je pense qu'il y a beaucoup moins de gens qui ont eu l'occasion de l'écouter. Et encore moins d'écouter de bons titres, car comme n'importe qui peut la faire chanter (au sens propre), il y a forcément du bon, et du beaucoup moins bon.</p>


<h3>Il faut écouter quoi&nbsp;?</h3>


<p>En premier lieu <a href="media/6e4793fe.magnet.mp3" data-original-source="http://hoper78.free.fr/dl/magnet.mp3">magnet</a>. Il faut aussi écouter sa version de <a href="media/21f39beb.kimi_wo_nosete.mp3" data-original-source="http://hoper78.free.fr/dl/kimi_wo_nosete.mp3">Kimi wo Nosete</a> (générique de fin de Laputa, le château dans le ciel en français). Ainsi que <a href="media/3a68b6c9.Hikyou_Sentai_Urotandar.mp3" data-original-source="http://hoper78.free.fr/dl/Hikyou_Sentai_Urotandar.mp3">Hikyou Sentai Urotandar</a> (dont les paroles parodient les génériques de sentai), <a href="media/730d9a8d.Romeo_to_Cinderella.mp3" data-original-source="http://hoper78.free.fr/dl/Romeo_to_Cinderella.mp3">Romeo and Cinderella</a> ou <a href="media/dc01fa65.Cat_Food.mp3" data-original-source="http://hoper78.free.fr/dl/Cat_Food.mp3">Cat Food</a>.</p>


<h3>C'est pas de la vraie musique ça&nbsp;!</h3>


<p>Non, ce n'est pas que de la musique. C'est beaucoup mieux. Car derrière ces sonorités (Hatsune miku peut se traduire par "premier son du futur"), il faut entendre ces milliards d'opérations par seconde. Sentir le bonheur nippon, et le plaisir de la création numérique par tout un chacun. Ces mélodies sont un espoir. Le rêve que les IA ne seront pas seulement conçues pour nous <a href="http://www.latribune.fr/technos-medias/20140516trib000830445/un-entreprise-nomme-un-robot-a-son-conseil-d-administration.html">diriger</a> ou surveiller les peuples. Que l'informatique n'est pas qu'une technologie permettant de guider des missiles, ou de retrouver n'importe quoi sur la planète (à part les avions). Mais qu'elle peut aussi rendre le monde meilleur, tout simplement.</p>


<h3>Cadeaux bonus</h3>


<p><img src="media/da02930a..magnet_flou_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.magnet_flou_m.jpg" alt="magnet_flou.jpg" style="display:block; margin:0 auto;" title="magnet_flou.jpg, juin 2014" /></p>


<p>Voici la <a href="http://kuroda-sama.kanak.fr/t17-hatsune-miku-megurine-luka-magnet">traduction </a> des paroles de magnet, ainsi qu'un <a href="http://www.youtube.com/watch?v=GwRo8fQtqpE">extrait</a> du concert "Miku's Thanksgiving Festival 39's Giving Day"</p>


<p>Enjoy&nbsp;!</p>


feed_id: urn:md5:c8591d79181b00953e60f0175b0fcbb8
title: media center, la suite
uri: media-center-la-suite
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/06/24/media-center-la-suite
content:
    <p>3 semaines après l'installation de <a href="http://hoper.dnsalias.net/tdc/index.php?post/2014/06/03/media-center-et-montage-chez-materiel.net">mon media center</a>, il est temps de faire un petit point sur les avantages/inconvénients de la solution, et de détailler un peu la configuration logicielle. Commençons par LE raté.</p>


<h3>Choix de la CM&nbsp;: Grosse erreur</h3>


<p><del>La CM à bas prix que j'avais choisie ne supporte pas le "Wake on lan". Pour un media center que l'on veut pouvoir allumer à partir d'une télécommande ou de son smartphone, forcément, c'est pas cool.</del></p>


<p>EDIT&nbsp;: Un grand merci à l'un de mes lecteurs qui m'a envoyé un petit message. Les cartes mères récentes disposent d'un paramètre dans la gestion d’énergie qui s'appelle "EUP 2013". Si <a href="http://www.overclock.net/t/1191217/what-is-eup-2013">cette option</a> (permettant de faire des économies d’énergie) est activée, alors le WOL ne peut pas fonctionner. Plus de soucis désormais pour allumer le pc avec par exemple yatse sur le smartphone :)</p>


<h3>Un silence paradisiaque</h3>


<p>Une fois le ventilateur de 50cm fourni dans le boitier déconnecté, l'ensemble, uniquement refroidit  par la présence du Noctua, est 100% silencieux. Même à quelques cm du boitier, silence total. Un vrai bonheur. Quand au refroidissement il reste particulièrement efficace puisque la température du CPU ne dépasse pas 44°. Je reconnais que plus de 40€ pour un "petit" ventirad c'est pas donné, mais le résultat est absolument parfait.</p>


<h3>Une configuration en dual boot ubuntu/openelec faite en quelques secondes</h3>


<p>Une fois l'installation d'ubuntu réalisé, il suffit de <a href="http://openelec.tv/get-openelec/download/finish/8-generic-builds/346-openelec-stable-generic-x86-64">télécharger openelec</a> (distribution minimaliste qui existe pour de nombreuses architectures et dont le rôle n'est que de lancer xbmc). Décompressez l'archive. Dans le répertoire "target" vous trouverez deux fichiers&nbsp;; KERNEL et SYSTEM. Copiez les deux fichiers dans la racine de votre système ubuntu.</p>


<p>Il ne vous reste plus qu'a <a href="http://wiki.openelec.tv/index.php?title=Config_dualboot">modifier la configuration de grub</a> pour avoir un dual boot (avec un boot par défaut sur openelec/xbmc, c'est mieux)</p>


<h3>Pas de freeplayer dans la  pièce&nbsp;? Pas de soucis, xbmc peut le faire aussi</h3>


<p>Vous voulez regarder nolife en direct et la freebox player n'est pas dans la bonne pièce&nbsp;? Pas de soucis. Il suffit de <a href="http://www.numa001.fr/la-tv-de-free-sur-pc-f12/la-tv-de-free-sur-xbmc-t176.html">suivre le guide</a>. Personnellement j'ai hébergé la "playlist" des chaines directement sur la freebox serveur, dans un répertoire crée dans ce but, mais vous pouvez mettre cette liste des chaines auxquelles vous voulez avoir accès n'importe ou.</p>


<p>Seul soucis, il n'est pour le moment pas possible avec IPTV Simple d'enregistrer les flux que l'on visionne en streaming :(
Apparemment ce plugin se contente grosso modo d'envoyer la bonne url à xbmc et le laisse se débrouiller. Et xbmc serait, à l'heure actuelle, incapable d'enregistrer ce type de flux. Wait and see :)</p>


<h3>C'est pas mal, mais on peut faire beaucoup mieux</h3>


<p>Premier problème&nbsp;: la médiathèque. Stockée en clair dans la partition "storage" d'openelec, sans aucune possibilité de chiffrement. Pouah, caca boudin.
Second problème&nbsp;: Si vous avez plusieurs media center chez vous, ce serait quand même infiniment mieux qu'ils partagent tous la même base non&nbsp;? Pour que si vous regardez un épisode de game of throne dans le salon, le système de la chambre ne vous propose pas de regarder le même. Ou mieux, que si vous avez commencez un film dans le salon, vous puissiez rapidement le reprendre dans la chambre à l'endroit exact ou vous en étiez. (On peux aussi faire encore plus fun avec du <a href="http://hoper.dnsalias.net/tdc/index.php?post/2014/03/13/Oups-piratage-tele">dlna</a> et en basculant l'affichage d'une vidéo d'une pièce à l'autre, le tout piloté par une seule machine...)</p>


<p>Pour résoudre ces deux soucis, il faut <strong>centraliser</strong>. Centraliser les fichiers, mais aussi et surtout centraliser la base de donnée. Une base qui par défaut est dans un fichier sqlite, et que vous allez devoir mettre dans une base mysql. La BDD est les fichiers devront bien évidement se trouver sur une troisième machine (serveur), ou votre NAS, ou votre raspberry pi, ou n'importe quoi qui chez vous tourne 24h/24.</p>


<h4>Centraliser les fichiers</h4>


<p>Concernant les fichiers, il existe plusieurs façon de procéder. On peut modifier grub pour lui indiquer directement un partage NFS pour la partition storage au lieu d'un emplacement local. Mais cela n'a pas toujours fonctionné dans mon cas. On peut réaliser des montages réseaux en éditant des fichiers spécifiques à openelec, mais de mon coté j'ai trouvé encore plus simple de créer le script de lancement&nbsp;: /storage/.config/autostart.sh
Et d'ajouter les commandes suivantes&nbsp;:</p>

<pre>
#!/bin/sh
mount -t nfs -o nolock 192.168.1.2:/partages/pc1/.xbmc /storage/.xbmc
mount -t nfs -o nolock 192.168.1.2:/partages/all/Thumbnails /storage/.xbmc/userdata/Thumbnails
</pre>


<p>Ces partages NFS peuvent physiquement reposer sur n'importe quoi, par exemple des volumes logiques chiffrés.
Ici j'utilise deux partages distincts, un pour les données spécifiques de ce média center (répertoire .xbmc) et un qui est commun à tous les médiacenter (les coverts, pochettes etc).</p>


<h4>Mise en place d'une base mysql</h4>


<p>L'utilisation d'une base mysql est prévue mais ce n'est pas encore vraiment intégré à xbmc. Pour parametrer ce genre ce chose, il faut créer le fichier&nbsp;: /storage/.xbmc/userdata/advancedsettings.xml, puis ajouter les lignes suivantes à l’intérieur (adaptez en fonction de votre configuration).</p>

<pre>
&lt;advancedsettings&gt;
  &lt;videodatabase&gt;
    &lt;type&gt;mysql&lt;/type&gt;
    &lt;host&gt;192.168.1.2&lt;/host&gt;
    &lt;port&gt;3306&lt;/port&gt;
    &lt;user&gt;xbmc&lt;/user&gt;
    &lt;pass&gt;********&lt;/pass&gt;
  &lt;/videodatabase&gt;
  &lt;musicdatabase&gt;
    &lt;type&gt;mysql&lt;/type&gt;
    &lt;host&gt;192.168.1.2&lt;/host&gt;
    &lt;port&gt;3306&lt;/port&gt;
    &lt;user&gt;xbmc&lt;/user&gt;
    &lt;pass&gt;*********&lt;/pass&gt;
  &lt;/musicdatabase&gt;
  &lt;videolibrary&gt;
    &lt;importwatchedstate&gt;true&lt;/importwatchedstate&gt;
    &lt;importresumepoint&gt;true&lt;/importresumepoint&gt;
  &lt;/videolibrary&gt;
&lt;/advancedsettings&gt;
</pre>


<p>Concernant la création de la base elle même, le plus simple et de suivre les <a href="http://wiki.xbmc.org/index.php?title=HOW-TO:Sync_multiple_libraries">instructions</a> du wiki d'xbmc.</p>


<h3>Conclusion</h3>


<p>Pour avoir un truc vraiment joli, vraiment propre, bien customisé de partout, ça peut prendre un peu de temps.
Mais au final je n'aurai passé que quelques heures sur la partie configuration. Ce qui m'a pris le plus de temps, c'est l'organisation des fichiers, la vérification des doublons, les renommages dans tous les sens pour que chaque films, chaque épisodes soient correctement identifiés du premier coup.
Mais une fois que c'est fait, et à condition d'avoir chez soi un système audio/vidéo potable (son 5.1 et image correcte quoi), un média center c'est que du bonheur. En particulier avec openelec/xbmc qui est une distribution ultra stable (/ en lecture seule) hyper customisable, bourré de plugin divers et varié pour ajouter du fun à votre box. Quand à l’ergonomie, entre openelec pour le salon, et yunohost pour la partie serveur derrière, madame michue n'a plus aucune excuse pour ne plus avoir de l'informatique partout chez elle :)</p>


feed_id: urn:md5:41b39d234b912b5e5098cd14cf2b99c3
title: Carrefour : Oh les cons !
uri: Carrefour-Oh-les-cons
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/07/02/Carrefour-LOL
content:
    <p>Sympa les promotions chez Carouf. Gros LOL sur le dos du ticket&nbsp;:</p>


<p><img src="media/8b617c2f..ticket_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.ticket_m.jpg" alt="ticket.jpg" title="ticket.jpg, juil. 2014" /></p>


<p>Vous voulez de la merde&nbsp;? Pas de problèmes, chez nous la deuxième couche est gratuite :)</p>


feed_id: urn:md5:35a994438ea5a645381dfcc8241894f6
title: Virtualisation d'un windows avec kvm
uri: Virtualisation-d-un-windows-avec-kvm
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/07/15/virtualisation-kvm
content:
    <h4>Pourquoi&nbsp;?</h4>


<p>Très intéressé par <a href="http://encausse.wordpress.com/s-a-r-a-h/">SARAH</a>, un logiciel open source qui ne fonctionne que sous windows, j'ai pensé que c'était une bonne occasion pour tester kvm. (Car des windows chez moi il y en a pas des masses...)</p>


<p>J'ai découvert qu'il existait déjà un nombre monstrueux de tuto sur le net, et au moins autant de façon de procéder à la mise en place d'une VM.
Comme aucun de ces tuto ne m'a vraiment semblé complet, je vais vous résumer les étapes que j'ai suivies de mon coté.</p>


<h4>Sarah&nbsp;: Dommage, mais en fait non :(</h4>


<p>Après quelques heures j'ai laissé tombé l'idée de le faire tourner dans une machine virtuelle. En effet, il faut évidement une carte son pleinement fonctionnelle pour la reconnaissance vocale d'un coté et la synthèse de l'autre. Or, il existe de nombreux bugs sur kvm autour de la gestion du son. Bien que ce soit certainement possible, je n'ai ni le temps ni le courage de me débattre avec <a href="https://www.google.fr/search?q=bug+kvm+audio+asla+nosound&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:fr:official&amp;client=firefox-a&amp;channel=sb&amp;gfe_rd=cr&amp;ei=fQbFU9SjOYSB8QeEjIHQDQ#channel=sb&amp;q=bug+kvm+audio+nosound&amp;rls=org.mozilla:fr:official">tous ces bugs</a>. Sarah, ce sera donc pour une prochaine fois.</p>


<p>L’expérience de la virtualisation reste intéressante, let's go&nbsp;!</p>


<h3>Concernant le réseau</h3>


<p>Le paramétrage réseau et de loin l'aspect le plus compliqué de la virtualisation. On va gagner du temps en utilisant la configuration par défaut. Les machines virtuelles auront accès à internet et passant par l'OS qui les héberge. Par contre, il n'est pas possible pour une autre machine présente sur le réseau de les atteindre directement. Pour plus d'informations sur le sujet, il existe de nombreux documents sur internet, à commencer par<a href="https://help.ubuntu.com/12.04/serverguide/libvirt.html#virtual-networking"> la documentation officielle</a>, ou alors beaucoup plus détaillé <a href="http://www.inetdoc.net/guides/vm/vm.network.tun-tap.html">ici</a>.</p>


<h3>Concernant les outils</h3>


<p>Il existe (au moins) deux façon d'utiliser KVM. Soit directement, soit en passant par libvirt. Mes premiers essais se sont fait avec kvm en direct. Avantages&nbsp;: C'est très facile, une ligne de commande et on lance une VM. Inconvénients&nbsp;: Le nombre d'option de cette ligne devient vite pénible. (Ce que beaucoup contourne en créant des scripts perso). Mais le vrai soucis est le manque de contrôle des VM une fois lancés. Le simple fait de les arrêter est compliqué car il faut impérativement se connecter dessu en mode console etc. Impossible d'envoyer un "signal d’arrêt" ou ce genre de chose. libvirt propose ce genre de fonctionnalités, et beaucoup, beaucoup d'autre. Même si cela nécessite de passer par une couche d'abstraction supplémentaire, le jeu en vaut la chandelle, alors allons-y pour libvirt.</p>



<h3>ETAPE 1&nbsp;: Création du disque virtuel</h3>


<p>Après avoir installé les outils de virtualisation (apt-get install kvm libvirt-bin), il faut créer un fichier qui servira de disque virtuel. Ce fichier peut être "formaté" de deux façon différentes&nbsp;: raw ou qcow2. Pour que l'installation de windows se passe correctement, j'ai du choisir le mode "raw"&nbsp;:</p>

<pre>
qemu-img create ~/VM/seven.img 40G
</pre>


<p>Dans cet exemple j'avais crée un répertoire VM dans mon "home" utilisateur. 40 GB est bien sur la taille du disque et comme rien n'est précisé, c'est le mode raw qui est utilisé.</p>


<h3>ETAPE 2&nbsp;: Création de la machine virtuelle</h3>

<pre>
virt-install --name=seven --arch=x86_64 --vcpus=4 --ram=4096 --os-type=windows --os-variant=win7 --hvm --connect=qemu:///system --network bridge:virbr0 --cdrom=windows_7_version_officielle_mon_cul.iso --disk path=~/VM/seven.img --accelerate --vnc --noautoconsole --keymap=fr --sound
</pre>


<p>On constate que je crée cette machine virtuelle avec 4 CPU et 4 GB de ram (à adapter bien sur en fonction de votre matériel...) Notez aussi la variante utilisée, ici "win7". Pour connaitre la liste des variantes reconnues&nbsp;: "virt-install --os-variant list". Pour le réseau, j'utilise le bridge virbr0, automatiquement crée sous ubuntu lors de l'installation des paquets liés à la virtualisation.</p>


<p>A ce stade, la machine virtuelle est lancée, boot sur le CD, et lance l'installation de Windows. Pour suivre l'installation, il faut lancer un client vnc (celui que vous voulez, moi j'aime bien remmina), et le faire pointer sur localhost (port par défaut). Terminez l'installation de windows normalement.</p>


<h3>ETAPE 3&nbsp;: Installation des pilotes supplémentaires.</h3>


<p>Télécharger l'image iso du CD contenant les drivers windows <a href="https://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/">ici</a>.
Comme c'est toujours le CD de windows 7 qui est "inséré" dans le lecteur virtuel. il faut changer le CD&nbsp;:</p>

<pre>
virsh domblklist seven     #hdc chez moi
virsh seven change-media hdc nouveau_fichier.iso
</pre>


<p>Installer les drivers via le gestionnaire de périphérique windows en indiquant le bon emplacement sur le CD.</p>


<h3>ETAPE 4&nbsp;: Post Installation</h3>


<p>Une fois que vous avez installé ce que vous voulez (rien que les mises à jour de windows, prévoyez une bonne après-midi minimum), il reste quelque petits détail à corriger. Par exemple, vous avez peut etre remarqué que windows ne reconnait que deux cpus, alors qu'on lui en avait donné lors de la création de la VM. Pourquoi&nbsp;?</p>


<p>Et bien ce fut pour moi le <a href="http://serverfault.com/questions/101434/why-does-my-windows-7-vm-running-under-linux-kvm-not-use-all-the-virtual-proces">GROS LOL</a> du jour. Par défaut, kvm présente des cpu "normaux". Autrement dit, seven détecte la présence de 4 cpu dans la machine virtuelle. Or, seven est limité (bridé) pour ne pouvoir utiliser que deux cpus physiques maximum. Les deux cpu supplémentaires n’apparaissent donc pas. Il faut modifier la configuration de kvm pour ne pas présenter des cpus physiques différents, mais un seul et unique cpu physiques avec des cœurs distincts.</p>


<p>De plus, maintenant que Windows est installé, cela ne pose plus de problème d'utiliser une image disque au format qcow2 (qui dispose de plus de fonctionnalité, notamment snapshot, compression...) que le format raw. On va donc convertir l'image disque et passer de raw à qcow2.
On va aussi "enlever" le CD pour que l'iso ne soit plus automatiquement "insérer" à chaque lancement.</p>


<h4>Conversion de l'image disque</h4>


<p>STOPPER Windows. Puis&nbsp;:</p>
<pre>
qemu-img convert -c -O qcow2 ~/VM/seven.img ~/VM/seven.qcow2
</pre>

<p>Admirez la réduction de taille du fichier :)</p>

<h4>Modifier les paramètres de la VM</h4>
<pre>
virsh dumpxml &gt;/tmp/seven.xml
</pre>

<p>Éditer le fichier /tmp/seven.xml et modifier le nom de l'image disque et le type (qcow2). Supprimer la ligne mentionnant l'iso de windows. Enfin, pour le problème des cpu, ajouter le paragraphe suivant après la section "vcpu"&nbsp;:</p>
<pre>
&lt;cpu&gt;
     &lt;topology sockets='1' cores='4' threads='1'/&gt;
&lt;/cpu&gt;
</pre>

<p>Il ne reste plus qu'a importer cette nouvelle configuration et à relancer la VM:</p>
<pre>
virsh undefine seven
virsh define /tmp/seven.xml
virsh start seven
</pre>

<p>Voila pour les bases de la création d'une VM sous Windows. Amusez vous bien :)</p>


feed_id: urn:md5:5d21e88e31676e6bed0706eadf271e0a
title: Le mega lol du jour
uri: Le-mega-lol-du-jour
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/07/16/Le-mega-lol-du-jour
content:
    <p><a href="http://www.bfmtv.com/economie/bouygues-telecom-croyait-concurrence-810701.html">http://www.bfmtv.com/economie/bouygues-telecom-croyait-concurrence-810701.html</a></p>


<p>On rigole, on rigole... Mais ce sont ces gens la qui nous dirigent. Gauche droite, politiciens, dirigeants de grosses boites... Tous des "retourneurs de vestes" de première catégorie. C'est comme si tout ceux qui n'étaient pas encore complétement pourris allaient irrémédiablement finir par le devenir un jour ou l'autre en gravissant les "échelons". Alors oui on rigole, mais c'est un peu déprimant quand même.</p>


<p>Notez bien que si Bouygues Telecom à récemment décidé de virer 1516 salariés, ce ne sera évidement pas à cause <a href="https://lafibre.info/bbox-fibre/pourquoi-loffre-bbox-sensation-fibre-me-fait-regretter-ma-vieille-freebox-hd/">d'une offre calamiteuse</a> ou de <a href="http://www.universfreebox.com/article/26283/Bouygues-Telecom-devrait-passer-de-800-offres-differentes-a-quelques-dizaines-de-propositions-commerciales">choix désastreux</a> (800 offres&nbsp;! Sérieusement !). Non, ce sera forcément à cause du grand méchant Free. (Oh et surement aussi parce qu'ils doivent plus savoir quoi foutre avec les <a href="http://tempsreel.nouvelobs.com/economie/20140320.OBS0669/rachat-de-sfr-bouygues-va-t-il-surencherir.html">13 milliards</a> prévus pour acheter SFR...)</p>


<p>Pour la route, j'en ai trouvé une autre <a href="http://pro.01net.com/editorial/506995/alain-moustard-preservons-une-informatique-francaise-avant-qu-il-ne-soit-trop-tard/">bien drôle</a>. Quatre ans plus tard on propose quoi&nbsp;? <a href="http://www.bbox-actus.com/voir_news.php?article=2712">L'externalisation complète</a> de l'informatique.</p>


<p>Que de la gestion saine sur le long terme on vous dit :)
Et non je ne m'acharne pas sur Bouygues. La preuve, j'en avais même dit du bien <a href="http://hoper.dnsalias.net/tdc/index.php?post/2013/10/01/4G-debits">ici</a>.</p>


<p>Mais sérieusement, y a des dirigeants qui devraient arrêter la fumette et se relire de temps à autre...</p>


feed_id: urn:md5:4d7f4adcb4d27d4f69cb2f4f4df2ec87
title: Gardiens des elements
uri: Gardiens-des-elements
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/07/23/Gardiens-des-elements
content:
    <h3>Six romans, un univers particulier.</h3>


<p>Imaginez que les catastrophes naturelles (tornades, feux étendus, tremblements de terre etc) puissent avoir une volonté propre. La volonté de nous détruire nous, une race humaine envahissante et perturbatrice, provoquant sans cesse toujours plus de déséquilibre et de destruction sur notre bonne vielle terre.</p>


<p>Imaginez que l'humanité aurait été rayé de la carte sans l'intervention d’êtres humains particuliers, ayant un lien très fort, et donc un certain contrôle sur l'un de ces éléments. Imaginez encore que ces humains particuliers se soient regroupés, et forment à l'insu de tous un groupe de défense secret. Des "mens in black" protégeant discrètement la population contre mère nature. Voici le monde dans lequel notre héroïne, une gardienne des cieux (contrôle de l'eau et du vent) évolue.</p>


<p><a href="media/512cd8d3.Gardiens.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/Gardiens.jpg" title="Gardiens.jpg"><img src="media/4b767841..Gardiens_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.Gardiens_m.jpg" alt="Gardiens.jpg" style="display:block; margin:0 auto;" title="Gardiens.jpg, juil. 2014" /></a></p>


<h3>Le scénario</h3>


<p>L'histoire commence alors que l’héroïne est en fuite. On comprend rapidement que les gardiens ne ne sont pas tous aussi philanthropes qu'elle, et que ceux qui ne respectent pas les règles établies ou la hiérarchie en place au sein de l'organisation ont du soucis à se faire.</p>


<h3>Un univers étonnamment crédible</h3>


<p>L'auteur parvient à décrire un univers assez crédible, avec pourtant une bonne dose de fantastique à l’intérieur. Par exemple les djins (génies) en bouteille existent. Quelques centaines dans le monde, capable de faire presque n'importe quoi en "amplifiant" les pouvoirs des gardiens. Les démons également... Et d'autres choses encore, mais je ne vous laisse la surprise :)</p>


<h3>Le style</h3>


<p>Tout dans ce livre fonce à plus de 200 km/s. L’héroïne d’abord, amoureuse des belles voitures sportives, et toutes les merdes qui lui tombent dessus.  Elle passera donc le plus clair de son temps à sauver sa peau, et le monde dans la foulée. Si les deux premiers livres font déjà très fort, les quatrième et cinquième passent à la vitesse supérieur, au point que la vie de Jack Bauer pourrait sembler bien terne en comparaison.</p>


<p>Les descriptions, nombreuses mais courtes et percutantes, ainsi qu'une avalanche de métaphores, permettent une compréhension rapide de la situation, que l'action se passe dans le monde réel, ou dans le monde éthéré. On ne s’ennuie pas une seconde, même dans le troisième roman pourtant un peu plus lent que les précédents. On pourrai reprocher aux premiers bouquins un coté un peu répétitif (Joanne se sacrifie pour sauver le monde, elle est miraculeusement ressuscitée, et elle recommence). Beaucoup d'ailleurs lui font remarquer, en lui demandant si elle n'aurait pas un petit coté suicidaire. Pourtant, tout reste crédible, car elle n'a finalement jamais vraiment le choix pour rester ce qu'elle est. Une héroïne blessée, qui en a vu de toute les couleurs, et qui à décidé qu'elle ne laisserai plus personne lui marcher sur les pieds.</p>


<h3>Conclusion</h3>


<p>Je suis tombé dessus complétement par hasard, mais J'ai dévoré la série en quelques semaines. Six bouquins, ça prend de la place dans les étagères, mais je ne regrette ni mes achats, ni le temps passé à les lire. La fin de la série, pourtant digne d'un grand film d'action hollywoodien, nous laisse un peu sur notre faim. Dommage, je n'ai pas l'impression qu'une suite soit à l'ordre du jour.</p>


feed_id: urn:md5:f138a1644f27ab843e4b0b5cda70c3a2
title: Xenonautes
uri: Xenonautes
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/09/24/Xenonautes
content:
    <p>Si vous êtes comme moi un grand fan de la série des UFO (XCOM...), que vous les avez tous déjà terminés plusieurs fois dans tous les modes disponibles, j'ai peut être ce qu'il vous faut. Xenonautes est un remake extrêmement fidèle du tout premier UFO. Sorti sur Steam en juin dernier au prix de 20€, il est passé relativement inaperçu. Let's go pour le test.</p>


<p><a href="media/ace851b8.xeno_geoscape.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/xeno_geoscape.jpg" title="xeno_geoscape.jpg"><img src="media/68b16d5a..xeno_geoscape_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.xeno_geoscape_m.jpg" alt="xeno_geoscape.jpg" style="display:block; margin:0 auto;" title="xeno_geoscape.jpg, sept. 2014" /></a></p>


<h3>Le gameplay</h3>


<p>Le gameplay est quasiment identique à celui du tout premier UFO. Il n'y a vraiment que quelques minuscules détails qui changent. Inutile par exemple de fabriquer des munitions pour vos armes, celles ci sont illimitées une fois la technologie découverte. Autre simplification, les chargeurs des armes évoluées sont interchangeables (ce qui n'est pas le cas des armes de base). La gestion des stocks à aussi été légèrement simplifié puisque seul les équipements aliens sont comptabilisés. En dehors de cela, c'est vraiment du UFO pure et dur. Voici par exemple la vue de la base avec les installations habituelles.</p>


<p><a href="media/d8b59230.xeno_base.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/xeno_base.jpg" title="xeno_base.jpg"><img src="media/b4418f2b..xeno_base_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.xeno_base_m.jpg" alt="xeno_base.jpg" style="display:block; margin:0 auto;" title="xeno_base.jpg, sept. 2014" /></a></p>


<p>Chaque soldat est défini par 6 caractéristiques. Dans l'ordre&nbsp;: Unité de temps, points de vie, force, précision, réflexe, bravoure. Bien que ces caractéristiques évoluent un petit peu au fur et à mesure, les valeurs de départ restent très importantes et il faut donc recruter avec soin. Sachant qu'il faut au moins 70 en force et en précision pour manier une arme lourde sans malus, ce sont deux caractéristiques importantes. Mais les deux caractéristiques majeures restent bien sur les unités de temps (pour pouvoir se déplacer d'avantage à chaque tour) et la précision pour... ne pas tout tirer dans le décors :)</p>


<p><a href="media/68b7c58b.xeno_soldats.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/xeno_soldats.jpg" title="xeno_soldats.jpg"><img src="media/5946c4fb..xeno_soldats_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.xeno_soldats_m.jpg" alt="xeno_soldats.jpg" style="display:block; margin:0 auto;" title="xeno_soldats.jpg, sept. 2014" /></a></p>


<h3>Le graphisme</h3>


<p>Les graphismes sont évidements plus fins que ceux du vénérables ancêtre (qui étaient, je le rappel en 320x200...). On distingue assez bien tout ce qui se trouve à l'écran mais ne comptez pas sur des "effets graphiques de la mort". Aucune cinématique ne agrémenter la partie. Ce n'est pas non plus un vrai moteur 3D à la XCOM, juste une fausse 3D isométrique la aussi similaire à l'originale. Ce jeu dois donc tourner sur des configurations très modestes sans soucis. (Encore une fois contrairement à XCOM qui demande quand même un minimum de puissance). On voit ici une ligne de tir, avec les différents objets qui gênent le tir (Tir impossible car l'unité n'a plus assez d'unités de temps).</p>


<p><a href="media/66767bf2.xeno_mission.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/xeno_mission.jpg" title="xeno_mission.jpg"><img src="media/138475ad..xeno_mission_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.xeno_mission_m.jpg" alt="xeno_mission.jpg" style="display:block; margin:0 auto;" title="xeno_mission.jpg, sept. 2014" /></a></p>


<h3>Les améliorations</h3>


<p>Quelques équipements ont étés ajoutés. Beaucoup de grenades différentes, et surtout un bouclier façon "flic anti émeute". Un soldat portant un bouclier de ce genre ne peut utiliser qu'un pistolet, mais tant que son bouclier résistera, il le protégera assez efficacement des tires ennemis. Avoir au moins un soldat ainsi équipé peut être très efficace lors des assauts (ou l'ennemi nous attend près à faire feu).
Les combats aériens sont aussi plus développés que dans l’original. On envoi en effet un escadron comprenant entre 1 et 3 chasseurs (pas forcément identiques) à l'assaut des vaisseaux ennemis. Lorsque le combat s'engage, deux possibilités. Laissez l'ordinateur résoudre le combat (le pourcentage de réussite est indiqué, et globalement c'est l'option que l'on choisit dans 99% des cas). Ou passez en mode manuel et diriger ses appareils. On décide alors de leur déplacement, de leur vitesse, de leur cible, des armes utilisés, voir même de l'utilisation d'une manœuvre d'évasion lorsque l'appareil en est capable. Il est ainsi possible de "commencer le travail" en affaiblissant un adversaire avec un escadron, puis ordonner une retraite en attendant les renforts. Celui la par exemple, c'est un balaise&nbsp;:</p>


<p><a href="media/ae7311af.xeno_combat.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/xeno_combat.jpg" title="xeno_combat.jpg"><img src="media/59c45f86..xeno_combat_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.xeno_combat_m.jpg" alt="xeno_combat.jpg" style="display:block; margin:0 auto;" title="xeno_combat.jpg, sept. 2014" /></a></p>


<p>Le jeu n'offre pas une armure "ultime" mais deux. La première est une espèce de tank ou tous les mouvements du soldat sont assistés. Cela fait passer son score de force au maximum, lui permettant ainsi de transporter n'importe quoi. Mais le champ de vision dans cette armure est très limité. Une unité isolé dans cette armure ferait donc une cible facile. Une autre armure, un peu moins solide, offre au contraire un champs de vision à 360°, grâce à des capteurs situés toute autour de l'armure. Faire travailler en tandem des soldats avec ces deux types d'armure est souvent payant. Je trouve que cette notion de champs de vision est une bonne trouvaille.</p>


<h3>Ce qui aurait pu être amélioré</h3>


<p>Comme dans le premier UFO, il arrive qu'on passe un peu de temps à chercher la dernière unité ennemi, planquée dans un immeuble quelconque. Heureusement, les cartes ne sont pas gigantesques, et on finit rapidement par mettre la main dessus. Mais ce problème la, identifié depuis des années, aurait pu être corrigé. Le jeu est aussi entièrement en anglais. Cela ne posera pas vraiment de problème pour jouer j'imagine, mais vous passerez à coté de quelques textes bien délirants. Certaines recherches et descriptions valent en effet le détour. Du "fun" qui passera sans doute complétement inaperçu aux yeux de la majorité des joueurs. Enfin, après le dynamisme d'un XCOM, c'est vrai que le retour à quelque chose de lent est statique pourrait rebuter. Mais c'est tellement bon d'avoir de nouveau un inventaire digne de ce nom :)</p>


<p><a href="media/8dc34725.xeno_inventaire.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/xeno_inventaire.jpg" title="xeno_inventaire.jpg"><img src="media/039b6fcb..xeno_inventaire_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.xeno_inventaire_m.jpg" alt="xeno_inventaire.jpg" style="display:block; margin:0 auto;" title="xeno_inventaire.jpg, sept. 2014" /></a></p>


<h3>Conclusion</h3>


<p>Un jeu identique au premier UFO. Autrement dit de la stratégie pure. C'est lent, c'est du tour par tour, mais c'est ce qu'on aime&nbsp;! Après avoir aussi terminé UFOAI (dont il faudra que je parle un autre jour), cette trop grande similitude va finir par devenir un défaut. Au final, on a surtout l'impression de refaire encore et toujours le même jeu... Aussi bon soit-il&nbsp;!</p>


feed_id: urn:md5:ed7998923cbc28871667728e3693dc2c
title: Test de Sunrider "First Arrival"
uri: Test-de-Sunrider-First-Arrival
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/10/24/Test-de-Sunrider-First-Arrival
content:
    <h3>Un jeu est libre et gratuit</h3>


<p>Le lien permettant de récupérer les sources (git...) n'est pas simple à trouver, mais je l'avais vu dans un forum, donné par l'un des auteurs du jeu. Donc oui, c'est 100% libre. Je cite la <a href="http://sunrider-vn.com/2014/07/02/sunrider-first-arrival/">page de présentation</a>&nbsp;: "And best of all, Sunrider is free, open source, and completely DRM free!". Pour le télécharger, le plus simple est d'utiliser steam, l'équipe de développement semblant privilégier ce support de distribution.</p>



<h3>Financement</h3>


<p>Ce jeu à été <a href="https://www.kickstarter.com/projects/1500482054/sunrider">financé par kickstarter</a>. Plus de 40.000 euros envoyés pour 3000 initialement demandés&nbsp;! Ce jeu doit comporter 3 chapitres au total. Pour le moment, seul les deux premiers sont sortis mais vu la longueur d'un chapitre (je n'ai pas encore terminé le premier) il y a déjà vraiment de quoi faire...</p>



<h3>Mais encore&nbsp;? Ca ressemble à quoi&nbsp;?</h3>


<p>Basiquement il s'agit d'un jeu de stratégie (au tour par tour) spatial, faisant intervenir des vaisseaux spatiaux et des méchas.
Si cela titille le geek qui est en vous, sachez que le fan service ne fait que commencer&nbsp;:
Vous êtes le commandant (mâle) du vaisseau principal, et tous les pilotes et co-équipiers sont... des coéquipières, forcement toutes amoureuses de vous. Cela peut donner lieu à quelques scenettes rigolottes mais l'ambiance n'est pas toujours aussi légère, et peut rapidement basculer dans le vraiment tragique (dans le plus pur style animées/mangas).</p>


<h3>Le gameplay</h3>


<p><a href="media/07d67aa3.sunrider_choix.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/sunrider_choix.jpg" title="sunrider_choix.jpg"><img src="media/43d0fab6..sunrider_choix_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.sunrider_choix_m.jpg" alt="sunrider_choix.jpg" style="display:block; margin:0 auto;" title="sunrider_choix.jpg, oct. 2014" /></a></p>


<p>Entre chaque combat, il y a une phase de dialogues/choix qui fait avancer le scénario. C'est aussi le moment d'utiliser vos crédits pour augmenter les attributs de vos machines de guerre. Je n'ai malheureusement pas l'impression que les choix effectués changent grand chose au déroulement de l'histoire, mais certains donnent tout de même à réfléchir, car pas si facile à faire (Choix moraux etc).
Globalement, le scénario se laisse suivre avec plaisir, et fera intervenir tous les clichés du genre&nbsp;: La fille solitaire et mystérieuse type Rei, la foldingue, l’énervée, la scientifique timide etc. Certaines ayant une psychologie plus travaillée comme l'une des adversaires dont on découvre progressivement le passé. Tout cela est plaisant même si ce n'est pas dans le scénario que se trouve l’intérêt du titre.</p>


<p><a href="media/1ec61ef1.sunrider_strategie.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/sunrider_strategie.jpg" title="sunrider_strategie.jpg"><img src="media/85dcf73c..sunrider_strategie_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.sunrider_strategie_m.jpg" alt="sunrider_strategie.jpg" style="display:block; margin:0 auto;" title="sunrider_strategie.jpg, oct. 2014" /></a></p>


<p>Il est donc temps d’aborder le principal, les combats. Chaque unité dipose d'une valeur d'armure (très efficace contre de nombreux tirs peu puissants, mais presque inutile contre un tir d'artillerie lourde ou de laser concentré), d'une valeur de bouclier (utile contre les lasers mais inneficace contre la matière), de FLAK (défenses anti missiles), et d'une capacité d'evasion (pour esquiver totalement les attaques).  Il faut donc soigneusement choisir quelle arme utiliser en fonction de votre adversaire, de leur distance etc. L'aspect tactique est renforcée par les possibilités spécifiques de quelques méchas (buff de vos unités, suppression des défenses adverses etc). Il existe aussi des "points de commandement" utilisable pour débloquer une "super attaque" ou pour augmenter les stats de toutes vos unités en attaque ou en défense.
Chaque action d'attaque donne lieu à une mini cinématique qui, si elles n'ont graphiquement rien d'extraordinaires, permettent tout de même de rendre l'ensemble un peu plus dynamique. Cela permet surtout d'entendre les voix de vos héroines qui s'exprimeront en fonction de leur caractère. (A écouter absolument le "piou piou piou" que lannce Asaga en utilisant sa mitraillette laser...)</p>


<p><a href="media/df796bac.sunrider_feu.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/sunrider_feu.jpg" title="sunrider_feu.jpg"><img src="media/de346e02..sunrider_feu_s.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.sunrider_feu_s.jpg" alt="sunrider_feu.jpg" style="float:left; margin: 0 1em 1em 0;" title="sunrider_feu.jpg, oct. 2014" /></a>  <a href="media/c648e7da.sunrider_boom.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/sunrider_boom.jpg" title="sunrider_boom.jpg"><img src="media/6d361b17..sunrider_boom_s.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.sunrider_boom_s.jpg" alt="sunrider_boom.jpg" style="float:right; margin: 0 0 1em 1em;" title="sunrider_boom.jpg, oct. 2014" /></a></p>


<p><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br /></p>


<p>La customisation de vos unités joue un rôle très important et influencera grandement l'issu des affrontements. (Je vous conseil d'augmenter la valeur des FLAK...) Et ce n'est pas le choix qui manque&nbsp;! Energie consomée, puissance, précision de chaque attaque etc.</p>


<p><a href="media/3a74d8a0.sunrider_upgrade.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/sunrider_upgrade.jpg" title="sunrider_upgrade.jpg"><img src="media/9e4d2f3e..sunrider_upgrade_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.sunrider_upgrade_m.jpg" alt="sunrider_upgrade.jpg" style="display:block; margin:0 auto;" title="sunrider_upgrade.jpg, oct. 2014" /></a></p>


<p>Non, ce jeu n'est pas un dating sim (en tout cas pas dans cette première partie). Cela n'a pas empêcher les développeurs d'intégrer une scène de plage (j'ai parlé du fan service ?)</p>


<p><a href="media/ef4b7689.sunrider_maillots.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/sunrider_maillots.jpg" title="sunrider_maillots.jpg"><img src="media/d6f7ec07..sunrider_maillots_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.sunrider_maillots_m.jpg" alt="sunrider_maillots.jpg" style="display:block; margin:0 auto;" title="sunrider_maillots.jpg, oct. 2014" /></a></p>


<h4>Pour&nbsp;:</h4>

<ul>
<li>Un jeu libre et gratuit</li>
<li>Un scénario qui se laisse suivre</li>
<li>Un gameplay sympa et plutôt addictif</li>
<li>Une très bonne durée de jeu (et le second épisode vient de sortir)</li>
</ul>

<h4>Contre&nbsp;:</h4>

<ul>
<li>Des performances d'affichage assez désastreuses (utilisation du moteur renpy)</li>
<li>Pas de traduction française. Dommage car certaines scènes sont plutôt rigolotes :)</li>
</ul>


feed_id: urn:md5:5ae8a1a157e0e32f38fe36b03bdb65ae
title: Mes cours sur le WEP/WPA/WPA2
uri: Mes-cours-sur-le-WEP-WPA-WPA2
url: http://hoper.dnsalias.net/tdc/index.php?post/2014/11/03/Mes-cours-sur-le-WEP/WPA/WPA2
content:
    <p>Aussi fou que cela puisse paraître, je reprend les études. Je suis maintenant à Telecom Paristech, en mastère SSIR (sécurité informatique). J'essayerai donc occasionnellement, et avec l'accord de certains enseignants, de vous faire profiter de documents qui me sembleront intéressants et accessibles.</p>


<p>Et aujourd'hui, on va parler du chiffrement WIFI.</p>


<h3>Pour faire simple</h3>


<p>Avant d'entrer dans les détails des failles du protocole WEP (et donc de ce qui à été ajouté ou modifié dans WPA puis dans WPA2) il faut comprendre le fonctionnement de base&nbsp;: Le <a href="https://fr.wikipedia.org/wiki/Cryptographie">chiffrement symétrique</a>.</p>


<p>Mathématiquement parlant, le seul chiffrement parfait que l'on connaisse s'appelle "One Time pad" (OTP). Il s'agit de faire un ou exclusif (XOR) entre les données à protéger et une clef secrète (unique et différente à chaque fois) partagée entre les deux parties. Ce mode de chiffrement est "parfait" car un attaquant qui intercepte le message ne peut absolument rien en déduire sur la clef ou sur le contenu du message. Mais il y a un soucis pratique. Pour faire un XOR entre les données et la clef il faudrait une clef qui soit au moins de la taille du message. Pour envoyer un fichier de 2 Go il faudrait donc une clef de Go. Et comment envoyer cette clef&nbsp;? En la chiffrant&nbsp;?</p>


<p>Du coup, voila comment ça fonctionne. La clef secrète est toute petite, on la paramètre dans la box et dans les paramètres Wifi de nos ordinateurs. A partir de cette clef, les deux équipements vont générer une clef beaucoup plus longue en appliquant sur cette "petite" clef un algorithme spécifique. Ce n'est plus aussi parfait, mais ça fonctionne suffisamment bien. Dans le cas du WEP (et de WPA), l'algorithme qui permet de générer une longue chaîne de bit, ensuite utilisée pour chiffrer (via XOR) les données à envoyer, s'appelle <a href="https://fr.wikipedia.org/wiki/RC4">RC4</a>. RC4 n'est d'ailleurs pas utilisé que pour le WEP, on le retrouve aussi dans SSL&nbsp;!</p>


<p>Or, tout le monde sait que le WEP est complètement cassé, troué de partout, et qu'il ne faut plus l’utiliser. Le but de l'un de nos TD à été de comprendre pourquoi.</p>


<h4>1) Failles dans l'implémentation</h4>


<p>Il y a le protocole (écrits théoriques) et il y a la pratique. Par exemple, le protocole prévoyait une clef différentes pour chaque équipements Wifi. En pratique, aucune box ne permet d'avoir plusieurs clefs. Alors oui, c'est beaucoup plus simple pour l'utilisateur. Mais obliger les gens à découvrir qu'une box se configure n'aurait pas forcément été une mauvaise chose...</p>


<h4>2) Failles dans le protocole lui même</h4>


<p>C'est plus précisément sur cet aspect qu'a porté notre TD. Le plus simple, c'est encore de regarder. Sincèrement, il me semble que ça reste assez compréhensible. Rien à voir avec mes cours de math par exemple :~(</p>


<p>Commencez par lire <a href="media/53deb6c8.3INF721-TD1-vulnerabilites-wep-sujet.pdf" data-original-source="http://hoper.dnsalias.net/tdc/public/3INF721-TD1-vulnerabilites-wep-sujet.pdf">le sujet</a>, qui explique bien les choses ainsi que les conventions d'écriture utilisées. Ensuite vous pouvez essayer de répondre aux questions. Toutes les réponses sont <a href="media/4f81f95a.INF721-TD-vulnerabilites-wep-corrige.pdf" data-original-source="http://hoper.dnsalias.net/tdc/public/INF721-TD-vulnerabilites-wep-corrige.pdf">ici</a>.</p>


<p>Bonne lecture :)</p>


feed_id: urn:md5:c003be57d1a8361fac3067fee3ae64f0
title: Charlie : La faute à qui ce coup ci ?
uri: Charlie-La-faute-à-qui-ce-coup-ci
url: http://hoper.dnsalias.net/tdc/index.php?post/2015/01/09/Charlie-%3A-La-faute-%C3%A0-qui-ce-coup-ci
content:
    <p>Alors, je prend les paris, Internet ou les jeux vidéos&nbsp;? Moi je vote les deux. Internet dans un premier temps (je l'ai déjà entendu évoqué hier), puis quand on les aura retrouvé, il y en aura bien un des deux qui aura au moins joué à pacman une fois dans sa vie. Comment, ne pas y voir la source de cette agressivité, et de ce coup démesuré pour la course poursuite...</p>


<p>Mes pensées vont, bien sur, à toutes les personnes qui vont êtres emmerdées durant les prochains jours, dans les transports ou ailleurs, à cause du "renforcement de la sécurité". (A ce sujet, je suis à 200% avec la dernière citation indiquée par <a href="http://zythom.blogspot.fr/2015/01/charlie-hebdo.html">Zythom</a>)</p>


<p>Blague à part, j'ai les boules. Pas en pensant à ces deux abrutis. De tels tarés sont fort heureusement ultra minoritaire dans notre société. Ce qui me fout vraiment les boules, c'est de penser à tout ceux qui sont en train secrètement de se dire "Quand même, ils l'avaient bien cherché". Pour ceux la je dois aujourd'hui faire une petite mise au point. Si jamais j’entends une personne prononcer tout haut ce genre de discours en face de moi, je lui défonce le crâne. Et cela pour deux raisons&nbsp;:</p>


<h4>Par respect pour ses croyances et sa vision du monde</h4>


<p>Ou il est donc logique et normal que si elle dit un truc qui ne me plaît pas, je lui tombe dessus avec la plus grande violence.</p>


<h4>Dans une démarche purement scientifique</h4>


<p>Afin de constater, de visu, si cette personne est normalement constitué ou si quelque chose d'autre n'aura pas pris la place de son cerveau.</p>


<h4>Conclusion</h4>


<p>Je fais parti de la génération Dorothée. Cabu était comme un ami d'enfance. Et il ne faut aucun doute que toutes les personnes qui ont étaient assassinés étaient des gens bons et bienveillants. Nous ne pouvons que pleurer ensemble. Tenter de contenir ce dégout, cette colère qui est en nous. Sans suivre l'exemple de nos merveilleux dirigeants qui, si j'ai bien tout suivi, ont commencé leur démonstration d'unité par l'exclusion d'un parti pour la manif de dimanche...</p>



<p>PS&nbsp;: Tout ceux qui me connaissent savent que je ne ferai jamais de mal à qui que ce soit (mais venez pas me faire chier quand même parce que j'ai bien la rage la). Surtout, j'ai toujours défendu <a href="http://hoper.dnsalias.net/tdc/index.php?post/2009/04/06/LIBERTE">une liberté d'expression totale et absolue</a>. Oui il est insupportable de lire certaines conneries en ce moment sur le net. D'un autre coté, laisser ces cons l'ouvrir restera longtemps la meilleure façon de les repérer.</p>


<p><img src="media/0f91e576..charlie_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.charlie_m.jpg" alt="charlie.jpg" style="display:block; margin:0 auto;" title="charlie.jpg, janv. 2015" /></p>


feed_id: urn:md5:5082451b19b5f279dfd17228bcd23ba7
title: Informatique quantique et cassage de clefs
uri: Informatique-quantique-et-cassage-de-clefs
url: http://hoper.dnsalias.net/tdc/index.php?post/2015/01/25/Informatique-quantique-et-cassage-de-clefs
content:
    <p>J'ai eu la chance de pouvoir assister, vendredi dernier à l<a href="http://www.iscpif.fr/">'ISC</a>, à une présentation sur l'état actuel de l'informatique quantique "dans la vraie vie". Renaud Lifchitz, chercheur en sécurité chez <a href="http://www.oppida.fr/">Oppidia</a>, avait eu la bonne idée de refaire, mais cette fois ci en français, la présentation qu'il avait déjà faite à la <a href="http://www.nosuchcon.org/">NoSuchCon</a>.</p>


<p>Et a mon avis, pour pouvoir comprendre un peu de quoi on parle, avoir les explications (et pouvoir poser des questions etc) en français, ça change tout :p (Et non je suis pas une quiche en anglais).</p>


<p><a href="media/a45fdc47.dt120417.gif" data-original-source="http://hoper.dnsalias.net/tdc/public/dt120417.gif" title="dt120417.gif"><img src="media/9f4af9f0..dt120417_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.dt120417_m.jpg" alt="dt120417.gif" style="display:block; margin:0 auto;" title="dt120417.gif, janv. 2015" /></a></p>


<p>Vous trouverez la vidéo faite à la NSC ainsi que les slides <a href="http://www.nosuchcon.org/streaming/video/">ici</a>.
(Slides sont aussi disponibles sur <a href="http://fr.slideshare.net/NoSuchCon/d1-05-renaudlifchitzquantumcomputing">slidehsare</a>).</p>


<h3>Et donc on en est ou&nbsp;?</h3>


<p>Les ordinateurs quantiques dans le monde existent mais se comptent sur les doigts d'une main. Google en a un, qu'il partage avec la NSA. Et il y a peu être une ou deux universités équipées. Et encore, il faut distinguer deux types d'ordinateurs quantiques. Les "vrais" et les faux. Les vrais permettent vraiment d'implémenter n'importe quel algorythme quantique alors que les "faux" ne sont conçus que pour résoudre un type de problèmes bien particulier (recherche  d'une fonction optimale ou des meilleurs solutions ou quelque chose comme ça...)</p>


<p>Les "vrais" ordinateurs travailleraient sur 20 a 30 qbits au maximum. Mais, et la c'est intéressant, ils évoluent à peu près à la même vitesse (loi de Moore) que les ordinateurs traditionnels. En partant de cette hypothèse (qui pour le moment se vérifie donc), le chiffrement symétrique sera "menacé" dans 10 ou 15 ans. Le chiffrement asymétrique dans 25 ou 30. MAIS, il y a un gros MAIS...</p>


<p>Pour le chiffrement symétrique, on a déjà mathématiquement prouvé que le meilleur algorithme quantique de recherche (en racine de N) avait déjà été trouvé. Du coup, il suffira de doubler la taille de la clef (passer de l'AES 128 à de l'AES 256) et plus de problèmes.</p>


<p>En revanche, pour le chiffrement asymétrique, qui repose sur des problèmes mathématiques comme la factorisation de grand nombre ou le logarithme discret, la le système sera complètement cassé. Augmenter la taille de la clef ne devrait pas changer grand chose. Donc, il y a vraiment un gros soucis, et des personnes essayent actuellement de trouver de nouveaux algo de chiffrement qui seront capables de résister à l'informatique quantique.</p>


<h3>Rappels sur le chiffrement symétrique/asymétrique</h3>


<p>Le chiffrement symétrique et celui qui est utilisé pour chiffrer les communications, les disques durs etc. On "transforme" simplement la donnée pour la rendre incompréhensible, mais cette transformation est réversible si on connaît la bonne clef.</p>


<p>Le chiffrement asymétrique, très consommateur en calcul, n'est utilisé que pour chiffrer de toute petite quantité de données. C'est le principe des signatures électronique. Surtout, il est utilisé pour réaliser les échanges de clef.
Quand vous cous connectez sur un site en https, la première étape consiste à "négocier" une clef entre les deux machines. La on utilise du chiffrement asymétrique. Une fois que les deux machines se sont mises d'accord sur une clef, cette dernière est utilisée pour chiffrer symétriquement le reste de la communication.</p>


<p>Autrement dit, et même si il existe des cas ou on fait juste du chiffrement symétrique (quand vous <a href="http://hoper.dnsalias.net/tdc/index.php?pages/Chiffrement-Theorie">chiffrez votre disque dur</a> avec un mot de passe), la plupart du temps on utilise une combinaison des deux techniques de chiffrement.</p>


<p>Pour le fun, la crypto c'est un peu le sujet de la majorité de <a href="http://hoper.dnsalias.net/tdc/index.php?post/2014/11/03/Mes-cours-sur-le-WEP/WPA/WPA2">mes cours</a> actuellement. Mon dernier TP, à été de réaliser l'une des attaques décrite dans <a href="media/2c1e148b.ldc_tutorial.pdf" data-original-source="http://www.engr.mun.ca/~howard/PAPERS/ldc_tutorial.pdf">ce document</a>. (Cryptanalyse différentielle d'un blockcipher... Dit comme ça, ça en jette non&nbsp;? :)</p>


<h3>Conclusion</h3>


<p>Les jours de RSA sont comptés. Et les chercheurs ont 20 ou 30 ans pour trouver autre chose. Au boulot :p</p>


feed_id: urn:md5:930440951743740ce9127e5098d3111e
title: "Blocage" de piratebay : Merci pour le fou rire.
uri: Blocage-de-piratebay-Merci-pour-le-fou-rire
url:
http://hoper.dnsalias.net/tdc/index.php?post/2015/02/06/Blocage-de-piratebay-%3A-Merci-pour-le-fou-rire.

content:
    <h3>Introduction</h3>


<p>Voila plusieurs jours que j'attendais le blocage, paré à "faire feu" (voir comment il était possible de le contourner etc). Et rien. En fait, le blocage <a href="http://www.freenews.fr/freenews-edition-nationale-299/freebox-9/le-blocage-de-pirate-bay-est-actif-chez-free-comment-le-contourner">était déjà en place</a>, sauf que je ne m'en étais même pas rendu compte. Oui parce que, les serveurs dns, chez Free, il y a un moment (est-ce que c'est toujours le cas ?) ou ils passaient leur temps à tomber. Du coup, ça fait des années que j'en utilise d'autres. Soit ceux de Google par ce que l'ip est facile à retenir (8.8.8.8) soit ceux d'opendns etc.</p>


<p>Pour une fois je vais donc pouvoir passer tout de suite à a conclusion :)</p>


<h3>Conclusion&nbsp;:</h3>


<p>Je m’attendais à un truc "compliqué" genre au moins deux ou trois clics comme <a href="http://hoper.dnsalias.net/tdc/index.php?post/2009/04/06/LIBERTE">la fois précédente</a>. Mais la c'est juste à mourir de rire. Même si le nombre de gens qui utilisent encore piratebay <a href="http://korben.info/larret-force-de-pirate-bay-na-pas-fait-baisser-le-telechargement-illegal-via-bittorrent.html">doit être bien faible</a>, ça fait toujours plaisir de pouvoir faire un bon gros doigt à tous ces enfoirés "d'ayants droit à que dalle" et aux "élites" qui acceptent leurs <del>chèques</del> valises pleine de cash. Allez bien tous vous faire foutre.
Vous tous. Les mafias corporatistes, les gouvernements et vous aussi, les flics, qui n'avaient visiblement rien de mieux à faire que <a href="http://www.nextinpact.com/news/92903-300-et-400-euros-d-amende-pour-centaines-films-pirates-et-graves-sur-dvd.htm">d'emmerder les petits vieux</a> qui en sont encore à graver leurs films sur DVD.</p>


<h3>La technique. (Non mais vous êtes sérieux la ?)</h3>


<p>Bon allez, je suis obligé de l'écrire sinon ce billet ne serait pas complet.
Depuis le fameux "blocage", les serveurs DNS (ceux de Free en tout cas) renvoi la mauvaise adresse 127.0.0.1 quand on les questionnent sur, par exemple, l'ip de "thepiratebay.se". (Pour le voir, un simple ping suffit). Il suffit donc de modifier le serveur DNS à interroger et le tour est joué. Pour ceux qui ont une interface graphique, allez dans "modifications des connexions". Double cliquer sur votre connexion, allez dans l'onglet "Paramètres IPV4" et à la place de "Automatic DHCP", choisissez "Adresses automatiques uniquement (DHCP)". Ensuite, sur la ligne des serveurs DNS, indiquez l'ip de votre choix (voir plus bas).</p>


<p>Pour ceux qui sont en ligne de commande, je rappel que le fichier à éditer s’appelle&nbsp;: /etc/resolv.conf</p>


<p>Éditer donc simplement ce fichier et laissez uniquement la ligne suivante&nbsp;:</p>


<p>nameserver 80.67.169.12</p>


<p>Enregistrer le fichier, et c'est terminé. Refaite un ping et admirez le résultat. Redémarrez votre ordinateur (firefox à un cache un peu capricieux) et adieu le "blocage".</p>


<p>EDIT&nbsp;: IP modifiées, je met celle du DNS de FDN plutot que ceux de google...
EDIT 2&nbsp;: Pour ceux qui sont encore sous windows, vous trouverez l'explication partout, par exemple <a href="http://forums.cnetfrance.fr/topic/158796-changer-de-dns-manuellement/">ici</a>.</p>


feed_id: urn:md5:6543aac0d199fc02703ab7ca41bfb7cf
title: myst : le "blackhat tool" de madame michu
uri: myst-le-blackhat-tool-de-madame-michu
url: http://hoper.dnsalias.net/tdc/index.php?post/2015/02/10/myst-%3A-le-blackhat-tool-de-madame-michu
content:
    <p>myst (my snifing tool) est un petit outil ayant trois fonctions simples:</p>
<ul>
<li>Scanner le réseau pour savoir rapidement ce qui s'y trouve</li>
<li>Empêcher une machine donnée d'aller sur Internet</li>
<li>Suivre l'activité d'une machine et récupérer ce qu'elle fait transiter en clair</li>
</ul>

<p>Tout cela en utilisant l'attaque ancestrale du "Man in the middle" par empoisonnement du cache arp de la victime. Mais puisque ce truc ne révolutionne rien du tout...</p>


<h3>Pourquoi utiliser ce bidule&nbsp;?</h3>

<ul>
<li>myst est, à ma connaissance, le premier outil à implémenter simultanément un scan arp et SSDP (Simple Service Discovery Protocol). j'en avais déjà parlé <a href="http://hoper.dnsalias.net/tdc/index.php?post/2014/03/13/Oups-piratage-tele">ici</a>. Cela permet d'avoir une vision rapide et souvent très précise de ce qui se trouve sur un réseau.</li>
</ul>
<ul>
<li>Il a été entièrement conçu pour être "michu compliant". La philosophie est simple&nbsp;: une seule commande à lancer, avec le moins d'option possibles. Typiquement la seule chose à indiquer sera l'ip de la victime, myst se débrouillera tout seul pour le reste.</li>
</ul>
<ul>
<li>Parce que c'est moi qui l'ai fait&nbsp;! :p</li>
</ul>
<ul>
<li>Sérieusement, myst n'est qu'un script en python/scapy d'environ 300 lignes (dont pas mal de blabla en français). Il peut donc être compris et modifié très facilement.</li>
</ul>

<h3>Petit exemple d’utilisation</h3>


<p>Vous arrivez chez des (futurs anciens) amis, et avez envie de voir un peu ce qu'ils ont chez eux. Connecter vous en filaire ou en wifi sur leur réseau et lancez un scan&nbsp;: <strong>sudo myst -s</strong></p>


<p>Chez moi, vous obtiendriez quelque chose comme ça&nbsp;:</p>
<pre>
$ sudo myst -s
Guessing values...
Interface :	eth0
IP/netmask :	192.168.1.12/24
Gateway    :	192.168.1.254
Usually scan will take less than 10 seconds. Please be patient.
6 hosts founds :
192.168.1.2	?
192.168.1.5	?
192.168.1.7	http://192.168.1.7:1107/DeviceDescription.xml
192.168.1.101	http://192.168.1.101:62580/
192.168.1.253	http://192.168.1.253:49152/InternetGatewayDevice.xml
192.168.1.254	http://192.168.1.254:52424/device.xml
</pre>


<p>Les points d’interrogations sont des machines qui n'ont pas de services UPNP actifs. Ici il s'agit d'un serveur sous linux et d'un PC sous windows (correctement configuré pour désactiver tous ces machins). Pour les autres, c'est que du bonheur. Les urls fournies vous donneront des informations complètes sur l'équipement en question (type, marque, modèle, possibilité, configuration etc.) Dans la majorité des cas vous n'avez plus qu'a aller récupérer le mot de passe admin par défaut sur le net... (ce qui, chez moi, ne fonctionnera pas ;)</p>


<p>Supposons maintenant que vous ayez envie de regarder quels genre de sites va consulter votre "ami". La commande sera&nbsp;: <strong>sudo myst -w IP</strong>
(en ajoutant un -d si vous voulez visualiser tout le contenu du trafic http, ou un -a si vous voulez aussi suivre les réponses du serveur). A ce moment, vous découvrez avec horreur qu'il passe son temps à visionner <a href="http://www.numerama.com/magazine/3229-video-antipiratage-de-la-riaa-mefiez-vous-de-vous.html">des vidéos de propagande</a> de la RIAA. Pour son propre bien, et parce qu'il n'a finalement pas su sécuriser correctement son installation (un délit puni par la loi je vous rappel), "déconnecter" le vous même&nbsp;: <strong>sudo myst -k IP</strong></p>


<h3>Installation</h3>


<p>Comme d'habitude, vous avez le choix entre <a href="http://hoper.dnsalias.net/tdc/index.php?post/2015/02/10/public/myst.deb">un paquet au format deb</a> (qui devrait fonctionner sous debian et sous ubuntu), et uniquement <a href="http://hoper.dnsalias.net/tdc/index.php?post/2015/02/10/public/myst">le script en python</a>. Script qui ne fonctionnera pas si vous n'installez pas les pré-requis suivants&nbsp;:</p>
<pre>
sudo apt-get install tcpdump python-scapy tcpflow gupnp-tools
</pre>


<h3>Le futur</h3>


<p>Écouter ce qui passe en clair c'est bien. Mais 99% du trafic passe maintenant par ssl. Je voudrai donc réussir à associer myst et <a href="http://www.thoughtcrime.org/software/sslstrip/">sslstrip</a>. Mais ce sera pour plus tard...</p>



<h3>Conclusion</h3>


<p>Have fun&nbsp;!</p>


<p>PS&nbsp;: Si une personne vous rapproche d'avoir "écouté" ses conversations, répondez lui d'un air entendu, et sur ton un poil provocateur&nbsp;:
"Non mais tu sais, la vie privée de nos jours, ça ne veut plus dire grand chose. Entre les réseaux sociaux, les services de renseignements qui se refilent nos données personnels, et les mastodontes du web qui nous vendent comme du bétail... Franchement qui s'en souci&nbsp;? Tant que tu n'a rien à te reprocher..."</p>


feed_id: urn:md5:d9a4be852c6a033b328c1e685bfc633c
title: Comprendre les injections SQL avancées
uri: Comprendre-les-injections-SQL-avancées
url: http://hoper.dnsalias.net/tdc/index.php?post/2015/04/15/Comprendre-les-injections-SQL-avanc%C3%A9es
content:
    <p>J'ai conscience que ce blog tourne un peu au ralenti cette année. D'un billet par semaine, nous sommes passés à un tout les deux mois, et encore.
Mais je ne  suis pas resté sans rien faire&nbsp;! Je vous propose aujourd'hui d'en apprendre un peu plus sur les injections SQL, et sur le fonctionnement interne de sqlmap. Je viens en effet de terminer la rédaction d'une <a href="media/8b6615c2.sqlmap.pdf" data-original-source="http://hoper.dnsalias.net/tdc/public/sqlmap.pdf">petite étude sur la question</a>.</p>


<p>Bien que j'ai essayé d'être le plus didactique possible, les 20 pages de ce dossier sont plutôt destinés à des gens qui connaissent déjà un peu le langage SQL, et qui ont déjà entendu parler des injections. J'y explique les principaux types d'attaque&nbsp;: Empilement de requête, union, basées sur les messages d'erreur, en aveugle et en aveugle total (time based). J’aborde aussi les mécanismes mis en œuvre pour l’exécution de code à distance. Enfin je parle des techniques d'évasions utilisables lorsque l'on est en face de filtres applicatifs (WAF). (NB&nbsp;: Certains exemples de ce chapitres sont tirés d'une présentation à laquelle j'avais assisté chez DenyAll. Merci à leur directeur technique qui maîtrise parfaitement son sujet)</p>


<p>EDIT&nbsp;: Vous trouverez <a href="http://hoper.dnsalias.net/tdc/index.php?post/2015/05/16/100-pages-sur-burp%2C-sqlmap-et-metaploit-%28ou-comment-attaquer-votre-banque-en-ligne-de-A-a-Z%29">par ici</a> une version beaucoup plus complète de ce document. Une version qui contient également deux gros chapitres sur les logiciels burp et metasploit...</p>


feed_id: urn:md5:2eac507afd060421b1f315529d16cee7
title: Loi pour le renseignement : Manifestation sous la pluie
uri: Loi-pour-le-renseignement-Manifestation-sous-la-pluie
url:
http://hoper.dnsalias.net/tdc/index.php?post/2015/05/11/Loi-pour-le-renseignement-%3A-Manifestation-sous-la-pluie

content:
    <p>Ma première manifestation sous une pluie battante. C'était la semaine dernière contre la loi pour le renseignement. Malgré le temps, je pense que nous devions être entre 500 et 1000,  place des invalides, le 5 mai dernier. J'ai été surpris de voir à point la population mobilisée était hétéroclite. Tous les ages, toutes les origines, toutes les classes sociales étaient présentes.</p>


<p>Le rassemblement à commencé sous les arbres et les parapluies.</p>



<p><a href="media/3c9b199a.IMG_20150504_183154.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/IMG_20150504_183154.jpg" title="Loi_renseignement_1"><img src="media/33561638..IMG_20150504_183154_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.IMG_20150504_183154_m.jpg" alt="Loi_renseignement_1" style="display:block; margin:0 auto;" title="Loi_renseignement_1, mai 2015" /></a></p>



<p><a href="media/3051e67c.IMG_20150504_183244.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/IMG_20150504_183244.jpg" title="Loi_renseignement_2"><img src="media/a5ae6a5d..IMG_20150504_183244_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.IMG_20150504_183244_m.jpg" alt="Loi_renseignement_2" style="display:block; margin:0 auto;" title="Loi_renseignement_2, mai 2015" /></a></p>



<p>Puis les représentants des différentes associations et syndicats ont profité d'une accalmie pour prendre la parole (Syndicat de la magistrature, Amnesty International, Quadrature du net, Ligue des droits de l'homme etc). J'ai enregistré les différents discours mais il n'y a rien de très intéressant à mettre en ligne. Nous sommes tout de même plusieurs à avoir souris lorsque le représentant de la CGT (merci à eux pour les moyens techniques) à parlé de "logarithme" alors qu'il voulait très probablement parler d’algorithmes. Décidément, les politiques et la technologie, il faut croire que ça n'ira jamais bien ensemble.</p>



<p><a href="media/fe110fb0.IMG_20150504_183618.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/IMG_20150504_183618.jpg" title="Loi_renseignement_3"><img src="media/a21bf36a..IMG_20150504_183618_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.IMG_20150504_183618_m.jpg" alt="Loi_renseignement_3" style="display:block; margin:0 auto;" title="Loi_renseignement_3, mai 2015" /></a></p>



<p><a href="media/0c863d99.IMG_20150504_183626.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/IMG_20150504_183626.jpg" title="Loi_renseignement_4"><img src="media/15596f3b..IMG_20150504_183626_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.IMG_20150504_183626_m.jpg" alt="Loi_renseignement_4" style="display:block; margin:0 auto;" title="Loi_renseignement_4, mai 2015" /></a></p>



<p>Et pour terminer sur quelque chose de pas super gai, sachez qu'il y avait des gens présents qui non seulement se fichaient éperdument de cette loi, mais qui étaient carrément la pour profiter de la distraction offerte, afin de fouiller dans les sacs à dos. Mon porte feuille à disparu et je suppose qu'il n'a pas été le seul à disparaître ce soir la. Voler l'argent (et les papiers !) de manifestants contre une loi de surveillance, avouez que c'est un peu.... Bref.
J'en ai pour des jours de démarches pour tout faire refaire, sans parler de la perte financière associée :(</p>


<p>Encore une fois, je me suis demandé quel pourcentage de la population mérite finalement les efforts que d'autres (associations...) font pour eux.</p>


feed_id: urn:md5:111f42f5d4e5c9738dc25d9549973e7d
title: 100 pages sur burp, sqlmap et metasploit (ou comment attaquer votre banque en ligne de A a Z)
uri: 100-pages-sur-burp-sqlmap-et-metaploit-(ou-comment-attaquer-votre-ban
url:
http://hoper.dnsalias.net/tdc/index.php?post/2015/05/16/100-pages-sur-burp%2C-sqlmap-et-metaploit-%28ou-comment-attaquer-votre-banque-en-ligne-de-A-a-Z%29

content:
    <h3>Contenu</h3>


<p>Il y a quelques semaines, j'avais <a href="http://hoper.dnsalias.net/tdc/index.php?post/2015/04/15/Comprendre-les-injections-SQL-avanc%C3%A9es">publié</a>
un document assez complet sur sqlmap, qui était mon sujet d'étude. Cette fois-ci c'est <a href="media/551c7b09.burp-sqlmap-metasploit.pdf" data-original-source="http://hoper.dnsalias.net/tdc/public/burp-sqlmap-metasploit.pdf">la totale</a> que je vous propose.
Par rapport à la version précédente, elle regroupe le travail de quatre autres élèves et ajoute donc deux gros chapitres sur burp et metasploit.
Le chapitre 2.4.4 à aussi été inséré à la fin de ma section pour décrire comment obtenir un véritable shell root à partir d'un webshell.
Enfin et de façon plus anecdotique, le format à changé pour uniformiser nos travaux (tout à été mis sous LaTeX).</p>


<p>Cette centaine de page représente donc le travail de cinq élèves en mastère spécialisé en sécurité informatique, dont je préfère taire
les noms (supprimés dans le document). En effet je tiens à rester le seul responsable de cette publication
(on sait à quel point les forces de l'ordre peuvent <a href="http://hoper.dnsalias.net/tdc/index.php?post/2012/01/30/DCRI">avoir du mal</a> avec les choses simples)</p>


<h3>Motivations</h3>


<p>Il ne s'agit pas ici de décrire une attaque totalement obsolète comme le cassage de clefs WEP. (au hasard hein...)  Il s'agit de connaître
les outils et techniques utilisables actuellement pour attaquer (sous entendu vérifier la sécurité...) de systèmes réels et parfois
protégés comme des banques, des systèmes industriels critiques etc. En parlant de ces fameux systèmes SCADA,
La situation réelle est bien pire que tout ce que vous pouvez imaginer.  Parce que les produits sont vieux et jamais mis à jour
(Beaucoup d'équipement SCADA actuellement en production seraient vulnérables dans leur interface d'admin web à des injections
aussi basiques que le 1=1). Mais surtout parce que les responsables n'ont pas la moindre idée de la façon dans tout cela fonctionne.
Nous avons rencontrés des employés de ANSSI qui nous ont expliqués à quel point il est difficile de faire bouger les choses.
A quel point les dirigeants restent sceptiques tant que leur usine n'a pas été réellement mise hors d'état de fonctionner (toutes machines arrêtées etc).
A quel point le monde industriel est éloigné du monde de l'informatique. Même le terme "sécurité" n'a pas le même sens&nbsp;!
Pour eux, la sécurité d'une machine c'est sa capacité à ne pas être la cause d'accidents, à ne pas mettre en danger l'employé
qui va la manipuler. Le fait qu'une personne malintentionné pourrait la reprogrammer à distance ne leur viendrai même pas à l'idée...</p>


<p>Or tout est automatisé, absolument tout. Et pour pouvoir superviser et piloter tout cela à distance, tout ces systèmes se retrouvent
accessibles à partir d'internet, via des accès VPN dans le meilleur des cas...</p>


<h4>Ce que vous trouverez dans ce document</h4>


<p>Ce document vous expliquera le fonctionnement des trois logiciels les plus utilisés aujourd'hui pour le pentesting "manuel".
Il vous donnera les bases pour comprendre les vulnérabilités des systèmes, ou vérifier vous même leurs sécurités
(en vous souvenant bien sur que c'est totalement illégal). C'est probablement pour cela que les responsables
peuvent se permettre une incompétence crasse. Après tout, tant qu'il restera interdit de leur mettre la tête dans le caca...</p>


<h4>Ce que vous n'y trouverez pas</h4>


<p>Le plan de fabrication d'une bombe artisanale, les contacts pour vous procurer de faux papiers afin de partir faire le Jyad,
les schéma en 3D d'armes à feu indétectable, les cartes d'implémentations des sites sensibles, les agendas de personnes
politiques importantes, le plan de vol des avions privés des dirigeants de sony, ou la localisation actuelle de Snowden.</p>


<h3>Conclusion</h3>


<p>Voila, je pense avoir fait le tour. Vous voulez nous surveiller&nbsp;? Pas de soucis, comptez sur nous <a href="https://boitenoirekiller.com/">pour vous donner du boulot</a>.
Dernière précision&nbsp;: Avec tout le respect que j'ai <a href="http://korben.info/condamne-en-justice-pour-un-tuto-aircrack.html">pour ce blogueur condamné</a>
(soutien total, respects, tout ça), en ce qui me concerne, le "plaider coupable", vous allez pouvoir l'imprimer en deux exemplaires,
le rouler en boule, choisir un orifice et vous l'enfoncer bien profond.</p>


feed_id: urn:md5:51e357c1c8067e37235094e9097bb26d
title: Quel monde merveilleux que l'on nous tente de imposer la...
uri: Quel-monde-merveilleux-que-l-on-nous-tente-de-imposer-la
url:
http://hoper.dnsalias.net/tdc/index.php?post/2015/06/09/Quel-monde-merveilleux-que-l-on-nous-tente-de-imposer-la...

content:
    <p>Je me sens tellement plus en sécurité depuis l'attentat de Charlie Hebdo. Depuis que la France est descendue dans la rue pour exprimer son attachement à la liberté d'expression. Depuis <a href="http://hoper.dnsalias.net/tdc/index.php?post/2015/05/11/Loi-pour-le-renseignement-%3A-Manifestation-sous-la-pluie">la loi pour le renseignement</a> et tout le reste... Pas vous&nbsp;?</p>


<p><br /></p>


<p>Chères élites,</p>


<p>Vous qui pensez pouvoir décider à notre place alors que vous n'avez ni les compétences, ni la <a href="http://www.koreus.com/video/documentaire-jai-pas-vote.html">légitimité</a> pour le faire. Vous qui trichez, mentez, changez d'avis comme de chemises à longueur de journée dans le seul but de conserver le pouvoir que vous procure vos richesses et vos cercles d''amis" ayant le même objectif. Vous qui voyez le peuple comme un enfant immature qu'il faudrait éduquer (quand ce n'est pas carrément un sauvageon à "mater"). Vous qui pensez pouvoir continuer à manipuler l'opinion à l'aide de <a href="http://www.zone-telechargement.com/films/dvdrip-bdrip/31434-les-nouveaux-chiens-de-garde-dvdrip.html">vos chiens de gardes...</a></p>


<p>Sachez que c'est vous qui vous faite manipuler. Vous avez choisi de suivre coûte que coûte la voie du plus fort, les états unis. Après nous avoir infligé leur modèle économique désastreux pour l'écologie, l'égalité social etc, avez vous vraiment l'intention de nous imposer <a href="http://www.numerama.com/magazine/33328-des-sites-de-mangas-hentai-bloques-en-france.html">leur puritanisme de merde</a>&nbsp;?</p>


<p>Je vous méprise. Mais votre bêtise, votre aveuglement et votre totale incompréhension du monde numérique finira par causer votre perte. Vous avez pu manipuler les foules pendant des dizaines d'années car vous maîtrisez les seuls médias existants. Presse, radio, télévision n'avait pas de secret pour vous. Il suffisait de nommer les bonnes personnes, de nouer les bonnes amitiés. Mais ce ne sera plus le cas avec Internet. Quel que soit votre puissance actuelle, votre déclin est entamé. Et nous nous délecterons de votre chute.</p>


<p>En attendant, un très grand merci à Numerama et aux rares autres acteurs qui essaye d'alerter le commun de mortel. Un grand merci aussi pour les deux urls, <a href="http://xbooru.com">xbooru.com</a> et <a href="http://hoper.dnsalias.net/tdc/index.php?post/2015/06/09/chan.sankakucomplex.com">chan.sankakucomplex.com</a> (ne pas hésiter à en proposer d'autres en commentaire hein :o). Ce "blocage" français n'est, comme pour piratebay, qu'une vaste blague basé sur une mauvaise réponse du serveur DNS de votre fournisseur d'accès complice (et uniquement destiné à ceux qui n'ont jamais essayé de comprendre le fonctionnement d'Internet).  En revanche, tous celles et ceux qui ont assistés <a href="http://hoper.dnsalias.net/tdc/index.php?post/2012/09/24/FBB1">à mes présentations</a> sur les bases de l'informatique savent parfaitement qu'il suffit <a href="http://hoper.dnsalias.net/tdc/index.php?post/2015/02/06/Blocage-de-piratebay-%3A-Merci-pour-le-fou-rire.">de modifier le serveur DNS</a> pour retrouver l'accès à ces sites "bloqués." (Je ne fait plus la promotion des présentations de ce genre, mais je continu à raison de 2 ou 3 fois par ans, toujours dans le 78).</p>


<p>De vulgaires dessins... Simplement pour habituer le citoyen de base à se retrouver bloqué devant un site web. Simplement pour vous permettre dans quelques mois de museler n'importe quel discours critique. Vous venez nous faire chier pour des putains de dessins. Dans tous les cas, on vous emmerde. Je vous emmerde vraiment. Et celui la, il est cadeau rien que pour vous&nbsp;:</p>


<p><br /></p>


<p><a href="media/c150de5a.130826035745167940.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/130826035745167940.jpg" title="130826035745167940.jpg"><img src="media/93460fb4..130826035745167940_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.130826035745167940_m.jpg" alt="130826035745167940.jpg" style="display:block; margin:0 auto;" title="130826035745167940.jpg, août 2013" /></a></p>


<p><br /></p>


<p>Accessoirement, je rappel que notre bien aimé gouvernement, alors qu'il était soi disant avec nous dans la rue pour défendre la liberté d'expression après les attentats de janvier, n'avait déjà rien trouvé de mieux peu de temps avant que de censurer le travail d'un <a href="http://piratesourcil.blogspot.fr">dessinateur</a> humoriste dont les œuvres sont à mon avis bien moins violentes que les dessins de Charlie Hebdo. Comme d'habitude je recopie pour mémoire et pour éviter que ça disparaisse un jour&nbsp;:</p>


<p><img src="media/ce0fb15b.pirate_sourcils.png" data-original-source="http://hoper.dnsalias.net/tdc/public/pirate_sourcils.png" alt="pirate_sourcils.png" style="display:block; margin:0 auto;" title="pirate_sourcils.png, juin 2015" /></p>


<p>J'ai évidement conscience de ce que je fais subir à ce pauvre dessin, l'atteinte à sa dignité, tout ça. Je mesure aussi la gravité de ce que je suis en train de faire en essayant de défendre les miettes de libertés qu'il reste dans ce pays. Note aux forces de l'ordre&nbsp;: Ce serveur est auto hébergé. Cela signifie que pour mettre ce blog hors ligne vous allez devoir venir chez moi pour le débranchez vous même. Trouvez mon adresse ne sera pas un problème. Pour le reste je vous attend de pieds ferme.</p>


<p>PS&nbsp;: Mais surtout continuez à créer des listes d'url à "bloquer". Elles finiront forcément par être diffusées d'une façon ou d'une autre, et on trouvera de jolies perles à l’intérieur :p</p>


<p>EDIT&nbsp;: Dans une MAJ, Guillaume Champeau estime "probable" que ce soit en raison de la présence de photo que l'un des deux sites ai été fermé. Je ne partage pas son optimisme. D’abord parce que nos dirigeants (et <a href="http://hoper.dnsalias.net/tdc/index.php?post/2015/05/16/100-pages-sur-burp%2C-sqlmap-et-metaploit-%28ou-comment-attaquer-votre-banque-en-ligne-de-A-a-Z%29">certains flics</a>) sont bien assez crétins pour vouloir fermer un site de dessins. (Quand on ferme un blog qui explique comment casser une clef WEP, je vois plus vraiment de limite au gouffre qui leur sert de cerveau). Ensuite parce que je ne vois pas de photos "hard" sur le second (Même si j'avoue ne pas y avoir passé la journée non plus hein...).</p>


feed_id: urn:md5:4e5145b60fb6c37f79342d29fd49899c
title: kclean 3.9 : 1 bug et une mise à jour
uri: kclean-3-9-1-bug-et-une-mise-à-jour
url:
http://hoper.dnsalias.net/tdc/index.php?post/2015/06/15/kclean-3.9-%3A-1-bug-et-une-mise-%C3%A0-jour

content:
    <p>Juste un petit billet pour vous dire que, lentement et avec toujours pas mal de retard, <a href="http://hoper.dnsalias.net/tdc/index.php?pages/kclean">kclean</a> continu son petit bonhomme de chemin. Il semble en effet que ce script rende toujours service alors... Tant que ce sera le cas j'essayerai de le maintenir autant que possible. Bref, la version 3.9 est disponible. Elle corrige deux problèmes importants. Premièrement j'ai modifié les dépendances de ce paquet car depuis la version 3.7 il nécessitait gnome-sudo. Or, il semble que le bon nom de paquet soit plutot gksu... (J'étais bourré ou bien ?) Pour ceux qui utilisent kclean en mode texte (serveur...) cela ne pose pas trop de soucis puisque le paquet gksu ne demande pas grand chose (cela ne va pas vous installer l'ensemble gnome...). Et pour les utilisateurs de kubuntu, cela leur permettra, normalement, d'avoir un lanceur opérationnel.</p>


<p>Surtout, de <a href="https://forum.ubuntu-fr.org/viewtopic.php?id=1827791&amp;p=3">nouveaux types de paquets</a> "noyaux" ont fait leur apparitions pour la gestion des bios UEFI et il fallait les prendre en compte. C'est maintenant chose faite. Un grand merci à nany pour son assistance aux utilisateurs de ce script et pour m'avoir indiqué le problème et sa correction. Un problème que je ne suis pas en mesure de reproduire n'ayant pas ce type d'architecture à disposition, mais il est probable que le soucis sera bien corrigé.</p>


<p>N'hésitez surtout pas à m'envoyer un petit message si vous rencontrez des difficultés avec cette version 3.9, ou à les signaler sur le <a href="https://forum.ubuntu-fr.org/viewtopic.php?pid=20018781">thread</a> dédié.</p>


feed_id: urn:md5:8d1e170c850ada0a0c08af8dabb6beec
title: les machines de vote : hyper sécurisées
uri: les-machines-de-vote-hyper-sécurisées
url:
http://hoper.dnsalias.net/tdc/index.php?post/2015/06/25/les-machines-de-vote-%3A-hyper-s%C3%A9curis%C3%A9es

content:
    <h4>J'ai l'habitude de gueuler dans le vide mais...</h4>


<p>Il est très facile de <a href="http://hoper.dnsalias.net/tdc/index.php?post/2012/06/22/Tas-de-cons">gueuler</a> contre l'insécurité du vote électronique. Il est un peu moins simple (et surtout beaucoup plus long) de vraiment prendre le temps de se renseigner un minimum sur le sujet.</p>


<h4>En vrai, elles sont sécurisées ces machines&nbsp;?</h4>


<p>Donc je me suis demandé ce qu'il en était des machines de vote. Je ne parle pas de voter sur Internet. Ca, tout le monde sens bien que sécuriser ce truc serait mission impossible. Non, uniquement les machines électroniques certifiées, officielles, tout ça. Les trucs utilisés en France lors de vrais élections. Ca vaut quoi niveau sécurité&nbsp;? Alors j'ai pris mon petit PC à deux mains, et j'ai commencé à galérer, parce que comme toutes les spécifications sont confidentielles. C'est pas cool pour trouver de l'info. Mais un petit mail gentil au <a href="http://hoper.dnsalias.net/tdc/index.php?post/2012/07/20/Visite-du-tmplab">/tmp/lab</a>, et j'ai eu une réponse qui m'a mis sur la (bonne) piste.</p>


<p>Voila donc <a href="media/7aed1baa.machines_a_voter.pdf" data-original-source="http://hoper.dnsalias.net/tdc/public/machines_a_voter.pdf">le résultat de mes recherches</a>. Enfin, nos recherches en réalité, mais on va dire que j'en ai fait les deux tiers :p  Cinq pages, bourrées de références qui montrent, devinez quoi&nbsp;? Que les machines à voter, c'est vraiment de la merde. Oui. Des fois, on passe du temps pour finalement pas apprendre grand chose...</p>


<p><a href="http://blogs.rue89.nouvelobs.com/2008/02/08/comment-pirater-une-machine-a-voter"><img src="media/43db6f73.machineavoter.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/machineavoter.jpg" alt="machineavoter.jpg" style="display:block; margin:0 auto;" title="machineavoter.jpg, juin 2015" /></a></p>


<h4>Les liens qui vont bien</h4>


<p>Pour  ceux qui n'aurons ni le temps ni le courage de lire <a href="media/7aed1baa.machines_a_voter.pdf" data-original-source="http://hoper.dnsalias.net/tdc/public/machines_a_voter.pdf">ces cinq pages</a>, je vous invite à aller jeter un coup d’œil à ces trois rapports et vidéos (ou mieux à la dernière page de ce mini rapport)&nbsp;:</p>


<p><a href="media/d714e723.Es3b-en.pdf" data-original-source="http://wijvertrouwenstemcomputersniet.nl/images/9/91/Es3b-en.pdf">http://wijvertrouwenstemcomputersniet.nl/images/9/91/Es3b-en.pdf</a></p>


<p><a href="media/ddc2aa49.ts06full.pdf" data-original-source="http://citpsite.s3-website-us-east-1.amazonaws.com/oldsite-htdocs/pub/ts06full.pdf">http://citpsite.s3-website-us-east-1.amazonaws.com/oldsite-htdocs/pub/ts06full.pdf</a></p>


<p><a href="media/ecc1cc8b.evm_tr2010-jul29.pdf" data-original-source="https://indiaevm.org/evm_tr2010-jul29.pdf">https://indiaevm.org/evm_tr2010-jul29.pdf</a></p>


<p><br />
<a href="http://www.veoh.com/watch/v505707dgewqMsB">http://www.veoh.com/watch/v505707dgewqMsB</a></p>


<p><a href="https://www.youtube.com/watch?v=kDEBMp6uwdc">https://www.youtube.com/watch?v=kDEBMp6uwdc</a></p>


<p><a href="https://www.youtube.com/watch?v=ZlCOj1dElDY#t=214">https://www.youtube.com/watch?v=ZlCOj1dElDY#t=214</a></p>



<p>Évidement en cherchant bien il y a beaucoup d'autres trucs tout aussi déprimant à voir.</p>


<p>Par exemple <a href="http://www.slate.com/articles/technology/future_tense/2015/04/avs_winvote_virginia_voting_machine_s_password_was_admin.html">ça</a>...</p>


feed_id: urn:md5:588e172c38d6f366bf3f76a7c7936269
title: Vampire Bloodlines 9.3fr
uri: Vampire-Bloodlines-9-3fr
url: http://hoper.dnsalias.net/tdc/index.php?post/2015/08/17/Vampire-Bloodlines-9.3fr
content:
    <h3>De quoi on parle&nbsp;?</h3>


<p>Vampires Bloodlines est sorti en 2004. Pourquoi parler de ce jeu (PC) 11 ans après sa sortie ?! D’abord parce que ce jeu est probablement le meilleur jeu de rôles jamais sorti. Et je mesure mes propos. J'ai joué à tous les DeusEx. j'ai joué aux gothics, Elder Scrolls, Baldur's Gates et j'en passe. Mais Bloodlines (assez semblable dans son gameplay à un DeusEx) reste à ce jour ma meilleur expérience. Ce jeu est tellement bon que même 11 ans après, une petite communauté de fan continu de le mettre à jour&nbsp;! Elle tente d'ailleurs surtout de corriger l'ensemble des bugs présents dans la version d'origine parce que... C'était le seul soucis de ce jeu... la quantité de bugs... Petite parenthèse, l'explication de ce nombre de bugs est donnée dans <a href="http://www.grospixels.com/site/vampireblood.php">ce test</a> assez vieux mais toujours pertinent. Bref, j'en parle aussi parce que le dernier patch français est sorti il y a quelques mois. Mieux, l'un des nombreux mod disponible (augmentation du nombre de clans, ajouts de quêtes etc) à été réalisé en 2010 et est entièrement en français. Ce mod est si complet que les joueurs américains nous l'envie, et demandent régulièrement si une traduction en anglais est prévue... (réponse non). Un mod que je considère comme totalement indispensable, ne serais-ce que pour une modification importante du gameplay&nbsp;: Dans la version d'origine, seule l'utilisation des compétences vampiriques diminuaient la resserve de sang du joueur. Alors qu'un vampire, même s'il n'utilise pas de "pouvoirs" particulier, au bout d'un moment, il à soif. Avec ce mod, même sans utiliser de pouvoirs, la réserve de sang diminue progressivement. Le sang devient donc ce besoin vital, cette inquiétude constante propre à tout bons vampires qui se respecte :)</p>


<h3>Le monde des ténèbres, un univers riche</h3>


<p>Si aucun studio ne s'est lancé dans l'écriture d'une suite, il y a une raison. Et cette raison officielle est "Le monde est trop compliqué". Et oui. A l'époque du "casual gaming", devoir se plonger dans un univers particulier, apprendre du vocabulaire (qu'est ce qu'une goule, qu'est ce que la mascarade, qu'est ce qu'un calice, les clans, leurs origines, leurs disciplines etc), ça peut faire peur. Devoir gérer une véritable fiche de personnage aussi. Avec presque tout ce qui se trouvait réellement sur la fiche du jeu de rôle papier&nbsp;: attributs, compétences, disciplines, humanité... Un jeu ou il ne faut pas répartir ses points au hasard sous peine de rencontrer quelques difficultés. Vous trouvez ça compliqué&nbsp;? A mon époque, on trouvait ça jouissif. (Et cela reste beaucoup plus simple qu'une véritable partie de "Vampire la mascarade" avec un maître de jeu un peu vicieux, croyez moi :o)</p>


<p>D'autres ont essayés, sur leur temps libres, de créer un remake avec des graphismes remis au goût du jour. Et <a href="http://www.nextinpact.com/news/91061-lediteur-vampire-the-masquerade-bloodlines-met-fin-a-remake-non-autorise.htm">que pensez vous qu'il arriva</a>&nbsp;? (Bande de connards). Bref, tout ça pour dire qu'on est pas prêts de retrouver un jeu de cette trempe dans cet univers :(</p>


<h3>On le trouve ou ce jeu&nbsp;?</h3>


<p>Comme je suis heureux de l'avoir acheté à l'époque et d'avoir une jolie version boite avec un beau manuel et trois CDs... De nos jours, il est disponible pour 20€ sur steam mais toujours rien sur GOG. Et pourtant, <a href="http://www.gog.com/wishlist/games/vampire_the_masquerade_bloodlines">c'est pas faute de demander</a>. (Attention, GOG dispose du précédent jeu, Vampire rédemption. L'univers et le même mais ce n'est pas du tout le même jeu !).
La bonne nouvelle, c'est que les patchs et mod dont je parlais plus haut (absolument indispensables pour ne serait-ce que pouvoir lancer le jeu dans une résolution correcte) sont normalement compatibles avec l'installation steam.
On dois aussi pouvoir trouver des versions "CD" en français en occasion ou en... ahmm... torrent.</p>


<h3>Ca ressemble à quoi&nbsp;?</h3>


<p>Un jeu qui date de 2004, forcément, il faut pas s'attendre à du Far Cry 3 ou a du Tomb Raider en matière de qualité d'image. Le plus gros problème vient de la modélisations de certains personnages et de leurs textures. Beaucoup de modèles disponibles pour le joueur sont pas super agréables à regarder. Cela dit, je me suis relancé une partie ce week end et je trouve que ça reste toute à fait jouable. De toute façon l’intérêt de ce jeu n'a jamais été ses graphismes :) Je vous présente Amanda, ma vampire du clan Lasumbra:</p>


<p><a href="media/4fc76f4b.bloodlines_1.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/bloodlines_1.jpg" title="bloodlines_1.jpg"><img src="media/abda1367..bloodlines_1_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.bloodlines_1_m.jpg" alt="bloodlines_1.jpg" style="display:block; margin:0 auto;" title="bloodlines_1.jpg, août 2015" /></a></p>


<h3>Installation</h3>


<p>EDIT&nbsp;: Bon, méa culpa, j'ai raconté n'importe quoi. Le mod est la dernière version du patch ne sont pas compatibles. Enfin, pas sans bricolage. Donc oubliez&nbsp;! Soit vous prenez le dernier patch 9.3 (la solution la plus facile, mais vous vous priverez de contenu, de personnages plus jolis, des clans supplémentaires etc, soit vous n'installez QUE le mod, mais il faudra alors également lancer un ou deux exe supplémentaires pour régler le problème de la résolution. C'est la solution que je recommande.</p>


<p>Le mod qui ajoute du contenu est <a href="http://www.moddb.com/mods/vtmb-mod-ajout-clans-et-histoires-vf-complet/downloads/mod-ajout-clans-et-histoires-complet-v15">ici</a>.
Si vous voulez conserver exactement le game play original, et que le jeu se lance sans prise de tête, c'est <a href="http://www.patches-scrolls.de/patch/4647/66381">ce patch la</a> (choisissez bien la version française). qu'il faut installer. Vous devriez tout de même cocher la version "plus"&nbsp;:</p>


<p><img src="media/b4732d9f.bloodlines_93_FR.png" data-original-source="http://hoper.dnsalias.net/tdc/public/bloodlines_93_FR.png" alt="bloodlines_93_FR.png" style="display:block; margin:0 auto;" title="bloodlines_93_FR.png, août 2015" /></p>


<p>Ce patch place sur le bureau une nouvelle icône de lancement "unoficial patch" qu'il faudra utiliser pour lancer le jeu. Si vous avez suivi mes conseils, et si vous n'avez donc installé QUE le mod 1.5 (qui inclut la version 6.x du patch), alors lisez le fichier readme fourni pour savoir ce qu'il convient de lancer en plus. Mais il y a absolument rien de compliqué :) Quel que soit votre choix, il restera sans doute quelques bugs graphiques, comme cette demoiselle qui flotte dans l'air en se dédoublant&nbsp;:</p>


<p><a href="media/48b46ef5.bloodlines_2.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/bloodlines_2.jpg" title="bloodlines_2.jpg"><img src="media/d713126b..bloodlines_2_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.bloodlines_2_m.jpg" alt="bloodlines_2.jpg" style="display:block; margin:0 auto;" title="bloodlines_2.jpg, août 2015" /></a></p>


<p>Mais normalement les bugs les plus critiques ont étés supprimés... (A condition de ne pas installer les deux patchs simultanément donc !). Pour plus de sécurité, sauvegardez régulièrement. Au pire, <a href="http://www.gamefaqs.com/pc/914819-vampire-the-masquerade-bloodlines/cheats">une console</a> existe pour débloquer la situation mais mieux vaut ne pas en avoir besoin.</p>


<h3>S'imprégner du monde...</h3>


<p>Avant de vous lancer dans l'aventure, surtout si vous n’êtes pas déjà familier du monde des ténèbres, je vous conseil fortement de jeter un œil à <a href="http://www.moddb.com/downloads/start/24900?referer=http%3A%2F%2Fwww.moddb.com%2Fmods%2Fvtmb-mod-ajout-clans-et-histoires-vf-complet">la documentation du mod</a> (70 pages !!!) qui présentent les différents clans vampiriques, ainsi que certains détails techniques (comment, par exemple, avoir un aperçu de chacun des modèles 3D pour le joueur).</p>


<h3>Et comme je suis très gentil...</h3>


<p>Un mini, mini résumé pour ceux qui n'ont jamais joué au jeu de rôle papier de leur vie:</p>

<ul>
<li>La mascarade&nbsp;: Ensemble de règles à respecter (ne pas montrer aux humains que les vampires existent)</li>
<li>Un calice&nbsp;: Une personne sur qui le vampire se nourrit</li>
<li>Une goule&nbsp;: Un humain à qui bu du sang de vampire.</li>
<li>Un Elysée&nbsp;; Un lieu qui à été déclaré "zone neutre". (Aucun combat, aucun pouvoir...)</li>
<li>La camarilla&nbsp;: Ensemble des clans qui ont choisi de respecter la mascarade</li>
<li>Le Sabat&nbsp;: Ensemble des clans qui en ont marre de la mascarade et de la camarilla...</li>
<li>Les non alignés (cainîtes)&nbsp;: Vampires "abandonnés", n'appartenant à aucun clans</li>
<li>Les sang clairs&nbsp;: Le sang de ces vampires est beaucoup moins puissant.</li>
</ul>

<p>Pour en savoir (beaucoup) plus sur l'univers, la version longue est <a href="https://fr.wikipedia.org/wiki/Vampire_:_La_Mascarade">sur cette page wikipedia</a> (lecture très conseillée également, pour avoir un aperçu de chaque clan etc.)
Voila.. En espérant vous avoir donné envie de (re) jouer à ce super jeu. Personnellement c'est après avoir essayé <a href="http://store.steampowered.com/app/280600/">BloodLust Shadowhunter</a> (j'en parlerai aussi un jour) que je suis finalement revenu à Bloodlines :)</p>


<p>PS&nbsp;: Et si vraiment vous aimez ce monde, le mieux est encore de rassembler trois ou quatre joueurs, <a href="http://www.black-book-editions.fr/produit.php?id=1949">et de vous lancer</a>...</p>


feed_id: urn:md5:efbb13211e1f0f091f3a75029cc43521
title: Que c'est joli tout ça...
uri: Que-c-est-joli-tout-ça
url: http://hoper.dnsalias.net/tdc/index.php?post/2015/08/31/tweezetyne
content:
    <p>Alors que je me baladai un peu pour trouver à quoi pourrait ressembler un de mes personnage de jeu de rôle
(qui a la particularité d'avoir eu ses deux bras remplacé par de la cybernétique), je suis tombé sur un artiste
en particulier. Son pseudo est tweezetyne, sa galerie est <a href="http://tweezetyne.deviantart.com/gallery/">ici</a>,
et je trouve ses travaux tellement chouettes que je me suis dit qu'il fallait que je vous en fasse profiter :)</p>


<p>Franchement, c'est magnifique non&nbsp;?</p>


<p><br />
<a href="media/dc7883b7.gynoid_0x47_by_tweezetyne-d95zty2.png" data-original-source="http://pre00.deviantart.net/353f/th/pre/i/2015/228/d/7/gynoid_0x47_by_tweezetyne-d95zty2.png"><img src="media/41084218..gynoid_0x47_by_tweezetyne-d95zty2_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.gynoid_0x47_by_tweezetyne-d95zty2_m.jpg" alt="gynoid_0x47_by_tweezetyne-d95zty2.png" style="display:block; margin:0 auto;" title="gynoid_0x47_by_tweezetyne-d95zty2.png, sept. 2015" /></a>
<br />
<a href="media/00f8c77c.xantec_gynoid_by_tweezetyne-d956b4z.png" data-original-source="http://pre15.deviantart.net/668b/th/pre/f/2015/222/8/0/xantec_gynoid_by_tweezetyne-d956b4z.png" title="xantec_gynoid_by_tweezetyne-d956b4z.png"><img src="media/d9bb678f..xantec_gynoid_by_tweezetyne-d956b4z_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.xantec_gynoid_by_tweezetyne-d956b4z_m.jpg" alt="xantec_gynoid_by_tweezetyne-d956b4z.png" style="display:block; margin:0 auto;" title="xantec_gynoid_by_tweezetyne-d956b4z.png, sept. 2015" /></a>
<br />
<a href="media/cdfae810.gynoid_0x0d_by_tweezetyne-d7r0hcd.png" data-original-source="http://img09.deviantart.net/137f/i/2014/197/c/2/gynoid_0x0d_by_tweezetyne-d7r0hcd.png"><img src="media/be8aa066..gynoid_0x0d_by_tweezetyne-d7r0hcd_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.gynoid_0x0d_by_tweezetyne-d7r0hcd_m.jpg" alt="gynoid_0x0d_by_tweezetyne-d7r0hcd.png" style="display:block; margin:0 auto;" title="gynoid_0x0d_by_tweezetyne-d7r0hcd.png, sept. 2015" /></a>
<br />
<a href="media/917148c5.b1u3_by_tweezetyne-d7hzsr5.png" data-original-source="http://img13.deviantart.net/66a8/i/2014/131/e/9/b1u3_by_tweezetyne-d7hzsr5.png"><img src="media/d16862c9..b1u3_by_tweezetyne-d7hzsr5_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.b1u3_by_tweezetyne-d7hzsr5_m.jpg" alt="b1u3_by_tweezetyne-d7hzsr5.png" style="display:block; margin:0 auto;" title="b1u3_by_tweezetyne-d7hzsr5.png, sept. 2015" /></a>
<br />
<a href="media/60e13670.34c351ad75faf6236c11383f71d16906-d7umt02.png" data-original-source="http://orig08.deviantart.net/cf49/f/2014/222/3/4/34c351ad75faf6236c11383f71d16906-d7umt02.png"><img src="media/38b5e0c6..34c351ad75faf6236c11383f71d16906-d7umt02_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.34c351ad75faf6236c11383f71d16906-d7umt02_m.jpg" alt="34c351ad75faf6236c11383f71d16906-d7umt02.png" style="display:block; margin:0 auto;" title="34c351ad75faf6236c11383f71d16906-d7umt02.png, sept. 2015" /></a>
<br />
<a href="media/f61141f4.shiawase_by_tweezetyne-d75pp1r.png" data-original-source="http://img03.deviantart.net/e9c3/i/2014/039/b/1/shiawase_by_tweezetyne-d75pp1r.png"><img src="media/54f8e401..shiawase_by_tweezetyne-d75pp1r_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.shiawase_by_tweezetyne-d75pp1r_m.jpg" alt="shiawase_by_tweezetyne-d75pp1r.png" style="display:block; margin:0 auto;" title="shiawase_by_tweezetyne-d75pp1r.png, sept. 2015" /></a>
<br />
<a href="media/0366c8fe.gynoid_0x42_by_tweezetyne-d91esjd.png" data-original-source="http://img09.deviantart.net/40be/i/2015/196/e/c/gynoid_0x42_by_tweezetyne-d91esjd.png" hreflang="gynoid_0x42_by_tweezetyne-d91esjd.png"><img src="media/819b9290..gynoid_0x42_by_tweezetyne-d91esjd_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.gynoid_0x42_by_tweezetyne-d91esjd_m.jpg" alt="gynoid_0x42_by_tweezetyne-d91esjd.png" style="display:block; margin:0 auto;" title="gynoid_0x42_by_tweezetyne-d91esjd.png, sept. 2015" /></a>
<br />
Ce n'est qu'un bref aperçu (sachant qu'il y a aussi des travaux plus... heu... adultes on va dire). Mais vraiment, allez jeter un coup d'oeil à sa galerie. Je suis complètement incapable de juger du travail que ça représente. J'ignore quel outil il utilise pour la modélisation etc. Je sais juste que "de mon temps", avec 3DS, il était juste impossible de parvenir à ce genre de résultat. Bref, je ne peux juger que le résultat, pas le boulot... Mais le résultat est franchement top :) Si vous connaissez d'autres artistes dans le genre, pensez à laisser un petit commentaire...</p>


feed_id: urn:md5:1d43e281d9c41b71332eb4d0e4dcab03
title: offurl : La fin du google
uri: offurl-La-fin-du-google
url: http://hoper.dnsalias.net/tdc/index.php?post/2015/09/04/offurl-%3A-La-fin-du-google
content:
    <p>Pour commencer, oui, le titre est provocateur, mais je m'expliquerai la dessus. Avant cela, parlons d'offurl pour ceux qui seraient passé à coté.</p>


<h4>offurl, c'est quoi&nbsp;?</h4>


<p>Merci à sebsauvage (encore...) pour avoir repéré cette perle. Ce site, <a href="http://offurl.fr/">offurl</a>, vous permet de trouver facilement le site
officiel d'un logiciel, et donc d'éviter de télécharger virus ou malwares, (j'inclus les adwares dans le lot). Un site tout simplement indispensable.
Car si il était facile d'expliquer aux gens qu'il ne fallait surtout pas utiliser de sites généralistes pour télécharger un logiciel, il était
<a href="http://sebsauvage.net/rhaa/index.php?2012/03/01/14/13/08-lequel-est-le-bon">beaucoup plus compliqué</a> de répondre à la question
"comment trouver le bon site ?"</p>


<h4>Le rapport avec Google</h4>


<p>Bien sur, ce n'est pas la fin de Google. Mais, offurl prouve tout de même la fin de sa toute puissance. Car il réussit parfaitement la ou Google à
lamentablement échoué. Échoué car la publicité et les magouilles financières ont depuis longtemps faussé tous les résultats.
Échoué parce qu'il sera toujours possible de tricher avec un algorithme informatique.  (Certains en ont même fait leurs <a href="https://fr.wikipedia.org/wiki/Optimisation_pour_les_moteurs_de_recherche">métiers</a>).
Échoué parce qu'un petit site spécialisé, réalisé par des passionnés d'un domaine sera toujours plus efficace qu'une usine à gaz automatisée.
Échoué, parce que la direction prise par Google, comme la personnalisation des résultats, va à l'encontre même de son rôle initial d'information objective et universelle.</p>


<h4>Nous pouvons diminuer l'importance des moteurs automatisés et de Google en particulier</h4>


<p>Nous connaissons tous des sites spécialisés dans l'indexation de contenus précis. Je citerai au hasard et pour l'exemple <a href="http://www.animeka.com/">animeka</a>
pour l'animation japonaise, <a href="http://www.abandonware-france.org/">abandonware</a> pour les vieux jeux vidéos, ou <a href="http://www.legrog.org">guide du roliste galactique</a>
pour les jeux de rôles etc, etc. Quand je cherche des informations sur un sujet précis pour lequel je connais un site de référence, je vais sur ce site.
Pour une information généraliste, il y a wikipedia. Pour tout cela, je n'ai donc déjà plus besoin de google, et les informations que je récupère sont de qualité.</p>


<p>La seule chose qu'il manque finalement, c'est un index. Un index des sites de référence. Ce qui était précisément le rôle de Google&nbsp;!
Or nous venons de voir qu'il avait, au moins en partie, échoué. Et je ne suis pas certain que la situation puisse s'améliorer à l'avenir pour les raisons déjà cités plus haut.
Alors.. un index MANUEL de sites de références... Qui s'y colle&nbsp;? :)</p>


feed_id: urn:md5:e99046b249ce9e52143b17321e4a2777
title: TDC en https (enfin...)
uri: TDC-en-https-(enfin-)
url: http://hoper.dnsalias.net/tdc/index.php?post/2015/09/11/TDC-en-https-%28enfin...%29
content:
    <p>La prochaine étape devrait être la modification de ce thème (car oui, je sais, c'est moche, c'est écrit trop petit, c'est trop sombre, je sais tout ça !).
En attendant, ce blog est donc désormais <a href="https://hoper.dnsalias.net/tdc">accessible en https</a>. Et la, vous allez me dire&nbsp;:
"ça marche pas, le navigateur me met une erreur !". Et oui, car votre navigateur ne connaît pas l'autorité de certification qui à signé mon certificat.
Logique, puisque je ne fais confiance qu'a moi pour signer les certificats de mes serveurs... :)</p>


<p>Bref, soit vous acceptez le certificat, soit, si vous me faites vraiment confiance et que vous voulez un truc plus propre, vous pouvez
<a href="http://hoper.dnsalias.net/tdc/index.php?post/2015/09/11/public/ca.crt">télécharger</a> et insérer le certificat de mon autorité de certification (société "AllSafe", Mr Robot, tout ça) dans votre navigateur.
Je vous donne ma parole d'honneur que je signerai pas n'importe quoi avec :)</p>


<h4>C'est vraiment sécurisé&nbsp;?</h4>


<p>Grâce <a href="https://blog.imirhil.fr/cryptcheck-verifiez-vos-implementations-de-tls.html">aux explications</a> d'aeris (quelqu'un de très sympathique que j'avais
eu la chance de <a href="http://hoper.dnsalias.net/tdc/index.php?post/2014/04/29/Hackito-Ergo-Sum-2014">rencontrer une fois</a> en marge de l'Hackito Ergo Sum 2014), je pense que oui.
<a href="https://tls.imirhil.fr/">CryptCheck</a> me donne en tout cas une note de A, ce qui est beaucoup mieux que le "F" que l'on obtient avec la configuration par défaut d'apache,
qui laisse actif tous les protocoles de chiffrement cassés depuis des années...</p>


<p><a href="media/0599d112.cryptcheckA.png" data-original-source="http://hoper.dnsalias.net/tdc/public/cryptcheckA.png" title="cryptcheckA.png"><img src="media/817da874..cryptcheckA_m.jpg" data-original-source="http://hoper.dnsalias.net/tdc/public/.cryptcheckA_m.jpg" alt="cryptcheckA.png" style="display:block; margin:0 auto;" title="cryptcheckA.png, sept. 2015" /></a></p>


<p>Bref, votre famille, votre FAI, ou même le gouvernement ne pourront plus prouver que vous êtes venu lire un test de <a href="http://hoper.dnsalias.net/tdc/index.php?post/2012/06/05/Slave-Maker">Slave Maker</a> sur ce blog :p
(un jeu dont la version 3.5, qui promet une interface entièrement revue, devrait bientôt sortir au passage...)</p>


<h4>Autre chose&nbsp;?</h4>


<p>Pas dans l’immédiat, même si je bosse sur plein de trucs bien geek en ce moment...
D'une façon général, je pète le feu. boulot, perso, santé... La vie est belle. Et j'espère qu'elle l'est pour vous aussi :)
Si vous habitez dans le 78 et que vous voulez entendre parler de sécurité informatique, n'hésitez pas à venir me faire un petit coucou <a href="http://www.root66.net/index.php?post/2015/07/19/Mast%C3%A8re-en-s%C3%A9curit%C3%A9">samedi 19 septembre</a>.
On devrait parler de choses diverses et variés... Avec peu être des trucs assez bas niveau (hook d'appels systèmes, et attaque MITM au niveau ethernet).
Sachant que mon auditoire ne sera pas forcément très technique, je vais essayer de tout bien expliquer simplement :)</p>


feed_id: urn:md5:9420d53d37ef4ef15dce2c76318bd1d8
title: Bon jeux recents
uri: Bon-jeux-recents
url: https://hoper.dnsalias.net/tdc/index.php?post/2015/10/22/Bon-jeux-recents
content:
    <p>Actuellement J'ai, comme qui dirait, un problème de temps.. Parce que la mini liste qui suit,
c'est juste ceux qui me plaisent le plus dans ce qui est sorti <strong>au cours du dernier mois</strong>...
Sans prendre en compte le retard que j'avais déjà accumulé donc.</p>


<h3>Blood Bowl 2 (tactique/stratégie)</h3>


<p>J'avais beaucoup aimé l'ambiance du premier. Mais ne connaissant pas les règles du jeu de plateau, j'avais opté à l'époque pour le jeu "temps réel".
Et globalement, je comprenais pas forcément grand chose à ce qui se passait. Cette deuxième version du jeu, apporte une chose fondamentale
qui manquaut cruellement pour les gens comme moi&nbsp;: Un tutoriel.
Grâce au tuto, on découvre donc progressivement les règles de ce jeu qui n'est plus tout jeune mais qui est toujours aussi bon :)
Ceux qui le connaissent depuis très longtemps seront sûrement déçus par le manque de contenu (nombre d'équipes différentes...),
mais pour les autres, ce qui débutent, et qui veulent apprendre les régles du "vrai" blood bowl en mode tour par tour, c'est parfait&nbsp;!</p>


<p><a href="media/8cbf84f6.blood_bowl2.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/blood_bowl2.jpg" title="blood_bowl2.jpg"><img src="media/ef0d6eca..blood_bowl2_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.blood_bowl2_m.jpg" alt="blood_bowl2.jpg" style="display:block; margin:0 auto;" title="blood_bowl2.jpg, oct. 2015" /></a></p>



<h3>Soma (First person... horror ?)</h3>


<p>Il y a pas longtemps on à eu droit à Alien Isolation. Un "First Person" ou on passe l'essentiel de son temps à se cacher.
Pour le moment, dans Soma, j'ai passé plus de temps à explorer qu'a me cacher. Mais on sens bien qu'on ne vas pas
rester seul longtemps, et que les choses risquent fort de se compliquer progressivement. L'ambiance est oppressante
est bien rendue, l'histoire se suit avec grand intérêt... Je ne suis pas forcément très fan de ce type de jeu, mais je pense
que les amateurs l'apprécieront.</p>


<p><a href="media/d7b734c5.soma.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/soma.jpg" title="soma.jpg"><img src="media/8eff90cf..soma_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.soma_m.jpg" alt="soma.jpg" style="display:block; margin:0 auto;" title="soma.jpg, oct. 2015" /></a></p>



<h3>Dead In Bermuda (gestion)</h3>


<p>Quelques rescapés d'un crash d'avion se retrouvent sur une île peut être pas si déserte que ça. Quoi qu'il en soit il va falloir
aider ces survivants en leur assignant des taches jour après jour afin qu'ils trouvent à manger, explorent l’île, construisent
de nouveaux outils etc. Ce jeu dispose d'une grosse ré-jouabilité car l'emplacement de tout ce qui se trouve sur l'ile est
généré aléatoirement en début de partie. Le jeu n'est pas simple... Et je pense qu'un peu de chance (trouver les
bons éléments au bon moment..) est nécessaire pour pouvoir survivre. Contrairement à beaucoup de jeux dans
le même style, celui la me semble beaucoup moins répétitif. Car chaque jours apporte son lot de surprises.
Il y a un vrai scénario derrière, on découvre progressivement le background des personnages. Certains font un peu
clichés, mais pas tant que ça. Quand j'ai vu les deux filles de l'équipage ma première réaction à été de me dire&nbsp;:
"ok, c'est laquelle la bimbo écervelée ?". Tout faux. L'adulte est médecin, l'adolescente passe son temps à lire.
Ce genre de détail fait plaisir, et on obtient un équipage attachant, tous avec leurs qualités et leur défauts.</p>


<p><a href="media/09a9112a.dead_in_bermuda.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/dead_in_bermuda.jpg" title="dead_in_bermuda.jpg"><img src="media/461942d0..dead_in_bermuda_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.dead_in_bermuda_m.jpg" alt="dead_in_bermuda.jpg" style="display:block; margin:0 auto;" title="dead_in_bermuda.jpg, oct. 2015" /></a></p>



<h3>The Age of Decadence (RPG)</h3>


<p>Un vrai jeu de rôles, avec des choix de dialogues qui ont une influence, et des combats tactiques, comme dans le
bon vieux temps. D'ailleurs, il suffit de regarder les graphiques pour se convaincre que... tout est vieux.
J'ai choisit un personnage féminin et... Bon sang... Il en faut quand même de l'imagination pour voir une femme la...
Autre soucis (comme dans la totalité des jeux que je connais) le fait de choisir une femme n'influence pas beaucoup les
dialogues. Les tenues portés non plus, alors qu'elles sont particulièrement typées (soient liées à un métier, soit
indiquant clairement des échelons social différents etc). Pourquoi est ce que tout ça n'est pas pris en compte&nbsp;?
Quand est ce qu'on aura un vrai jeu de rôle bon sang !? Rhaa... bon je m'égare.</p>


<p>L’intérêt de ce jeu, c'est son univers particulier. "Romain, post apocalyptique, avec un peu de magie dans l'air".
Une ambiance adulte, réaliste, ou le joueur est tout le contraire du combattant invincible. Si vous voulez survivre,
éviter soigneusement de vous battre. Un coup de dague mal placé peut vous tuer. (Deux coups de dague aussi).
Alors je ne vous parle pas armes de guerre que portent les soldats/mercenaires plus intéressés au contenu de
leur bourses qu'au bien être de la plèbe... Un jeu ou il faut ruser, et ou la bonté vous perdra.
A tester par tout ceux qui attendent surtout d'un RPG une bonne histoire, et qui veulent essayer autre chose que
les mondes héroic-fantasy habituels.</p>


<p><a href="media/27914603.aod-combat.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/aod-combat.jpg" title="aod-combat.jpg"><img src="media/c7c5ddae..aod-combat_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.aod-combat_m.jpg" alt="aod-combat.jpg" style="display:block; margin:0 auto;" title="aod-combat.jpg, oct. 2015" /></a>
<a href="media/240b775a.aod-character.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/aod-character.jpg" title="aod-character.jpg"><img src="media/16a22f09..aod-character_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.aod-character_m.jpg" alt="aod-character.jpg" style="display:block; margin:0 auto;" title="aod-character.jpg, oct. 2015" /></a></p>



<h3>Rebel Galaxy (combat/commerce spatial)</h3>


<p>En voila un que j'attendais avec impatience. L'idée de commander une corvette ou un croiseur de combat
à travers la galaxie, et de devoir gérer ressource et équipage avait tout pour me plaire.
J'avais lu (mais ou donc ?) des allusions à FTL, à un mélange entre pilotage et RPG, et d'autre choses
toutes aussi émoustillantes. Et bien non. Rebel Galaxy n'est PAS un jeu de gestion. Ce n'est
pas un RPG, pas même un petit peu. C'est un jeu d'action pure. Un jeu de combat dans l'espace ou
au lieu de tirer devant soi (comme dans un chasseur), on tire sur le coté, comme si on était
dans un bateau pirate. D'ailleurs, tout se passe comme sur l'eau, uniquement en deux dimensions...
Alors oui c'est joli. Oui les combats sont dynamiques et, il faut le reconnaître, finalement assez "fun".
Oui la musique pète autant que le paysage, oui la réalisation est sans faille, oui il y a une histoire pour
nous pousser à enchaîner les combats... Oui mais... Ce n'est pas ce que j'attendais.</p>


<p>Rebel Galaxy n'est pas un mauvais jeu, loin de la. Mais quand on attend un FTL et qu'on se retrouve avec un
diablo spatial, on à quand même le droit d’être un peu déçu.  D'un autre côté, ceux qui cherchent
un bon "défouloir spatial", avec une certaine liberté d'action et quelques surprises cachées entre les nébuleuses, foncez :)</p>


<p><a href="media/824ca231.rebel_galaxy.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/rebel_galaxy.jpg" title="rebel_galaxy.jpg"><img src="media/bea6bd2e..rebel_galaxy_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.rebel_galaxy_m.jpg" alt="rebel_galaxy.jpg" style="display:block; margin:0 auto;" title="rebel_galaxy.jpg, oct. 2015" /></a></p>



<h3>Thea: The Awakening (gestion/stratégie/RPG...)</h3>


<p>Attention, perle rare. Ce jeu qu'on pourrait à première vue confondre avec un clone de civilisation
est bien différent. Certes, une grande partie du gameplay ressemble à ce type de jeu. A chaque tour,
on affecte une tache à chaque personnage (j'ai bien dit personnage et pas unité). Oui, la récolte de
ressources est fondamentale pour produire de nouveaux outils ou de nouvelles armes etc.
Mais la ressemblance s’arrête la. Dans Thea, il s'agit de faire survivre (et évoluer) un groupe d'une
dizaine de personne, ayant toutes des capacités différentes. La mort, de l'une d'entre elle (qui
peut arriver très facilement) est un véritable drame, tant les "naissances" (arrivés de nouveaux colons etc)
sont rares. Il faut donc intelligemment diviser le groupe en deux. Une partie qui reste au camps pour
le défendre et construire de nouvelles choses. Et un autre groupe pour explorer et récolter de nouvelles
ressources. Ce deuxième groupe, celui qui vadrouille sur la carte, va être confronté à plein
d’événements décrits de façon textuels comme dans un livre dont vous êtes le héros. Chaque choix
effectué sera alors lourd de conséquences pour le groupe. Au bout d'un certain nombre de tour
(en fonction des outils fabriqués etc), les personnages évoluent. Ce gain de niveau s'accompagne
bien sur d'une amélioration de certaines de leurs caractéristiques. Améliorations qui dépendent
de la variété de nourriture disponible&nbsp;! Il est donc très important de diversifier au maximum les sources
de nourriture, et de ne pas se contenter d'un champs de blé ou de quelque chose dans le genre.
Il faudra trouver de la viande, du poisson, des légumes etc, si vous voulez que vos personnages évoluent correctement.
Et il faudra évoluer... vite. Car au fur et à mesure les monstres errants seront de plus en plus féroces...
En parlant de monstres, les combats (ou "épreuves" au sens larges) sont résolus par un jeu de carte,
(Chaque carte correspondant alors à un monstre, à une épreuve ou à un de vos personnages).</p>


<p>Au final on a la un mélange original entre jeu de carte (pas facile à comprendre au départ),
livre dont vous êtes le héros, et jeu de gestion au tour par tour. Une très bonne surprise&nbsp;!</p>


<p><a href="media/242d2538.Thea-The-Awakening.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/Thea-The-Awakening.jpg" title="Thea-The-Awakening.jpg"><img src="media/c658a16f..Thea-The-Awakening_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.Thea-The-Awakening_m.jpg" alt="Thea-The-Awakening.jpg" style="display:block; margin:0 auto;" title="Thea-The-Awakening.jpg, oct. 2015" /></a></p>



<h3>Sword Coast Legends (RPG)</h3>


<p>Faut il vraiment que je présente ce nouvel ce nouveau représentant de la franchise Donjon et Dragon&nbsp;?
Sword Coast Legends, qui aurait clairement pu s'appeler Neverwinter Nights 3, nous replonge sur la côte des épées,
entre Padhiver et Luskan. Seul ou à plusieurs (création d'aventures et mode MJ disponible), je pense
que l'on va être nombreux à passer des journées sur ce jeu dans les mois (ou les années) qui  viennent...
Pour ceux qui se pose la question&nbsp;: Les combats sont en temps réel, mais on peut mettre en pause
quand on veux. Bref, comme un bon baldur's gate quoi :)  Mes impressions après une heure de jeu:
Pas de prises de risques, on sent qu'on à affaire à du classique, bien réalisé. Les graphismes en 3D
rendent plutôt bien, les sous titres en français sont de bonnes factures etc. A part une histoire
et des quêtes secondaires qui seront peut être trop classiques (à voir), je pense qu'on à la un bon ADD.</p>


<p><a href="media/0fbe80f6.swordcoastlegends.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/swordcoastlegends.jpg" title="swordcoastlegends.jpg"><img src="media/7dfc2535..swordcoastlegends_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.swordcoastlegends_m.jpg" alt="swordcoastlegends.jpg" style="display:block; margin:0 auto;" title="swordcoastlegends.jpg, oct. 2015" /></a></p>



<p>...Alors vous allez me dire, mais ou est le problème&nbsp;? Plein de jeux, et toute la vie devant toi...
Et bien non, je n'ai pas la vie devant moi. En fait, j'ai beaucoup moins de temps que ça, parce que
je vous rappel que dans moins d'un mois, c'est <strong>Fallout 4</strong> qui va sortir.</p>


<p>Misère...</p>


<p>PS&nbsp;: Pour une fois je n'ai pas fait mes propres captures... Trop de jeux, pas assez de temps.
Ces images ont donc étés "volées" sur le net. Que les dieux me pardonnent, tout ça.</p>


feed_id: urn:md5:a6547f9b06665944e3158042aa592bdb
title: Cinquième edition de dongeon et dragon
uri: Cinquième-edition-de-dongeon-et-dragon
url:
https://hoper.dnsalias.net/tdc/index.php?post/2016/02/04/Cinqui%C3%A8me-edition-de-dongeon-et-dragon

content:
    <p>Le temps passe trop vite en ce moment... Ce blog se trouve donc délaissé. C'est dommage parce qu'il y a des infos qui ne peuvent pas attendre.
Par exemple le <del>kickstarter</del> Ulule d'une traduction française pour les règles (libres) de D&amp;D en version 5 à tellement de succès que
plusieurs paliers sont parfois franchis durant la même journée.</p>


<p>Si vous êtes rôliste, je vous conseil de vite, très vite, aller faire un tour sur <a href="http://fr.ulule.com/dragons-5e/">la page du projet</a> (rarement à jour tellement les
paliers tombent vite, il faut alors aller voir sur la section "news").</p>


<p>Les offres "early" sont passés depuis longtemps. Il reste deux offres, la "normale" à 59€, qui donne droit aux trois livres de base,
et celle à 115€ (SEULEMENT 40 EXEMPLAIRES RESTANTS, et au rythme ou ça va, demain ou après demain il sera trop tard).
Plus de deux cents sont déjà partis en à peine quelque jours&nbsp;! Cette offre donne droit aux trois livres en version collector,
à un jeu de société, à un set de dés, à probablement deux livrets de scénarios en suppléments etc.
Quelque soit l'offre, les pdfs seront aussi fournis :)</p>


<p>Bien qu'il existe en réalité deux projets de traductions, (celle ci et <a href="http://www.black-book-editions.fr/crowdfunding-30.html">celle de blackbook</a>), c'est celle d'Ulule qui me semble
la plus prometteuse. (Et coté tarif, il n'y a photos). Je voulais aussi signaler que les auteurs sont très à l'écoute
de la communauté, que les améliorations de chaque palier sont le résultat d'un vote systématique.
Chapeau aussi aux votant qui ont récemment choisi d'augmenter la rémunération des traducteurs/illustrateurs.
(C'est ce que j'avais voté, sans penser qu'on serait nombreux à le faire... Mais ce fut le cas, et tant mieux !)</p>


<p>On peut aussi considérer que ces deux campagnes sont complémentaires, et que BlackBook réalise une traduction
d'une campagne, et prévoit aussi des livres en format poche, ce qui pourrait être pratique en déplacement ou pour
les joueurs. L'idéal sera peut être au final de "piocher" des deux cotés...</p>


feed_id: urn:md5:e806bb2f648c9c3dfd423b6ae44502ed
title: Rien que pour vous, bande de petits canaillou !
uri: Rien-que-pour-vous-bande-de-petits-canaillou
url: https://hoper.dnsalias.net/tdc/index.php?post/2016/05/30/Rien-que-pour-vous-petits-canaillou
content:
    <h3>Nouvelle catégorie</h3>


<p>Si la grosse majorité des billets de ce blog (environ 120) se trouve dans la catégorie "geekitude", une autre catégorie prend doucement de l'ampleur, celle des tests de jeux vidéos. Le problème des tests de jeux, c'est que ça prend du temps. Et que tester les mastodontes déjà présents sur tous les gros sites de références ne sert pas à grand chose. Je vais donc me concentrer sur deux catégories de jeux bien particuliers, dont les tests sont beaucoup plus difficiles à trouver.</p>

<ul>
<li>Les petits jeux indépendants mal connus mais qui renferment des perles rares</li>
<li>Les jeux pour adultes</li>
</ul>

<p>Certains tests, comme celui de <a href="https://hoper.dnsalias.net/tdc/index.php?post/2012/06/05/Slave-Maker">Slave Maker</a>, ou <a href="https://hoper.dnsalias.net/tdc/index.php?post/2014/04/22/katawa-shoujo">katawa shoujo</a> ont eu beaucoup de succès.
Et comme j'en ai quelques autres à vous présenter, je me suis dit que j'allais ouvrir une catégorie spécifique. Si ce type de contenu vous choque, il suffit, comme d'habitude, de ne pas le consulter :p
(et merci de laisser les autres s'amuser comme ils le veulent et cela sans faire de mal à qui que ce soit :)</p>


<p>Dans cette nouvelle catégorie je devrai donc bientôt vous parler d'Overwhored, de TITS (Trial in Tainted space) et de HHS+ (Hentai High School Plus).
Trois jeux indépendants bien sympathiques, plus ou moins finalisés, mais disponibles depuis longtemps en téléchargement sur leur sites respectifs</p>

<ul>
<li>Site officiel d'<a href="https://hoper.dnsalias.net/tdc/index.php?post/2016/05/30/overwhored.blogspot.com">Overwhored</a> (J-RPG)</li>
<li>Site officiel de <a href="https://hoper.dnsalias.net/tdc/index.php?post/2016/05/30/www.taintedspace.com">TITS</a> (Visual novel)</li>
<li>Site officiel de <a href="https://www.henthighschool.com/">HHS+</a> (Aventure / Gestion de temps)</li>
</ul>

<p>Si ça c'est pas du "teasing qui va bien" :o)</p>


feed_id: urn:md5:1a7e1ab0f4ff8255415794a69ee1a758
title: Hentai HIgh School Plus (HHS+)
uri: Hentai-HIgh-School-Plus-(HHS-)
url: https://hoper.dnsalias.net/tdc/index.php?post/2016/05/30/Hentai-HIgh-School-Plus-%28HHS%29
content:
    <h3>Principes</h3>


<p>Dans HHS+ nous jouons le rôle d'un directeur d'école qui vient d'être affecté à un établissement tranquille d'une petite ville.
Les premières choses à faire seront de choisir une secrétaire, de recruter des enseignants (trois ou quatre), puis d'affecter
un emploi du temps (un type de cours) à chacun de ces professeurs. (Le jeu se chargeant automatiquement de répartir
les élèves dont autant de classe que l'on dispose de professeurs et de gérer les emploi du temps de chaque classes).
On pourra aussi immédiatement imposer quelque règles (port d'un l'uniforme scolaire...)</p>


<p>L'objectif officiel est bien sur d'augmenter significativement le niveau scolaire des élèves
(totalement calamiteux lors de notre prise de fonction) et de redresser les comptes de l'établissement
qui n'a plus ni structures ni budget. Ainsi, plus la réputation du lycée augmentera, plus il y aura
d'élèves et plus le budget augmentera ce qui permettra de ré-ouvrir de nombreuses salles
(cafeteria, bibliothèque, laboratoire de chimie, de biologie, salle informatique, piscine....)</p>


<p>Officieusement, il s'agira de transformer progressivement ce lycée en lieu de débauche totale,
d'harem privé pour directeur pervers, menant à la baguette enfants, parents et professeurs
pour pouvoir faire ce qui lui chante dans son établissement.</p>



<h3>Entrons dans le (vif du) sujet</h3>


<p>Le jeu commence par la création de votre personnage (masculin ou féminin).</p>


<p><a href="media/95f3f4d2.hhs_1.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/hhs_1.jpg" title="hhs_1.jpg"><img src="media/cc451f0e..hhs_1_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.hhs_1_m.jpg" alt="hhs_1.jpg" style="display:block; margin:0 auto;" title="hhs_1.jpg, mai 2016" /></a></p>


<p>Outre ses mensurations, vous pourrez choisir jusqu’à six "centres d’intérêts particuliers" parmi une liste
qui est à l'image du jeu&nbsp;: Délicieusement trash. Par odre alphabétique on trouve&nbsp;:
Anal, Bigbreasts, BigCocks, Bondage, Chubby, Creampies, Crossdressing, Cumshots, Cunnilingus, Defloration, Drugs, Exibitionism, Fellation, Fingering, ForcedSex, Futa, Glasses, Group Sex, Hairy, Handjobs, Kissing, Incest, Latex, loli, Masochism, Masturbation, MindControl, Muscular, Nymphomania, Pregnancy, Sadism, Sex Toys, Shota, Swallowing, Swimsuits, Uniforms, Voyeurism, Yaoi, Yuri.</p>


<p>Je doute que tout soit vraiment implémenté. Mais votre inventaire de départ, et certains événements (modifications des statistiques...) dépendront de ces choix initiaux.
Je tiens à rassurer les plus prudes d'entre vous, un mécanisme de filtres existe afin de pouvoir totalement supprimer les catégories qui vous mettrai mal à l'aise.</p>


<p>Après quelques minutes de présentation, le joueur est rapidement "largué" sans explications et ne sais plus trop ce qu'il doit faire.
En fait, le principe est de découvrir comment "mettre sous contrôle" l'ensemble des membres du comité de direction (PTA).
Pour cela vous commencerez par aller voir le détective privé (downtown) pour lui demander d'enquêter sur l'un des membres.
N'oubliez pas de récupérer au passage un livre sur l'hypnotisme planqué dans un de ses tiroirs.
Je vous conseil ensuite d'aller acheter quelques caméras de surveillance dans le magasin de sécurité tout proche.
Judicieusement placées (toilettes...) ces caméras vous procurerons une petite source de revenus supplémentaires
via la vente des photos ainsi récoltées.</p>


<p>Pour la suite et bien... Tout dépend des événements que vous déclencherez, en fonction des lieux
visités et des choix effectués. Le début du jeu peut sembler lent. Mais cela ajoute un peu de réalisme
(Essayez d'imposer un uniforme scolaire un peu sexy à peine arrivé, ça risque de très mal se passer...)
Alors les trucs vraiment hardcore... Je vous fais pas de dessins. Même le vote le plus simple à faire passer,
à savoir l'ajout de cours liés à la sexualité vous demandera  quelques efforts pour convaincre
(hypnotiser, droguer, faire chanter...) les plus réticents.</p>


<p>Commencez par embaucher la bonne assistance (celle qui siège aussi au PTA). Le jeu vous guidera pas à pas
pour pour la mettre sous votre emprise (via une histoire d'inceste que je vous laisse le soin de découvrir...)
Pour le reste et bien... A vous de jouer :)</p>


<p><a href="media/b58bba2c.hhs_4.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/hhs_4.jpg" title="hhs_4.jpg"><img src="media/65ae3664..hhs_4_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.hhs_4_m.jpg" alt="hhs_4.jpg" style="display:block; margin:0 auto;" title="hhs_4.jpg, mai 2016" /></a></p>


<h3>Le gameplay</h3>


<p>Si la création des emplois du temps pour chaque professeur peut donner l'impression qu'HHS est avant tout un
jeu de gestion de temps, il n'en est rien au final. D’abord parce qu'aucune deadline ne semble imposée.
Ensuite parce qu'on ne passe finalement que très peu de temps à gérer ces problématiques d'agenda.
Le reste du temps, on visite la ville.</p>


<p>Smallville est en effet beaucoup plus vaste qu'elle en à l'air de prime abord, avec de très nombreux
endroits à visiter.</p>


<p><a href="media/2496c698.hhs_2.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/hhs_2.jpg" title="hhs_2.jpg"><img src="media/0b557d49..hhs_2_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.hhs_2_m.jpg" alt="hhs_2.jpg" style="display:block; margin:0 auto;" title="hhs_2.jpg, mai 2016" /></a></p>


<p><a href="media/ffe12250.hhs_3.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/hhs_3.jpg" title="hhs_3.jpg"><img src="media/f5e7fd07..hhs_3_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.hhs_3_m.jpg" alt="hhs_3.jpg" style="display:block; margin:0 auto;" title="hhs_3.jpg, mai 2016" /></a></p>


<p>On convoque des élèves pour tenter de les hypnotiser. On lit des livres sur le "hacking", on s'entraine au lockpicking
ou à l'utilisation de photoshop. Bref, tout ce qui peut avoir un intérêt pour découvrir des "vulnérabilités humaines"
et en profiter. Pour ceux qui seraient déjà un peu plus avancé dans le jeu et qui aurait pu construire un laboratoire
de chimie, il y a la aussi de nombreuses choses à essayer, des formules à découvrir pour altérer les tempéraments
ou l'apparence des cobayes que vous choisirez.</p>


<p>En fonction des événements qui se déclencherons (ou pas), le jeu peut alors devenir soit assez prenant,
soit franchement répétitif et plutôt inintéressant. Si vous vous trouvez dans le second cas, je vous conseil
d'aller faire un petit tour sur <a href="https://www.henthighschool.com/hhsplus/wiki/">le wiki</a> pour comprendre ce que vous avez raté et ou :)</p>


<h3>État d'avancement</h3>


<p>Actuellement en version 1.05, il manque des petites choses ici et la. Surtout l'ergonomie de certains
écrans (inventaire, gestion de l'école...) doit vraiment être revue (et c'est prévu). Mais globalement,
le jeu est parfaitement jouable dans son état actuel. Une fenêtre de debug, toujours disponible,
vous permettra même de jouer avec les différents paramètres du jeu. (Ok, j'avoue avoir déjà utilisé
le bouton qui permet de gagner quelques crédits de temps en temps). Cela permet aussi de tout savoir
sur les habitants "in game", voir d'effectuer quelques modifications pour raisons esthétiques ou autre...</p>


<p><a href="media/8d5b234e.hhs_5.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/hhs_5.jpg" title="hhs_5.jpg"><img src="media/37b88cfa..hhs_5_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.hhs_5_m.jpg" alt="hhs_5.jpg" style="display:block; margin:0 auto;" title="hhs_5.jpg, mai 2016" /></a></p>


<h3>Conclusion</h3>


<p>Si vous avez aimé Slave Maker, allez jeter un petit coup d’œil à celui ci. Plus vaste, plus ambitieux.
mais aussi moins finalisé, plus "hétérogène" et semblant construit de bric et de broc.
Il vaut surtout le coup pour son atmosphère unique, proche de certains animes hentai japonais (Angel of Darkness, Bible Black...)
mais avec l'absence notable de tentacules, les auteurs ayant visiblement la volonté de réaliser quelque chose de plus "réaliste".</p>


feed_id: urn:md5:24011bdfa729dd9b99eb88005630a654
title: Raspberry Pi 3 + Pixel = Whaou
uri: Raspberry-Pi-3-Pixel-Whaou
url: https://hoper.dnsalias.net/tdc/index.php?post/2016/10/09/Raspberry-Pixel
content:
    <h3>Pixel&nbsp;?</h3>


<p>Pixel (Pi Improved Xwindows Environment, Lightweight), est un <a href="https://www.raspberrypi.org/blog/introducing-pixel/">nouvel environnement graphique</a> pour Rasbian.
Et franchement, il est juste impressionnant. Toutes les fonctions importantes (configuration du Pi...) sont disponibles graphiquement. Tout est simple et rapide.
Le choix des applications par défaut est excellent (<a href="https://fr.wikipedia.org/wiki/Chromium_(navigateur_web)">chromium</a>, <a href="http://www.claws-mail.org/">claws mail</a>...)
Par rapport à la précédente interface, beaucoup plus lourde, c'est un vrai bonheur :)</p>


<p><a href="media/1f938e6c.pi3_1.png" data-original-source="https://hoper.dnsalias.net/tdc/public/pi3_1.png" title="pi3_1.png"><img src="media/a8b56210..pi3_1_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.pi3_1_m.jpg" alt="pi3_1.png" style="display:block; margin:0 auto;" title="pi3_1.png, oct. 2016" /></a></p>


<p>Avec Pïxel, le Pi3 devient vraiment utilisable au quotidien pour du développement, surfer, regarder des vidéos...</p>


<p>Seul petit soucis, la gestion de son GPU n'est toujours intégré aux principaux lecteurs (vlc...)
et il faut donc toujours utiliser omxplayer pour pouvoir lire correctement des vidéos en HD.
Bien sur, vous ne pourrez jamais faire de 4K avec un Pi3. Pour ça il faudra attendre que la
puissance du Pi soit encore au moins <a href="http://www.silicon.fr/le-raspberry-pi-3-se-met-a-la-4k-141116.html">multiplié par deux</a>...
Mais ça viendra surement :)</p>


<h3>Paramétrages obligatoire après l'installation</h3>


<h4>Mémoire allouée au GPU</h4>


<p>La première chose à modifier est la quantité de mémoire allouée au GPU. En effet, Les 64 GB alloués par défaut sont
trop juste pour permettre à omxplayer de fonctionner correctement. (Il crash alors avec la simple phrase
"have a nice day", ce qui n'est pas très parlant...). Donc, allez dans les paramètres et mettez 128 au lieu de 64.</p>


<p><a href="media/ff94d431.pi3_2.png" data-original-source="https://hoper.dnsalias.net/tdc/public/pi3_2.png" title="pi3_2.png"><img src="media/2d394bdd..pi3_2_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.pi3_2_m.jpg" alt="pi3_2.png" style="display:block; margin:0 auto;" title="pi3_2.png, oct. 2016" /></a></p>


<h4>Utilisation d'omxplayer</h4>


<p>Ensuite, il faut encore faire en sorte que ce soit omxplayer qui soit lancé lorsque qu'on double clic sur
une vidéo. Pour cela, faites un clic doit sur un fichier mkv (ou avi ou...) et modifiez les propriétés.
Entrez manuellement la commande suivante&nbsp;:</p>
<pre>
lxterminal -e omxplayer -b %F
</pre>

<p>Puis essayez de double cliquer sur votre vidéo. Pour sortir de la lecture, utilisez la touche q.
(Il faut absolument lancer le player dans un terminal pour pouvoir le contrôler via des touches claviers...)
Pour connaitre les autres touches disponibles (pause, avance rapide, décallage son/vidéo,
gestion des sous-titres, de la piste son etc), lancez dans un terminal la commande:</p>
<pre>
omxplayer -k
</pre>

<p>Recommencez l'opération pour chaque type de fichier que vous voulez ouvrir avec omxplayer.
(au moins avi, mkv, mp4).</p>


<p><a href="media/dd78b484.pi3_4.png" data-original-source="https://hoper.dnsalias.net/tdc/public/pi3_4.png" title="pi3_4.png"><img src="media/f2b5fa0f..pi3_4_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.pi3_4_m.jpg" alt="pi3_4.png" style="display:block; margin:0 auto;" title="pi3_4.png, oct. 2016" /></a></p>


<h4>Dictionnaire pour claws mail</h4>


<p>Si vous voulez utiliser clawmail et éviter les messages d'erreur lors de la création d'un nouveau
mail, il suffit d'installer le dictionnaire manquant&nbsp;:
//
apt-get install aspell-fr
//</p>


<h3>Présentation de l'interface</h3>


<p>Pour ceux qui voudraient voir "en vrai" ce que ça donne (performances etc), ou
parler des autres utilisations possibles du Raspberry Pi, je vous donne rendez vous
<a href="http://www.root66.net/index.php?post/2016/09/05/Raspberry-Pi%2C-1-%C3%A8re-partie">samedi prochain</a> (le 15 octobre 2016), à Fontenay le fleury dans le 78.</p>


<p>Dernière capture pour vous montrer l'interface du configuration spécifique au pi.
Notez qu'il est possible de mettre le bandeau (menus...) en haut ou en bas sur un simple clic.</p>


<p><a href="media/516260f4.pi3_3.png" data-original-source="https://hoper.dnsalias.net/tdc/public/pi3_3.png" title="pi3_3.png"><img src="media/92165da4..pi3_3_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.pi3_3_m.jpg" alt="pi3_3.png" style="display:block; margin:0 auto;" title="pi3_3.png, oct. 2016" /></a></p>


feed_id: urn:md5:3681cbb54b5e59c71da6ad3da999730b
title: Buffy Mars : Incomprehensions homme/femme
uri: Buffy-Mars-Incomprehensions-homme-femme
url:
https://hoper.dnsalias.net/tdc/index.php?post/2017/01/18/Buffy-Mars-%3A-Incomprehensions-homme/femme

content:
    <h4>Vous avez un très beau sourire</h4>


<p><a href="http://www.20minutes.fr/high-tech/1996679-20170116-publie-sms-deplace-electricien-orange-fait-harceler-twitter">Les faits</a>, tout le monde les connait. Une femme reçoit un compliment gentil par SMS "Vous avez un joli sourire", et essaye de faire licencier son auteur. La si il y a pas de l'incompréhension quelque part...</p>


<p>Alors en attendant qu'une fille m'explique comment on peu être "très mal à l'aise" en recevant un compliment, je vais essayer d'expliquer le point de vue du garçon. Plus précisément un garçon du genre "geek/timide" si vous voyez de quoi je parle. Peu être le même modèle que ce technicien (à qui j’envoie toutes mes amitiés au passage).</p>


<p>Le garçon geek/timide/gentil donc, quand il croise une fille qu'il trouve jolie, qu'est ce qui se passe&nbsp;? Et bien il est très embêté. "Mal à l'aise" me semble même un peu faible pour décrire l'état dans lequel ça peu nous mettre. La sensation n'est pas désagréable, mais elle est très perturbante. Bref, on voudrait exprimer ce que l'on ressent. Surtout, on voudrai faire plaisir d'une façon ou d'une autre. On voudrai que la personne devant nous sache à quel point on la trouve jolie. Mais lui dire oralement c'est... au mieux très compliqué. (Il est même possible d'éprouver de vraies difficultés à simplement parler en regardant la personne dans les cas extrêmes). Très compliqué si on est seule avec elle, et totalement impossible s'il y a quelque un d'autre à coté. Jamais nous, les "garçons gentils", on ne pourra dire à une fille qu'elle est belle dans le métro, une salle d'attente ou dans la rue. Alors on la regarde juste un peu... Quelques coups d’œil rapides... Parce qu'on sait que la, si on est surpris, pour le coup oui elle serai mal à l'aise. Parce que, d'une façon totalement incompréhensible pour nous, quand une fille se sent observée, elle ne se dit pas "Ce garçon me regarde parce qu'il m trouve jolie". Elle se dit "Ce garçon me regarde, peu être qu'il veut me faire du mal". On sait cela... Alors on ne reste pas seulement silencieux, on essaye aussi de ne pas trop regarder. On se "rassure" en se disant que quelqu'un d'autre lui dira... Parce ce serait injuste que personne ne lui dise... Injuste qu'elle ne sache pas à quel point elle peu plaire... Bien sur, je ne parle pas des filles mannequins qui le savent déjà parfaitement. (et qui l'affiche souvent avec un certain mépris...). Je parle de toutes celles qui sont bien plus touchantes sans le savoir.</p>


<p>Par écrit c'est plus facile. Parce qu'on risque moins de déranger. On peu envoyer un petit mot en faisant bien comprendre qu'il s'agit d'un simple compliment gratuit, et que l'on a absolument pas l'audace de croire que ce compliment pourrait déboucher sur quoi que ce soit d'autre.
"Juste pour vous dire que vous étiez jolie... Voila, désolé pour la gêne". C'est tout... Le dire... Exprimer ce qu'il avait ressenti... C'était tout ce qu'il souhaitait faire... (bordel de merde). Rien d'autre...</p>


<p>Évidement j'ai bien essayé (encore) de comprendre tout seul le point de vue féminin... Reprenons&nbsp;:</p>


<h4>"Ce texto m’a mis mal à l’aise, d’autant qu’il a mon adresse, mon étage, mon numéro de portable…"</h4>


<p>Quand je lis ça, ma première réaction de geek technophile c'est "Cool, une fille qui à tout compris&nbsp;! Les dangers d'Internet, la protection de la vie privée, qui doit fuir les réseaux sociaux et...." Ah non... C'est une blogueuse qui passe la moitié de sa vie à étaler sur son blog, tweeter ou facebook, ce qu'elle fait de l'autre moitié. Donc c'est pas ça...</p>


<p>Peu être qu'elle vient juste de prendre conscience que plein de gens ont son adresse&nbsp;? Si c'est le cas, ce n'est pas seulement le livreur de pizza, le  facteur ou donc le technicien orange qui ont son adresse, mais à peu près TOUS les services commerciaux avec lesquelles elle est rentré en contact, qui ont ses coordonnées etc... Facilement des milliers de gens... (quand à ses photos, c'est elle qui les diffuse dans le monde entier...)
Est ce quelle viendrait juste de prendre conscience de ça&nbsp;? Franchement !? J'en doute...</p>


<p>Bon elle insiste sur le coté "illégal" de la chose. Effectivement  la elle à raison. D'un point de vue strictement professionnel, il n'avait pas le droit de la contacter à des fins personnels. Notez bien que ce numéro, il n'a pas eu à "l'obtenir illégalement" hein... Il était juste la, à disposition, bien indiqué sur la fiche de mission... Mais oui, ok, il n'avait pas le droit de l’utiliser.</p>


<p>Dis moi Buffy, en parlant de fautes professionnels, réussir à canaliser la haine de toute une population en  un tweet, pour une personne dont le métier est "comunity manager"... Tu appellerai ça comment&nbsp;? Parce que moi si j'étais ton employeur... Comment dire... Je commencerai à me poser des questions...</p>


<p>Mais revenons à notre affaire. Peu être qu'il y a des choses que j'ignore. Peu être que tu es vraiment harcelée dans la vie. Peu être que tu n'arrive plus à faire la distinction entre les sifflements dans la rue, les allusions sexuelles vulgaires et un simple compliment&nbsp;? Alors, pour t'aider&nbsp;: "Vous avez un joli sourire", ce n'est pas une allusion sexuelle déplacé, c'est un compliment. De même, puisqu'il n'a envoyé qu'un seul message, et que rien ne montre qu'il en aurait envoyé un autre sans réponse de ta part (je mettrai même ma main à couper qu'il ne l'aurait pas fait) cela s'appelle UN envoi de message, pas du harcèlement.</p>


<p>Cet homme tu l'a vu. Tu as parlé avec lui. Relis son SMS... On ne peu pas faire plus gentil... Alors quoi... Simplement parce qu'il à osé t'envoyer un message, lui aussi il te fait peur !!? Note&nbsp;: Si ton pseudo fait référence à Veronica (que j'aime beaucoup) je doute vraiment qu'elle aurait réagit comme toi sur ce coup la...</p>


<p>Ou peu être que j'ai tout faux depuis le début hein... Peu être que la seule cause réelle de ton malaise est celle que j'avais écarté d'office. Peu être que tu n'aime effectivement pas recevoir des compliments. Il y a aussi des gens qui aime souffrir et plein d'autres trucs plus ou moins bizarre dans la vie. Je suis quelqu'un d'ouvert, pas de soucis... Si c'est le cas, laisse moi être franc avec toi:</p>


<p>Je te trouve moche (ou au mieux quelconque). Mais surtout, surtout, je te trouve particulièrement conne. Et je ne dis pas ça juste pour te faire plaisir. Je le pense vraiment sincèrement, du fond du cœur.</p>


<p>Et pour ma compréhension du coté féminin,.. Ok, c'est encore raté.</p>


feed_id: urn:md5:a5c7792cbadc2fdb72b7a6b55a4a5b1e
title: Fosdem 2017
uri: Fosdem-2017
url: https://hoper.dnsalias.net/tdc/index.php?post/2017/02/07/Fosdem2017
content:
    <p>La dernière fois que je suis allé au Fosdem c'était <a href="https://hoper.dnsalias.net/tdc/index.php?post/2014/02/03/Fosdem-2014-samedi">en 2014</a>. Mais j'avais bien l'intention d'y retourner, et c'est enfin chose faite. Alors, quoi de beau dans cette <a href="https://fosdem.org/2017/">version 2017</a>&nbsp;?</p>


<h3>Beaucoup de conférences... et BEAUCOUP de monde</h3>


<p>25 salles, donc 25 conférences en parallèles sur deux jours. Autant dire qu'il y en avait pour tous les goûts (stockage, bdd, développement kernel, scripts, web, open hardware, sécurité, philosophie du libre etc, etc).
Dans le détail, vous trouverez ici le planning détaillé du <a href="https://fosdem.org/2017/schedule/day/saturday/">samedi</a> et du <a href="https://fosdem.org/2017/schedule/day/sunday/">dimanche</a> sur le site (un clic sur le nom de la conf permet d'avoir une description plus précise de son contenu).</p>


<p>Pourquoi je vous parle de ça alors que c'est passé&nbsp;? Parce que progressivement les vidéos des conférences sont mises en ligne <a href="http://video.fosdem.org/2017/">ici</a>. Elles sont organisées par salle, d’où l’intérêt des 2 agenda présentés juste au dessus ;) et j'espère bien pouvoir, grâce aux vidéos, assister à toutes les conférences que j'ai raté parce que les salles étaient pleines :/</p>


<p><a href="media/82946ea3.fosdem2017_1.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/fosdem2017_1.jpg" title="fosdem2017_1.jpg"><img src="media/afdc7281..fosdem2017_1_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.fosdem2017_1_m.jpg" alt="fosdem2017_1.jpg" style="display:block; margin:0 auto;" title="fosdem2017_1.jpg, fév. 2017" /></a></p>


<h3>Les conf auxquelles je voulais le plus assister</h3>

<ul>
<li>Relax and recover&nbsp;: Un logiciel de "disaster recovery" basé sur un ensemble de script. A tester...</li>
<li>Playing with the light&nbsp;: Ayant acheté des philips Hue, je voulais vraiment assister à celle la mais... Salle pleine&nbsp;!</li>
<li>LoraWan ofr exploring I.O.T&nbsp;: J'ai appris des choses sur cette "internet of thing" et les protocoles sous jacent (voir capture plus haut)</li>
<li>LizardFS&nbsp;: FS distribué.. Mais non, la j'avais trop faim.</li>
<li>Pretty easy privacy&nbsp;: Salle pleine...</li>
<li>Privacy in Practice for self hosting&nbsp;: Rien a voir avec ce que j'imaginai... Assez inintéressant au final.</li>
</ul>

<h3>It's time to SAFE the Internet</h3>


<p><a href="media/1c826b23.fosdem2017_2.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/fosdem2017_2.jpg" title="fosdem2017_2.jpg"><img src="media/9fe5321d..fosdem2017_2_m.jpg" data-original-source="https://hoper.dnsalias.net/tdc/public/.fosdem2017_2_m.jpg" alt="fosdem2017_2.jpg" style="display:block; margin:0 auto;" title="fosdem2017_2.jpg, fév. 2017" /></a></p>


<p>L'une des plus sympathique à laquelle j'ai assisté s'intitulait "it's time to safe the Internet" (<a href="media/f82e39d5.safe_internet.vp8.webm" data-original-source="https://video.fosdem.org/2017/Janson/safe_internet.vp8.webm">ici</a>). Et pour une fois, comme ça se passait dans l'un des plus grand amphi, il y avait de la place.
Je croyais au départ qu'il s'agissait juste d'un nouvel outil d'anonymisation type tor au freenet, (et je n'avais pas totalement tord, un tel logiciel est effectivement <a href="https://maidsafe.net/">en cours de développement</a>) mais la vision du conférencier était beaucoup plus large que cela. Il a commencé par nous faire réaliser que ce ne sont pas seulement les données qui sont centralisées aujourd'hui (avec tous les problèmes que cela posent au niveau surveillance etc), le problème est bien plus profond, au cœur même des protocoles utilisées aujourd'hui. En effet, une url ne décrit rien d'autre qu'une localisation. (ip d'un serveur, répertoire et fichier). Nous raisonnons donc toujours, sans même nous en rendre compte, uniquement en terme de localisation de l'information.</p>


<p>Bien sur, des exceptions existent (liens magnets...). Mais les protocoles P2P actuels ne sont pas utilisables tel quel pour remplacer le web. Il manque en effet des briques fondamentales. Par exemple le fait de pouvoir versionner un document, ce qui passe par l'identification d'un "référent" (auteur du document ou autre). Bref, il faut gérer les mises à jour, mais il faut aussi pouvoir publier un document en étant certain, au contraire, que personne ne pourra jamais remonter jusqu’à son auteur (comme dans Freenet). En résumé, Benjamin Kampmann à retourner le problème dans tous les sens et il pense avoir trouvé une solution technique qui permette de faire tout cela. Il est parti du protocole Kademlia (explications techniques sur le fonctionnement de kadmelia <a href="https://wapiti.telecom-lille.fr/commun/ens/peda/options/ST/RIO/pub/exposes/exposesrio2005ttnfa2006/miclard-hameau/">ici</a>) puis il a ajouté (et ajoute toujours) les briques qui manquent pour remplacer totalement les protocoles que nous connaissons (http etc). Je n'ai pas forcément tout suivi mais c'était vraiment intéressant.</p>


<p>Il à pris l'exemple d'un site web basique avec un forum. Le site et le moteur du forum serait crée par le propriétaire du site. Mais chaque interventions sur le forum n'appartiendrait qu'a son auteur. Personne d'autre que l'auteur du commentaire ne pourrait le modifier ou le supprimer. (Fonctionnement par un mécanisme de clef publique/privée). A l'inverse, il serait toujours possible de publier du contenu qui n'appartiendrait à personne en utilisant des clefs basés sur une CA auto-signé à l'inverse des CA "personnels". Bon, je ne rentre pas plus dans le détail parce que j'aurai trop peur de raconter des bêtises... Le plus simple, c'est que vous regardiez vous même la vidéo ;)</p>


<p>Et globalement, comme on à pas tous les mêmes centres d’intérêts, n’hésitez pas à fouiller dans le planning pour trouver les sujets qui vous intéresse et jetez un œil aux vidéos correspondantes :) C'est moins sympa que d'etre physiquement sur place, mais on apprend des choses quand même (à condition de ne pas avoir de soucis avec l'anglais, bien sur).</p>


feed_id: urn:md5:b5b56509daaa7a8f94836eb8be6535de
title: Le droit de voter, c'est aussi le droit de ne pas le faire
uri: Le-droit-de-voter-c-est-aussi-le-droit-de-ne-pas-le-faire
url: https://hoper.dnsalias.net/tdc/index.php?post/2017/03/17/droit-de-voter-ou-pas
content:
    <p>D’abord merci à Timo pour <a href="https://lehollandaisvolant.net/?d=2017/03/16/17/02/30-scandale-en-suede">ce billet</a>. Je ne vois pas comment on pourrait mieux résumer les choses.
Bref, quel que soit le nom de l'abruti(e) qui dirigera le pays après les prochaines élections, n'oubliez pas: Les seuls responsables seront <strong>ceux qui n'ont pas voté blanc</strong>.</p>


<p>Je pense qu'on à largement dépassé le "tous pourris", et cela depuis très longtemps. Ils se fichent tous désormais ouvertement de notre gueule...
Mais si vous voulez continuer à leur rendre service en allant bien sagement mettre un nom dans l'urne pour leur donner une "légitimé"... Enfin c'est vous qui voyez hein...</p>


feed_id: urn:md5:7c68758e19255bbe9a150d0b648bc133
title: kclean 4.1
uri: kclean-4-1
url: https://hoper.dnsalias.net/tdc/index.php?post/2017/04/10/kclean-4.1
content:
    <p>Les plus grosses modifications concernent l'orthographe (enfin diront la plupart de ses utilisateurs !). L'autre grosse modification concerne  la suppression de gksu en dépendance. Autrement dit l'installation de kclean sera beaucoup plus simple en mode serveur (système sans mode graphique). Dernière chose, pour simplifier l'usage de kclean en crontab, l'utilisation de la variable $USER à été remplacée par `whoami`.</p>


<p>Comme toujours, ce script est téléchargeable sur <a href="https://hoper.dnsalias.net/tdc/index.php?pages/kclean">sa page dédiée</a>. Il ne me reste plus qu'a trouver le courage de mettre aussi à jour la version anglaise :)</p>


feed_id: urn:md5:fa6d3f6c62abae2adf8169810bc4857b
title: Creation d'un service simple avec systemd
uri: Creation-d-un-service-simple-avec-systemd
url: https://hoper.dnsalias.net/tdc/index.php?post/2017/04/24/Creation-d-un-service-simple-avec-systemd
content:
    <h3>Le besoin</h3>


<p>Historiquement, faire en sorte qu'un script personnel se lance au démarrage n'était pas très compliqué. Dans l'ancien system V, il suffisait de jouer avec les scripts (et les liens) dans /etc/init.d et /etc/rcX.d, et on arrivait facilement à avoir quelque chose qui se lançait proprement avec des commandes du style "service mon_service start" et "service mon_service stop". Si le bon lien était créé dans /etc/rc2.d par exemple (S99mon_service), alors il se lançait aussi automatiquement au boot. Simple.</p>


<p>Malheureusement (heureusement ?) Systemd est venu modifier tout ça. Je ne rentrerai pas dans le détail de tout ce que systemd apporte par rapport à system V (parallélisation, gestion des dépendances, supervision des services etc). Disons simplement qu'il est beaucoup, beaucoup plus évolué que l'ancien système, ce qui explique qu'il a été choisi par la grande majorité des distributions linux les plus connus. Pour avoir un bon aperçu des fonctionnalités de systemd, je vous renvoie <a href="http://linuxfr.org/news/systemd-l-init-martyrise-l-init-bafoue-mais-l-init-libere">à cet article</a> de linuxfr.</p>


<p>Mais qui dit "plus évolué" dit aussi un peu plus compliqué à utiliser. Quelle est donc la procédure à suivre pour faire exactement la même chose qu'avant&nbsp;? Créer un service simple, qui se contente de lancer le script shell de notre choix lors du boot de la machine&nbsp;?</p>


<h3>La solution</h3>


<p>Avant tout, il conviendra de se familiariser un peu avec les commandes de systemd. Pour celà (et aussi pour apprendre à créer son propre service...) je recommande vivement la lecture de <a href="http://lea-linux.org/documentations/Systemd">cette page</a>. En résumé, la commande à utiliser tout le temps est "systemctl". puis l'argument (status, start, stop, enable, disable...). Enfin le nom du service. (pour status, le fait de l'utiliser sans services permet d'avoir la liste de tous les services avec leur hiérarchie)</p>


<p>Pour créer notre propre service, il faut créer un fichier texte dans /etc/systemd/system/. Ce fichier texte va décrire le service, ses dépendances, etc. Ensuite il faudra activer ce nouveau service. Et comme je suis trop gentil, je vous ai fait <a href="https://hoper.dnsalias.net/tdc/public/make_service.sh">un mini script</a> qui fait tout ça automatiquement :) Voila ce qu'il affiche sans argument:</p>

<pre>
root@gemeaux:/tmp# ./make_service.sh

Ce script fabrique un &quot;service&quot; qui lance un script shell sous systemd
Il nécessite obligatoirement 4 arguments qui sont:
 - Le nom du service
 - Le chemin complet du script à lancer
 - Le nom des services qui doivent déjà avoir été lancés
 - yes ou no:
   yes, si à la fin du script on considère que le service est toujours actif
   no dans le cas contraire (utile si le script en question est censé tourner tout le temps)

 Exemples :
 ./make_service.sh 'monservice' '/home/moi/scripts/mon-script.sh' '' yes
 ./make_service.sh 'monservice' '/home/moi/scripts/mon-script.sh' 'apache2.service postfix.service' yes

  Dans le second cas, notre service ne sera lancé qu'après apache et postfix.
</pre>


<h3>Les pièges à éviter</h3>


<p>Le script à lancer doit absolument signaler son interpréteur de commande, et donc commencer par: #!/bin/bash.
Il faut bien sûr avoir les droits root pour lancer le script... Mais pour le reste tout devrait fonctionner.</p>


<h3>Suppression du service</h3>


<p>Rien de plus simple. Il suffira de le désactiver (systemctl disable nom_du_service) puis de supprimer le fichier texte qui le décrit:
rm /etc/systemd/system/monservice.service</p>


<p>Amusez vous bien&nbsp;!</p>


feed_id: urn:md5:2d77312f36e50f4456eb63c3a85a0dbd
title: TDC change de nom et devient ATDC
uri: TDC-change-de-nom-et-devient-ATDC
url: https://hoper.dnsalias.net/tdc/index.php?post/2017/05/14/TDC-change-de-nom-et-devient-ATDC
content:
    <p>Version courte&nbsp;: L'url du blog change, désormais c'est ici qu'il faut aller voir:<br /></p>


<p><a href="https://hoper.dnsalias.net/atdc/">https://hoper.dnsalias.net/atdc/</a><br /></p>


<p>Pensez à mettre vos flus RSS à jour&nbsp;! (ce post sera le dernier que je publierai ici).</p>


<h4>Pourquoi changer de nom&nbsp;?</h4>


<p>Parce que derrière c'est un gros changement technique. Je passe de dotclear à Wordpress, et c'est loin d’être simple.  Avoir un nouveau nom permet aussi de conserver facilement les deux blogs (l'ancien et le nouveau) en ligne dans deux répertoires distincts. Quand  au changement de moteur et bien... Il faut savoir évoluer un jour.
ATDC ça veut dire quoi&nbsp;?</p>


<p>Alors la c'est à vous de voir. Je vous propose quand même quelques possibilités, mais libre à vous d'en inventer d'autres...</p>

<ul>
<li>Advanced TDC</li>
<li>A Tous les Défenseurs du Cyberspace</li>
<li>Attention Tous Des Charlots&nbsp;!</li>
<li>Alerte Tous (les) Dirigeants (sont) Corrompus</li>
<li>Ami(e), Tu Dois Combattre</li>
<li>Aime Travailler Dans (le) Canapé</li>
<li>About The Digital Country</li>
</ul>

<h4>Tous les articles ont migré&nbsp;?</h4>


<p>Loin de la. Malheureusement la syntaxe de dotclear est très spécifique et les plugin d'importations qui existaient sous wordpress ne fonctionnent que très partiellement. En fait, toute la mise en forme doit être refaite, ainsi que les liens, les images etc. Bref, ça va me prendre des mois. Pour le moment, seuls mes deux ou trois tout premiers billets, et les quelques derniers  ont étés remis en forme. Pour les autres je le vais le faire au fur et à mesure.
Pourquoi un tel boulot&nbsp;?</p>


<p>La migration devait se faire, d'une façon ou d'une autre. J'aimais beaucoup la simplicité de dotclear mais wordpress offre tellement plus de possibilités. Le temps que je vais perdre maintenant, j'espère le gagner plus tard (maintenance, possibilités d'évolution etc). Et puis je voulais quelque chose de beaucoup plus lisible que l'ancien site, et qui soit "responsive" (consultable depuis son téléphone sans trop de soucis quoi).
En vrai... C'est toujours aussi moche non&nbsp;?</p>


<p>Ma priorité est d'avoir quelque chose de plus lisible que l'ancien blog, tout en gardant les fondamentaux (menu etc). Pour le design, les couleurs et le reste, on verra ça dans un second temps...
De toute façon tu ne publie plus rien sur ton blog donc...</p>


<p>C'est pas faux. Mais j'espère avoir plus de temps dans les mois et les années qui viennent. Je n'ai jamais manqué de choses à dire ou de truc à expliquer. Durant ces deux dernières années, j'ai juste vraiment manqué de temps pour le faire. Mais qu'on se le dise, I will be back&nbsp;!</p>


