<?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>Friendly Froggy ;-) &#187; Sécurité</title>
	<atom:link href="http://www.friendly-froggy.net/tag/securite/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.friendly-froggy.net</link>
	<description>Ubuntu, logiciels libres et entrepreneurs</description>
	<lastBuildDate>Thu, 05 Jan 2012 12:07:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mettre down n&#8217;importe quel serveur sous Apache en moins de 7 secondes!</title>
		<link>http://www.friendly-froggy.net/2009/11/28/mettre-down-nimporte-quel-serveur-sous-apache-en-moins-de-7-secondes/</link>
		<comments>http://www.friendly-froggy.net/2009/11/28/mettre-down-nimporte-quel-serveur-sous-apache-en-moins-de-7-secondes/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 11:06:40 +0000</pubDate>
		<dc:creator>PH</dc:creator>
				<category><![CDATA[Sécurité]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[flood]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[syn]]></category>

		<guid isPermaLink="false">http://www.friendly-froggy.net/?p=478</guid>
		<description><![CDATA[Bonjour Hier j&#8217;ai découvert un programme sous perl des plus effrayant qui soit: il permet de mettre à genoux n&#8217;importe quel serveur web utilisant Apache en quelques secondes. Le programme est d&#8217;une simplicité enfantine et ne nécessite aucune puissance de calcul (donc pas besoin de botnet). Il se base sur une attaque de type SYN [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour</p>
<p>Hier j&#8217;ai découvert un programme sous perl des plus effrayant qui soit: il permet de mettre à genoux n&#8217;importe quel serveur web utilisant Apache en quelques secondes. Le programme est d&#8217;une simplicité enfantine et ne nécessite aucune puissance de calcul (donc pas besoin de botnet). Il se base sur une attaque de type SYN mais au lieu de flooder en TCP il flood en HTTP (il fallait y penser!!!).</p>
<p>Je l&#8217;ai personnellement essayé: redoutable! Aucun serveur n&#8217;est à l&#8217;abri quelque soit son load balancing! Le problème pour les admins c&#8217;est qu&#8217;<span style="text-decoration: underline;">il n&#8217;existe aucun moyen de s&#8217;en protéger</span> à part avec un reverse proxy et encore!!!</p>
<p>Là vous allez me dire: <em>&laquo;&nbsp;Bon d&#8217;accord c&#8217;est quoi le nom de ton programme?&nbsp;&raquo;</em>. MAIS VOUS RÊVEZ!! Si je vous le donnais, la première chose que vous feriez c&#8217;est mettre down mon serveur! Or je ne peux pas m&#8217;en protéger&#8230; Je signerai mon propre arrêt de mort et celui de tous les serveurs web qui vous passerai par la tête! D&#8217;ailleurs personne n&#8217;a d&#8217;intérêt à ce qu&#8217;il devienne populaire! Je vous rappelle qu&#8217;Apache c&#8217;est 67% du marché selon Netcraft!</p>
<p>Mais je comprend votre curiosité alors je vous donne un indice:</p>
<p><span style="color: #00ff00;"><img class="alignleft size-full wp-image-482" title="apache_fear" src="http://www.friendly-froggy.net/wp-content/uploads/2009/11/apache_fear.jpg" alt="apache_fear" width="574" height="405" /></span></p>
<p>Si vous trouvez le nom de l&#8217;animal en anglais, vous n&#8217;aurez pas de mal à trouver le programme en question (non ce n&#8217;est pas un Panda&#8230;. )</p>
<p><span style="color: #00ff00;"><span style="color: #000000;"><span style="text-decoration: underline;">PS</span>: si vous ne croyez pas, donnez moi l&#8217;adresse de votre serveur web et une heure donnée pour une attaque (hors pointe de trafic de préférence) et vous verrez l&#8217;ampleur de la chose&#8230;. </span><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.friendly-froggy.net/2009/11/28/mettre-down-nimporte-quel-serveur-sous-apache-en-moins-de-7-secondes/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Cracker une clé WEP en moins de 5 minutes&#8230;</title>
		<link>http://www.friendly-froggy.net/2009/11/26/cracker-une-cle-wep-en-moins-de-5-minutes/</link>
		<comments>http://www.friendly-froggy.net/2009/11/26/cracker-une-cle-wep-en-moins-de-5-minutes/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 21:45:15 +0000</pubDate>
		<dc:creator>PH</dc:creator>
				<category><![CDATA[Sécurité]]></category>
		<category><![CDATA[aircrack-ng]]></category>
		<category><![CDATA[wep]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://www.friendly-froggy.net/?p=445</guid>
		<description><![CDATA[Bonjour! En ce moment en cours on parle de temps à autre de sécurité sur les réseaux wifi et autre. Or parfois je fais le mec chiant en disant &#171;&#160;Oui, mais c&#8217;est pas sécurisé&#160;&#187; etc. On me regarde avec des yeux ronds et certains doivent penser &#171;&#160;Oui bon, la sécurité, à moins de tomber sur [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour!</p>
<p>En ce moment en cours on parle de temps à autre de <strong>sécurité sur les réseaux wifi</strong> et autre. Or parfois je fais le mec chiant en disant <em>&laquo;&nbsp;Oui, mais c&#8217;est pas sécurisé&nbsp;&raquo;</em> etc. On me regarde avec des yeux ronds et certains doivent penser <em>&laquo;&nbsp;Oui bon, la sécurité, à moins de tomber sur un super hacker, pas trop de risques&#8230; arrête de nous faire chier!&nbsp;&raquo;</em>. Hé bien non justement&#8230; Je vais vous montrer à quel point il est simple de craker une clé WEP sur un réseau sans fils et qu&#8217;il est nul besoin d&#8217;être un génie en informatique&#8230; la preuve, même moi j&#8217;y arrive et je suis tout sauf un génie&#8230;</p>
<p>Passons à la pratique: que faut-il pour cracker une clé WEP? Il faut:</p>
<p>- Un PC: un laptop de préférence</p>
<p>- Un bon OS: j&#8217;utiliserai <strong>Backtrack 3</strong>, une distribution Linux dédiée à la sécurité</p>
<p>- Une bonne carte wifi: une <strong>Alfa AWUS036H </strong> <img src='http://www.friendly-froggy.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <strong><br />
</strong></p>
<p>La première étape est d&#8217;installer Backtrack sur une clé USB et de la rendre bootable, rien de plus simple: télécharger Backtrack USB et exécuter <strong>bootinst.sh</strong> (dans BOOT). Ensuite on la colle dans les fesses du laptop, on branche sa carte wifi, on démarre le portable et on boot sur la clé dans le BIOS.</p>
<p><a href="http://www.friendly-froggy.net/wp-content/uploads/2009/11/matos.JPG"><img class="alignleft size-full wp-image-446" title="AWUS036H 1000mW" src="http://www.friendly-froggy.net/wp-content/uploads/2009/11/matos.JPG" alt="AWUS036H 1000mW" width="480" height="360" /></a></p>
<p>Une fois sous Backtrack on ouvre un terminal et on tape:</p>
<blockquote><p>iwconfig</p></blockquote>
<p>ce qui doit donner un truc ressemblant à ça:</p>
<p><span id="more-445"></span></p>
<blockquote><p>wlan2     IEEE 802.11bg  ESSID:&nbsp;&raquo;FreeWifi&nbsp;&raquo;<br />
Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated<br />
Tx-Power=20 dBm<br />
Retry min limit:7   RTS thr:off   Fragment thr=2352 B<br />
Power Management:off<br />
Link Quality:0  Signal level:0  Noise level:0<br />
Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0<br />
Tx excessive retries:0  Invalid misc:0   Missed beacon:0</p></blockquote>
<p>Ce qui nous intéresse c&#8217;est <strong>wlan2</strong> qui est notre carte wifi.</p>
<p>Maintenant pour écouter le trafic il faut passer la carte en mode monitor. Backtrack fourni la suite logicielle <strong>aircrack-ng</strong> qui le permet (note: sous ubuntu, installer en tapant <strong>sudo apt-get install aircrack-ng</strong>). Pour passer la carte en mode monitor il suffit d&#8217;utiliser airmon-ng, pour cela:</p>
<blockquote><p>airmon-ng start wlan2</p></blockquote>
<p>Ce qui donne un truc du style:</p>
<blockquote><p>Found 5 processes that could cause trouble.<br />
If airodump-ng, aireplay-ng or airtun-ng stops working after<br />
a short period of time, you may want to kill (some of) them!</p>
<p>PID    Name<br />
3597    NetworkManager<br />
3616    wpa_supplicant<br />
3621    avahi-daemon<br />
3622    avahi-daemon<br />
4643    dhclient</p>
<p>Interface    Chipset        Driver</p>
<p>wlan2        RTL8187     rtl8187 &#8211; [phy2]</p></blockquote>
<p>Bref, maintenant que tout est opérationnel on va rentrer dans le vif du sujet! <img src='http://www.friendly-froggy.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Ensuite nous allons chercher des réseaux wifi utilisant le cryptage WEP, pour cela:</p>
<blockquote><p>airodump-ng &#8211;encrypt wep wlan2</p></blockquote>
<p>Cela nous donne:</p>
<p><img class="alignleft size-full wp-image-448" title="scan airodump" src="http://www.friendly-froggy.net/wp-content/uploads/2009/11/scan.jpg" alt="scan airodump" width="648" height="324" /></p>
<p><strong>BSSID</strong>: correspond à l&#8217;adresse MAC du routeur (ex: Livebox, Neufbox, etc.)</p>
<p><strong>ESSID</strong>: c&#8217;est le nom du réseau (ex: neuf wifi)</p>
<p><strong>CH</strong>: pour channel, c&#8217;est le canal.</p>
<p>En dessous: <strong>STATION</strong>, c&#8217;est l&#8217;adresse MAC des PC clients connecté à la box (BSSID). Ici on voit qu&#8217;il identifie bien des clients mais qu&#8217;il n&#8217;arrive par à trouver à quelle box (BSSID) ils sont associés.</p>
<p><span style="text-decoration: underline;"><strong>NOTE:</strong></span> les screens du dessus sont sous Ubuntu, alors que les screens qui vont venir sont sous Backtrack. Sous Ubuntu, je n&#8217;avais pas de box associée, mais peu importe.</p>
<p>Imaginons donc que vous avez votre BSSID et une STATION connecté, vous lancez:</p>
<blockquote><p>airodump-ng -w DATA-NUMERICABLE -c 6 &#8211;bssid XX:XX:XX:XX:XX:XX wlan2</p></blockquote>
<p><span style="text-decoration: underline;">Explications:</span></p>
<p><strong>-w </strong>= écrire dans un fichier suivit du nom de fichier (ici DATA-NUMERICABLE)</p>
<p><strong>-c</strong> = le channel (ici le channel 6)</p>
<p><strong>&#8211; bssid</strong> = l&#8217;adresse mac de la box (BSSID)</p>
<p>Cette commande permet de cibler uniquement la connexion wifi voulue et à capturer les DATA dans un .cap</p>
<p><a href="http://www.friendly-froggy.net/wp-content/uploads/2009/11/capture.png"><img class="alignleft size-full wp-image-450" title="capture data" src="http://www.friendly-froggy.net/wp-content/uploads/2009/11/capture.png" alt="capture data" width="538" height="336" /></a></p>
<p>Maintenant que la capture est lancée, nous allons injecter des paquets pour faire grimper les DATA.Pour ce faire nous allons utiliser aireplay-ng en tapant:</p>
<blockquote><p>aireplay-ng -2 -p 0841 -c FF:FF:FF:FF:FF:FF -b XX:XX:XX:XX:XX:XX -h CC:CC:CC:CC:CC:CC wlan2</p></blockquote>
<p><strong>-c</strong> = n&#8217;importe quoi, une adresse MAC aléatoire</p>
<p><strong>-b </strong>= le BSSID de la box</p>
<p><strong>- h</strong> = l&#8217;adresse MAC de la station client connecté à la box</p>
<p>Une fois la commande lancée, il va se mettre à lire des paquets, puis vous proposer d&#8217;en injecter (voir screen). Un bon paquet commence par <strong>0842</strong> !!</p>
<p><a href="http://www.friendly-froggy.net/wp-content/uploads/2009/11/injection1.png"><img class="alignleft size-full wp-image-454" title="injection" src="http://www.friendly-froggy.net/wp-content/uploads/2009/11/injection1.png" alt="injection" width="538" height="336" /></a></p>
<p>Voila une fois que vous approuvez le paquet, l&#8217;injection commence et les DATA devraient grimper à mort! Si vous regardez mon screen précédent vous remarquerez  dans la colonne DATA que je suis déjà à <strong>87897 </strong>! En fait, j&#8217;ai fait le screen après avoir lancé le craquage du .cap (ce que je vais expliquer). Normalement à partir de 50000 vous pouvez commencer à craquer.</p>
<p>Dernière étape: le décryptage</p>
<p>On a donc fait nos capture dans le fichier DATA-NUMERICABLE, nous avons plus qu&#8217;à utiliser aircrack-ng, pour cela ouvrir dans un troisième terminal:</p>
<blockquote><p>aircrack-ng -P2 DATA-NUMERICABLE.cap</p></blockquote>
<p>Ayé c&#8217;est parti et normalement au bout de quelques minutes:</p>
<p><a href="http://www.friendly-froggy.net/wp-content/uploads/2009/11/keyfound1.png"><img class="alignleft size-full wp-image-455" title="keyfound" src="http://www.friendly-froggy.net/wp-content/uploads/2009/11/keyfound1.png" alt="keyfound" width="538" height="336" /></a></p>
<p>Voila c&#8217;est fini vous avez votre clé WEP! <img src='http://www.friendly-froggy.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong><span style="text-decoration: underline;">NOTE:</span></strong></p>
<p>Bien sûr vous n&#8217;avez le droit de faire ça que sur votre connexion pas sur celle du voisin. Vous me direz,<em> &laquo;&nbsp;Quel serait l&#8217;intérêt de le faire chez le voisin si ce n&#8217;est pour lui piquer sa connexion internet?&nbsp;&raquo;</em> Mais ça sert à plein de choses!!! Faire des MITM et de l&#8217;Arp Poisonning et piquer ses identifiants Gmail, Spoofer ses DNS, mener des attaques sur le web, etc&#8230; les utilisations illégales sont multiples, mais c&#8217;est INTERDIT! (et je suis un brave étudiant en Droit!! <img src='http://www.friendly-froggy.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</p>
<p>Voili, voilou et bon week-end</p>
]]></content:encoded>
			<wfw:commentRss>http://www.friendly-froggy.net/2009/11/26/cracker-une-cle-wep-en-moins-de-5-minutes/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>

