<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Debian or not to be ? 2.0 &#187; Encore</title> <atom:link href="http://www.crashdump.fr/tag/encore/feed/" rel="self" type="application/rss+xml" /><link>http://www.crashdump.fr</link> <description>that is the question</description> <lastBuildDate>Thu, 19 Aug 2010 09:32:04 +0000</lastBuildDate> <language>fr</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.1</generator> <item><title>HackThisSite.org Basic Howto: 1 à 10</title><link>http://www.crashdump.fr/securite/hackthissiteorg-howto-519/</link> <comments>http://www.crashdump.fr/securite/hackthissiteorg-howto-519/#comments</comments> <pubDate>Fri, 10 Apr 2009 13:04:09 +0000</pubDate> <dc:creator>Adri</dc:creator> <category><![CDATA[Code]]></category> <category><![CDATA[Réseaux]]></category> <category><![CDATA[Sécurité]]></category> <category><![CDATA[iNet]]></category> <category><![CDATA[basic mission]]></category> <category><![CDATA[Common]]></category> <category><![CDATA[defis]]></category> <category><![CDATA[Encore]]></category> <category><![CDATA[exploit]]></category> <category><![CDATA[hack]]></category> <category><![CDATA[hack this site]]></category> <category><![CDATA[HackThisSite.org]]></category> <category><![CDATA[tutoriel]]></category><guid isPermaLink="false">http://www.crashdump.fr/?p=519</guid> <description><![CDATA[Il y a des jours, ou, on se fait un peu plus chier que  [...]]]></description> <content:encoded><![CDATA[<p><em>Il y a des jours, ou, on se fait un peu plus chier que d&#8217;autres.. En bon geek j&#8217;ai occupé mon temps en surf sur le net et je suis tombé sur ça: </em><a href="http://www.hackthissite.org/"><em>http://www.hackthissite.com</em></a><em>. Il ne sagit pas là d&#8217;une provocation pure et simple mais d&#8217;un site qui propose des défis de h4x0r. Je n&#8217;ai eu &#8211; pour l&#8217;instant &#8211; que l&#8217;occasion de réaliser la partie &laquo;&nbsp;Basic Missons&nbsp;&raquo; (les 10 épreuves) et je vais essayer de toutes vous les expliquer ici. Sans plus attendre voici les solutions.</em></p><p><strong>Avant tout, il vous faudra le navigateur  au renard a la queue flamboyante avec quelques une des extensions disponibles: &laquo;&nbsp;</strong><a href="http://www.mozilla-europe.org/fr/firefox/"><strong>Firefox</strong></a><strong>&laquo;&nbsp;, &laquo;&nbsp;</strong><a href="https://addons.mozilla.org/en-US/firefox/addon/1843"><strong>Firebug</strong></a><strong>&nbsp;&raquo; et &laquo;&nbsp;</strong><a href="https://addons.mozilla.org/fr/firefox/addon/6683"><strong>FireCookies</strong></a><strong>&laquo;&nbsp;.</strong></p><p><em></em></p><h2><span style="text-decoration: underline;">Basic 1</span>: &laquo;&nbsp;Basic test of your skills to see if you can do any of these missions. Requirements: HTML.&nbsp;&raquo;</h2><p>La première mission est vraiment très très simple, il suffit d&#8217;aller plonger dans le code source pour y trouver le mot de passe: faites un clic droit et &laquo;&nbsp;View page source&nbsp;&raquo; (ou &laquo;&nbsp;Inspect element&nbsp;&raquo; avec firebug) cherchez un code de la forme:</p><pre>&lt;!-- the first few levels are extremely easy: password is abcd1234 --&gt;</pre><p>Entrez le mot de passe dans le champ puis cliquez: &laquo;&nbsp;submit&nbsp;&raquo;. Bravo vous êtes un 3l1t3 h4x00r :)</p><h2><span style="text-decoration: underline;">Basic 2</span>: &laquo;&nbsp;A slightly more difficult challenge, involving an incomplete password script. Requirements: Common sense.&nbsp;&raquo;</h2><p>Deuxième mission qui on s&#8217;en doute ne va pas être vraiment plus difficile que la première. Il suffira d&#8217;être un petit peu logique.. il est dit que l&#8217;admin n&#8217;as pas uploadé le fichier contenant le mot de passe, donc: le mot de passe est&#8230; vide, quel étourdi ce sam ! Cliquez simplement sur &laquo;&nbsp;submit&nbsp;&raquo; :)</p><h2><span style="text-decoration: underline;">Basic 3</span>: &laquo;&nbsp;Some intuition is needed to find the location of the hidden password file. Requirements: Basic HTML knowledge.&nbsp;&raquo;</h2><p>Très bien, ici, Sam n&#8217;as pas oublié d&#8217;uploader le fichier contenant le mot de passe (en clair..). Comme d&#8217;habitude, avant tout, rendons nous dans la source:</p><pre>&lt;form action="/missions/basic/3/index.php" method="post"&gt;
    <strong>&lt;input type="hidden" name="file" value="password.php"&gt;</strong>
    &lt;input type="password" name="password"&gt;&lt;br /&gt;&lt;br /&gt;
    &lt;input type="submit" value="submit"&gt;</pre><p>Tiens, Sam a encore commis une boulette ! Pointez vôtre navigateur sur &laquo;&nbsp;http://www.hackthissite.org/missions/basic/3/password.php&nbsp;&raquo;, récupérez le mot de passe et next !</p><h2><span style="text-decoration: underline;">Basic 4</span>: &laquo;&nbsp;An email script has been set up, which sends the password to the administrator. Requirements: HTML knowledge, an email address.&nbsp;&raquo;</h2><p>Dans la mission 4, Sam a encore commis de belles erreurs !  Regardons directement la source:</p><pre>&lt;form action="/missions/basic/4/level4.php" method="post"&gt;
    &lt;input type="hidden" name="to" value="webmaster@hulla-balloo.com"&gt;
    &lt;input type="submit" value="Send password to Sam"&gt;
&lt;/form&gt;
&lt;form action="/missions/basic/5/index.php" method="post"&gt;
        &lt;input type="password" name="password"&gt;
        &lt;br /&gt;&lt;br /&gt;
        &lt;input type="submit" value="submit"&gt;
&lt;/form&gt;</pre><p>Comme vous pouvez le voir, il y a deux &laquo;&nbsp;forms&nbsp;&raquo;: Le premier permet d&#8217;envoyer le mot de passe sur l&#8217;adresse mail de Sam alors que le second permet l&#8217;accès quand on connais le mot de passe.</p><p>Ici encore, nous allons exploiter ce code pas très sécure pour nous faire envoyer le mot de passe en forgeant notre propre form. Pour ça, ouvrez firebug en cliquant droit sur le form, puis &laquo;&nbsp;Inspect element&nbsp;&raquo;. Maintenant changez directement l&#8217;adresse mail par la vôtre &#8211; ou changez le type du champ de <code class="prettyprint">type="hidden"</code> à <code class="prettyprint">type="text"</code>. Validez.. copiez le mot de passe, revenez en arrière et passons au challenge suivant :)</p><h2><span style="text-decoration: underline;">Basic 5</span>: &laquo;&nbsp;Similar to the previous challenge, but with some extra security measures in place. Requirements: HTML knowledge, JS or FF,  an email address.&nbsp;&raquo;</h2><p>A priori, rien de différent, on procède comme la Basic 4..</p><p>EDIT: il semble que la seule chose qui change c&#8217;est un script qui vérifie nôtre provenance avant de valider l&#8217;envoi du mail&#8230; en effet une autre solution pour le défi précédent aurais été de modifier la source de la page directement depuis une copie sur notre disque dur.</p><h2><span style="text-decoration: underline;">Basic 6</span>: &laquo;&nbsp;An encryption system has been set up, which uses an unknown algorithm to change the text given. Requirements: Persistence, some general cryptography knowledge.&nbsp;&raquo;</h2><p>J&#8217;avoue avoir un peu plus galéré sur ce défi ! C&#8217;est un sacré bond en avant que Sam nous a fait là.. En fait il ne sagit pas là d&#8217;exploit mais de cryptographie pure et simple.</p><p>Qu&#8217;avons nous ? deux formulaires et le mot de passe chiffré: Le premier permet de chiffrer un mot de passe et le deuxième d&#8217;accéder au défi suivant. Le mot de passe étant sous sa forme chiffrée, il nous faudra donc utiliser le premier script pour comprendre ou essayer d&#8217;en déduire la technique utilisée.</p><p>Essayons de chiffrer un caratère:</p><p><span style="font-family: -webkit-monospace;">1</span> nous donne: <span style="font-family: -webkit-monospace;">1</span></p><p><span style="font-family: -webkit-monospace;">1</span> donne <span style="font-family: -webkit-monospace;">1</span>. Hùùùm.. tentons quelque chose de plus long..</p><p><code class="prettyprint">11111111</code> -&gt; <code class="prettyprint">12345678</code><br /> <code class="prettyprint">22222222</code> -&gt; <code class="prettyprint">23456789</code></p><p>Nous pouvons voir ici qu&#8217;il y a incrémentation de 1 pour le second chiffre, 2 pour le troisième.. etc. Que se passe t&#8217;il quand nous allons quitter les décimaux simples ? Essayons.</p><p><code class="prettyprint">99999999</code> -&gt; <code class="prettyprint">9:;&lt;=&gt;?@</code></p><p>C&#8217;est la qu&#8217;il m&#8217;a fallu un peu de temps pour réaliser qu&#8217;il sagissait en fait de la table ASCII&#8230; en effet, sur cette table après le &laquo;&nbsp;9&#8243; nous avons &nbsp;&raquo;:&nbsp;&raquo; puis &laquo;&nbsp;;&nbsp;&raquo; puis &nbsp;&raquo;&lt;&nbsp;&raquo;, etc&#8230; <a href="http://www.crashdump.frwp-content/uploads/2009/04/ascii_table.jpg" class="broken_link">Vérifiez ici par vous même</a> :)</p><p>J&#8217;ai, comme mot de passe chiffré: <span style="font-family: -webkit-monospace;">ef6d4818</span></p><p><code class="prettyprint">e - 0 = e</code><br /> <code class="prettyprint">f - 1 = e</code><br /> <code class="prettyprint">6 - 2 = 4</code><br /> <code class="prettyprint">d - 3 = a</code><br /> <code class="prettyprint">4 - 4 = 0</code><br /> <code class="prettyprint">8 - 5 = 3</code><br /> <code class="prettyprint">l - 6 = f</code><br /> <code class="prettyprint">8 - 7 = 1</code></p><p>Le mot de passe déchiffré est donc: ee4a03f1 dans mon cas :)</p><p><strong>Basic 7: &laquo;&nbsp;The password is hidden in an unknown file, and Sam has set up a script to display a calendar. Requirements: Basic UNIX command knowledge.&nbsp;&raquo;</strong></p><p>Celui ci est vraiment très facile aussi ! Nous apprenons que Sam a crée un script qui retourne la sortie de la commande cal de linux (une aubaine pour nous!). Testons la chose.. Si nous entrons une année dans le champ il nous retourne le résultat classique de la commande cal, rien d&#8217;exceptionnel. Comment cela peut il fonctionner ? Je suppose que le contenu doit être de la forme:</p><div class="wp_syntax"><div class="code"><pre><span>print</span> `cal <span>$input</span>`;</pre></div></div><p>Une simple injection de la forme:</p><pre><span>&amp;&amp; ls</span></pre><p>Nous permet donc de lister le répertoire courant:</p><pre>.
..
level7.php
cal.pl
index.php
k1kh31b1n55h.php
perl5.8.9.core</pre><p>Il semblerais que le fichier k1kh31b1n55h.php contienne notre mot de passe. Bravo étape suivante :)</p><h2><span style="text-decoration: underline;">Basic 8</span>: &laquo;&nbsp;The password is yet again hidden in an unknown file. Sam&#8217;s daughter has begun learning <a id="KonaLink0" class="kLink" href="http://www.hackthissite.org/#" target="undefined"><span><span class="kLink">PHP</span></span></a>, and has a small script to demonstrate her knowledge. Requirements: Knowledge of SSI (dynamic html executed by the <a id="KonaLink1" class="kLink" href="http://www.hackthissite.org/#" target="undefined"><span><span class="kLink">server</span></span></a>, rather than the browser).&nbsp;&raquo;</h2><p>Sam commence a sécuriser un peu plus ses formulaire, heureusement sa petite soeur a crée un petit script qui va nous ouvrir les portes ! Essayons donc maintenant le script de Stéphanie: Ce script enregistre ce que vous avez entré dans le champ texte avec quelques informations supplémentaires (Longueur du texte.. etc). C&#8217;est a ce moment la que nous allons utiliser une injection par formulaire en utilisant, cette fois ci les SSI. (Du html dynamique, du code exécuté par le serveur.. un peu comme le php). Les SSI sont utilisée &#8211; par exemple &#8211; par apache pour inclure les headers/footers des pages qu&#8217;il génère avec l&#8217;option &laquo;&nbsp;<a href="http://httpd.apache.org/docs/2.0/mod/mod_autoindex.html">Indexes</a>&laquo;&nbsp;.</p><p>Nous allons donc essayer d&#8217;insérer le code suivant (exec de la commande linux ls) dans le fichier généré par le script de Stéphanie:</p><pre>&lt;!--#exec cmd="ls .."--&gt;</pre><p>Et voilà le travail:</p><blockquote><pre>Hi, au12ha39vc.php index.php level8.php tmp!
Your name contains 39 characters.</pre></blockquote><p>Il ne vous reste plus qu&#8217;a consulter au12ha39vc.php pour passer au niveau suivant :)</p><h2><span style="text-decoration: underline;">Basic 9</span>: &laquo;&nbsp;The password is again hidden in an unknown file. However, the script that was previously used to find it has some limitations. Requirements: Knowledge of SSI, Unix directory structure.&nbsp;&raquo;</h2><p>Liée a la mission précédente, celle ci s&#8217;avère très simple si on prend un peu de recul&#8230; Tout d&#8217;abord nous n&#8217;avons ici que le champ texte d&#8217;entrée du mot de passe, il va donc falloir chercher ailleurs. Si nous lisons les instructions de notre ami Sam nous aprenons qu&#8217;il sagit ici encore de SSI &#8211; nous avions utilisé:</p><p><code class="prettyprint">&lt;!--#exec cmd="ls .."--&gt;</code></p><p>Donc il suffit de se rendre une mission plus tôt &#8211; retourner sur la 8, oui &#8211; et changer le path du ls pour lister ce répertoire ci.. rien de plus simple. Nous étions ici: <code class="prettyprint">/missions/basic/8/tmp/</code> et nous voulons aller là: <code class="prettyprint">/missions/basic/9/</code>, il suffira donc d&#8217;executer cette intruction ci:</p><p><code class="prettyprint">&lt;!--#exec cmd="ls ../../9"--&gt;</code></p><p>Encore une victoire pour nous.. plus que deux missions, voyons ce que Sam va nous servir.</p><h2><span style="text-decoration: underline;">Basic 10</span>: &laquo;&nbsp;This time Sam used a more temporary and &laquo;&nbsp;hidden&nbsp;&raquo; approach to authenticating users, but he didn&#8217;t think about whether or not those users knew their way around javascript&#8230;&nbsp;&raquo;</h2><p>Comme dans les missions précédentes nous sommes relativement bien guidés, il nous est dit que Sam a utilisé une méthode d&#8217;authentification cachée: de quoi penser &laquo;&nbsp;Cookies&nbsp;&raquo; ! En étudiant le code nous nous rendons compte que cette fois ci le mot de passe a été codé en dur et n&#8217;est pas accessible.</p><p>Nous allons donc analyser les cookies pour voir ce qu&#8217;il en est. Nous allons avoir besoin de &laquo;&nbsp;FireCookies&nbsp;&raquo; une extension pour Firefox qui permet de gérer les cookies (ajout/suppression/edition). Pour être le plus clair possible voici une capture d&#8217;ecran:</p><p><em><a href="http://www.crashdump.fr/wp-content/uploads/2009/03/firecookies-hackthissite.png"><img class="alignnone size-thumbnail wp-image-526" title="firecookies-hackthissite" src="http://www.crashdump.fr/wp-content/uploads/2009/03/firecookies-hackthissite-430x125.png" alt="firecookies-hackthissite" width="430" height="125" /></a></em></p><p>Vous pouvez voir une ligne “level11_authorized” changez sa valeur de “no” a “yes”, validez. BRAVO.</p><p><strong>Possibly Related Posts:</strong></p><ul><li><a href="http://www.crashdump.fr/tutoriels/tips-serveur-web-durgence-avec-netcat-832/">Tips: Serveur web d&#8217;urgence avec Netcat</a></li><li><a href="http://www.crashdump.fr/tutoriels/load-balancing-avec-vyatta-725/">Du load-balancing avec vyatta</a></li><li><a href="http://www.crashdump.fr/crashdumpfr/crashdump-fr-passe-en-aes-256-703/">Crashdump.fr passe en AES-256.</a></li><li><a href="http://www.crashdump.fr/tutoriels/effacer-definivement-toutes-les-donnees-dun-disque-dur-sous-nux-677/">Effacer définitivement les données d&#8217;un disque dur sous *nux (dd, zero, random)</a></li><li><a href="http://www.crashdump.fr/securite/arp-spoofing-arp-cache-poisoning-59/">ARP Spoofing (ARP Cache poisoning)</a></li></ul><br /> ]]></content:encoded> <wfw:commentRss>http://www.crashdump.fr/securite/hackthissiteorg-howto-519/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Surveillance de l&#8217;integrite de son systeme Linux</title><link>http://www.crashdump.fr/securite/surveillance-de-lintegrite-de-son-systeme-linux-21/</link> <comments>http://www.crashdump.fr/securite/surveillance-de-lintegrite-de-son-systeme-linux-21/#comments</comments> <pubDate>Wed, 01 Aug 2007 16:54:43 +0000</pubDate> <dc:creator>Adri</dc:creator> <category><![CDATA[Sécurité]]></category> <category><![CDATA[Encore]]></category><guid isPermaLink="false">http://blog.nexus-6.fr/?p=21</guid> <description><![CDATA[Cet article explique comment surveiller l'intégrité d [...]]]></description> <content:encoded><![CDATA[<p>Cet article explique comment surveiller l&#8217;intégrité d&#8217;un système d&#8217;exploitation Linux, afin d&#8217;être prévenu rapidement d&#8217;une intrusion sur une machine.</p><p>Pour bien comprendre l&#8217;intérêt de la surveillance de l&#8217;intégrité de son système, je vais prendre plusieurs exemples d&#8217;actions effectuées par un pirate informatique, lorsque ce dernier a réussi à s&#8217;introduire sur une machine, par le biais d&#8217;une faille de sécurité par exemple.</p><h2><li>Exemple de modification du système</li></h2><p>Pour chacun de ces cas, une surveillance de l&#8217;intégrité permettra de détecter très rapidement, les mouvements de l&#8217;intrus.</p><p><strong>Cas n°1 : modification du fichier /etc/passwd</strong></p><p>Notre pirate a réussi, par une méthode ou une autre, à accéder en écriture, au fichier /etc/passwd. Afin de pouvoir passer en root sur la machine, il y a ajouté la ligne suivante:</p><p><code class="prettyprint">system::0:0:system:/:/bin/bash</code><br /> <span id="more-21"></span><br /> On notera ici, qu&#8217;il a simplement créé un utilisateur nommé système, sans mot de passe, qui a le même ID que root. L&#8217;intrus pourra ainsi, a tout moment passer root sur la machine, via un simple compte utilisateur, en utilisant la commande su &#8211; system</p><p>Ce type de backdoor est assez difficile à repérer, étant donné que l&#8217;on ne consulte pas le fichier /etc/passwd tous les jours et qu&#8217;en plus, le nom system pourrait paraître normal.</p><p><strong>Cas n°2 : le bit SUID</strong></p><p>Là encore, notre intrus à obtenu les droits root et il voudrait être sêr de pouvoir revenir sous cette identité, à sa guise et même après un changement du mot de passe de ce dernier par l&#8217;administrateur. Pour se faire, il pourra positionner un bit SUID, sur les commandes qu&#8217;il désire, afin de pouvoir les exécuter ensuite en tant que root:</p><p><code class="prettyprint">$ cat /etc/shadow<br /> cat: /etc/shadow: Permission denied<br /> $ su -<br /> Password:<br /> # chmod a+s /bin/cat<br /> # exit<br /> $ cat /etc/shadow<br /> root:xxxxx:13449:0:99999:7::: </code></p><p>Encore une fois, pour repérer ce genre de manipulation, cela reste difficile, car il faudra régulièrement regarder les bons droits sur les fichiers (avec la commande find / -perm +4000 par exemple).</p><h2><li>La solution</li></h2><p>Pour éviter ce genre d&#8217;action, on pourra mettre en place un logiciel comme Tripwire ou encore AIDE sur la machine. Ce dernier a pour but de s&#8217;assurer l&#8217;intégrité des répertoires et des fichiers importants en identifiant tous changements apportés à ces derniers.</p><p>Pour ma part, je n&#8217;ai pas trouvé de version gratuite de Tripwire et je me suis donc rabattu sur AIDE (Advanced Intrusion Detection Environment). Voici la commande à lancer pour l&#8217;installer sur une Debian:</p><p><code class="prettyprint">apt-get install aide</code></p><p>On initialisera ensuite la base de données (environ 15 minutes de traitement) :</p><p><code class="prettyprint">aide --init</code></p><p>On devra ensuite placer la base de données dans un lieu sur (media accessible quand lecture, DVD par exemple). Pour faire simple ici, je vais laisser la base dans le dossier où elle se trouve initialement, en la renommant afin d&#8217;être exploitable par la commande aide:</p><p><code class="prettyprint">mv /var/lib/aide/aide.db.new.gz /var/lib/aide/aide.db.gz </code></p><p>On pourra ainsi vérifier l&#8217;intégrité du système via la commande suivante (environ 10 minutes de traitement pour 160Go de disque):</p><p><code class="prettyprint">aide --check</code></p><p>Dans notre cas ici, j&#8217;avais pris le soin de construire une base, avant la mis en pratique des différents cas cités plus haut. Et voici ce que donne la commande aide &#8211;check après vérification:</p><p><code class="prettyprint">...<br /> changed: /etc/passwd<br /> changed: /bin/cat<br /> ...</code></p><p>Les modifications système ont donc bien été détectées. On pourra bien sûr rendre ce genre de procédure automatique, en ajoutant cette commande à une crontab et lui faisant retourner le résultat par mail.</p><p>Dans le cas d&#8217;une mise à jour du système, ou de changement de configuration, l&#8217;administrateur pourra a tout moment mettre lui même AIDE à jour, en utilisant le paramètre update:</p><p> <code class="prettyprint">aide --update</code></p><h2><li>Conclusion</li></h2><p>On pourra aller beaucoup plus loin dans la configuration AIDE, en modifiant le fichier /etc/aide.conf. On pourra par exemple, rajouter la surveillance des fichiers de son site web, afin d&#8217;être prévenu rapidement en cas de &laquo;&nbsp;défaçage &laquo;&nbsp;.</p><ul><strong>Aller plus loin</strong></ul><p>* <a href="http://www.cs.tut.fi/~rammer/aide.html">Site officiel de AIDE</a><br /> * <a href="http://www.cs.tut.fi/~erammer/aide/manual.html" class="broken_link">Manuel de AIDE</a></p><p><strong>Possibly Related Posts:</strong></p><ul><li><a href="http://www.crashdump.fr/crashdumpfr/crashdump-fr-passe-en-aes-256-703/">Crashdump.fr passe en AES-256.</a></li><li><a href="http://www.crashdump.fr/tutoriels/effacer-definivement-toutes-les-donnees-dun-disque-dur-sous-nux-677/">Effacer définitivement les données d&#8217;un disque dur sous *nux (dd, zero, random)</a></li><li><a href="http://www.crashdump.fr/securite/arp-spoofing-arp-cache-poisoning-59/">ARP Spoofing (ARP Cache poisoning)</a></li><li><a href="http://www.crashdump.fr/securite/hackthissiteorg-howto-519/">HackThisSite.org Basic Howto: 1 à 10</a></li><li><a href="http://www.crashdump.fr/securite/protocole-bgp-linternet-en-danger-316/">Protocole BGP, l&#8217;Internet en danger ?</a></li></ul><br /> ]]></content:encoded> <wfw:commentRss>http://www.crashdump.fr/securite/surveillance-de-lintegrite-de-son-systeme-linux-21/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>BashFR, les perles de l&#8217;IRC</title><link>http://www.crashdump.fr/tout-et-rien/bashfr-les-perles-de-lirc-33/</link> <comments>http://www.crashdump.fr/tout-et-rien/bashfr-les-perles-de-lirc-33/#comments</comments> <pubDate>Wed, 18 Jul 2007 22:32:37 +0000</pubDate> <dc:creator>Adri</dc:creator> <category><![CDATA[Tout-et-Rien]]></category> <category><![CDATA[Encore]]></category><guid isPermaLink="false">http://blog.aemeth.org/?p=33</guid> <description><![CDATA[Je viens de tomber sur le best-of IRC de bashfr, et je  [...]]]></description> <content:encoded><![CDATA[<p>Je viens de tomber sur le best-of IRC de bashfr, et je suis littéralement plié en deux. Attention, geekitude de magnitude 7 minimum requise. Morceaux choisis:</p><blockquote><p>Stragus> qui a internet ici?</p></blockquote><blockquote><p>+tchot6> au fait comment on fait pr changer son pseudo?<br /> @[3RTy]bAmbOo> /nick pseudo<br /> * tchot6 is now known as pseudo</p></blockquote><blockquote><p>+Scar> t&#8217;as essayé Xandros ?<br /> @Samva> no<br /> @Samva> c&#8217;est de la compote p0rno ?</p></blockquote><p><span id="more-33"></span></p><blockquote><p>Gilus> va y avoir du zombie demain au boulot<br /> +Arsiesys> Je suis chômeur.<br /> DarkFalz> je suis en vacances<br /> Gilus> je suis dégouté :&#8217;(</p></blockquote><blockquote><p>Marco> je t&#8217;ai dis que j&#8217;avais changer de boulot?<br /> Cassie> Ouais, j&#8217;en ai entendu parler.<br /> Cassie> T&#8217;es au Micromedia, ou un truc du genre, c&#8217;est ça ?<br /> Marco> un truc du genre<br /> Marco> aujourd&#8217;hui une fille vient acheter wow<br /> Marco> et moi, pas drôle pour un sou, je lui sort le célèbre &#8216;dites adieu à votre vie sociale&#8217;<br /> Cassie> Trèèèèès original&#8230;<br /> Marco> mais attend, tu sais ce qu&#8217;elle me répond?<br /> Marco> &#8216;c&#8217;est pour mon petit ami. je part pour deux mois aux U.S., je tient à se qu&#8217;il reste fidèle&#8217;<br /> Cassie> Ah ouais&#8230; c&#8217;est clair qu&#8217;il restera fidèle&#8230;<br /> Cassie> Mais j&#8217;suis pas sûre qu&#8217;elle puisse pour autant le récupérer, après ça, son copain :/</p></blockquote><blockquote><p>Lanfeust2_3> Je me souviendrai toujours du jour où ma mère m&#8217;a traité de fils de pute.</p></blockquote><blockquote><p>Santa_Evil> et, a ton avis, quel est le plus grand mal de notre époque, l&#8217;ignorance ou l&#8217;indifférence?<br /> Bloody> JE SAIS PAS ET J&#8217;M'EN FOUS<br /> Santa_Evil> &#8230;</p></blockquote><blockquote><p>ALu21> je crois que Ze_PilOt_ est décédé<br /> ALu21> il ne parle plus ce con<br /> ALu21> j&#8217;ai beau le stimuler, il est inerte<br /> Moa2020> Palette !<br /> * Moa2020 défibrile<br /> ALu21> 220 !<br /> ALu21> 3<br /> ALu21> 2<br /> ALu21> 1<br /> ALu21> gziiIIIIIIIIIIIIIIIIIII<br /> Moa2020> &#8230; /\__/\__/\__/\____________________________<br /> ALu21> \o/<br /> ALu21> 350 !<br /> ALu21> 3<br /> ALu21> 2<br /> ALu21> 1<br /> ALu21> gziiIIIIIIIIIIIIIIIIIII<br /> Moa2020>_____________________________<br /> ALu21> ok on laisse tomber<br /> *** Ze_PilOt has quit IRC (Ping timeout)<br /> ALu21> heure constaté du ping timeout : 12:12<br /> ALu21> prévenez la famille</p></blockquote><blockquote><p>IceTea> tain je déprime là&#8230;<br /> IceTea> c demain que je vais faire mon test de dépistage du sida&#8230; je stress trop<br /> Gourou> on te soutient tous&#8230; courage vieux, ça va aller<br /> TK> il a raison, sois positif !</p></blockquote><p><a href="http://www.bashfr.org/?sort=top50">Vous en voulez encore ?</a></p><p><a href="http://bash.org/?top">Encore ? Ici une version anglophone !</a></p><p><strong>Possibly Related Posts:</strong></p><ul><li><a href="http://www.crashdump.fr/tout-et-rien/bugfix-roundcube-quitte-immediatement-apres-le-login-804/">Bugfix: Roundcube quitte immédiatement après le login</a></li><li><a href="http://www.crashdump.fr/tout-et-rien/reset-du-mot-de-passe-de-controle-parental-sur-la-wii-696/">Reset du mot de passe de contrôle parental sur la wii</a></li><li><a href="http://www.crashdump.fr/tout-et-rien/echodunetnet-trop-cest-trop-507/">Echosdunet.net: Trop c&#8217;est trop&#8230;</a></li><li><a href="http://www.crashdump.fr/tout-et-rien/bestof-apps-pour-osx-et-nostalgie-396/">Les applications indispensables pour Os X</a></li><li><a href="http://www.crashdump.fr/tout-et-rien/lire-les-jeux-graves-sur-une-wii-methode-logicielle-446/">Lire les jeux gravés sur une Wii, méthode logicielle.</a></li></ul><br /> ]]></content:encoded> <wfw:commentRss>http://www.crashdump.fr/tout-et-rien/bashfr-les-perles-de-lirc-33/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk
Database Caching 10/30 queries in 0.007 seconds using disk

Served from: www.crashdump.fr @ 2010-09-10 10:51:11 -->