Crack-wifi.com FORUM

LE FORUM DU SITE

Wifi, Backtrack, crack WEP et WPA...

Vous n'êtes pas identifié(e).  

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#1 26-10-2009 01:55:47

zekikoo
Membre
Inscription : 26-10-2009
Messages : 16

Dico FREE ??

Bonjour,

en allant sur le site de free sur ma page wifi, j'ai vu qu'il y avait un générateur de clé : WEP/WPA/WPA2
ma question est la suivante si en générant des millier de clé et en les incluant dans un dico aurait t'on une chance de retombé 2fois sur la même.

Ok elle sont généré aléatoirement mais est-ce qu'une clé généré peut être re-génèré ??
dans ce cas la alors mettre les clé dans un dico pourrait nous aidé, vu que pas tout les utilisateur vont mettre leur passphrase mais en généré un aléatoire pour certain.

merci

Dernière modification par zekikoo (26-10-2009 01:57:24)

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#2 26-10-2009 07:47:40

sardineeMule
Membre Irremplaçable
Inscription : 05-12-2008
Messages : 1 139
Site Web

Re : Dico FREE ??

Salut zekikoo oui tu peut le faire mais cliquer des millier de fois pour generer des clés mad
Le mieu serais de trouvé l'algorithme utilisé par Free mais y a du boulot.


title.jpg N'oubliez pas le site http://www.crack-wifi.com/
  nux  hight.jpg

Hors Ligne

#3 26-10-2009 10:48:21

Mr. M
Membre d'honneur
Inscription : 29-10-2008
Messages : 1 036

Re : Dico FREE ??

Il te faudrait des années-lumière de clics pour générer suffisament de clés  pour tomber 2 fois sur la même, ou alors une chance d'enfer, autant dire que tu as plus de chance de gagner à l'Euromillions !  mais l'idée est juste. En revanche, l'idéal serait en effet de trouver l'algorythme du générateur de clés, comme nous l'a dit précedement sardineeMule. smile


footer.jpg

Hors Ligne

#4 26-10-2009 12:26:52

M1ck3y
Administrateur
Lieu : Lost in the darkness
Inscription : 14-02-2008
Messages : 6 354

Re : Dico FREE ??

Hello zekizoo, bienvenue sur le forum wink

A tout hasard, fais nous voir la source de la page web ou se trouve le générateur (onglet Affichage / Code source de la page dans ton navigateur, tu copies et tu colles tout le texte entre balises code sur le forum).

Hors Ligne

#5 26-10-2009 13:13:02

sardineeMule
Membre Irremplaçable
Inscription : 05-12-2008
Messages : 1 139
Site Web

Re : Dico FREE ??

T'as encore des idées derierre la tete M1ck3y ? wink


title.jpg N'oubliez pas le site http://www.crack-wifi.com/
  nux  hight.jpg

Hors Ligne

#6 26-10-2009 15:40:55

qwertazert
Membre Irremplaçable
Inscription : 20-09-2009
Messages : 1 057

Re : Dico FREE ??

Oulà, je sens que mickey va etre violent sur la génération.
BBox, Darty Box...
Et Free maintenant, M1ck3y va avoir pas mal d'ennemi maintenant ...

j'ai hate de voir SFR dans la ligne de mire de M1ck3y,
ce sont fraiment des escroc sur leur forfait internet...


[img align=g]http://imagik.fr/thumb/133444.jpeg[/img]Moïse dit à Dieu, 10 commandements !!! gravé sur des tablettes en pierres !!! C'est lourd !!!
Vous n'auriez pas une clé usb plutôt ? Dieu lui répondit.
Regardes moi droit dans les cieux et redis moi ça si tu ose !!!
Commandement N'11 : Ton voisin tu ne piratera point (Ceci n'est pas un lien)

Hors Ligne

#7 26-10-2009 16:23:08

zekikoo
Membre
Inscription : 26-10-2009
Messages : 16

Re : Dico FREE ??

Les codes sont généré même en mode OFFline, c'est a dire même si ma connection est coupé et que j'ai déja load ma page.

http://pastebin.com/f7666c3de

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
<!--Meta-->
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta http-equiv="Content-Language" content="fr" />
    <meta name="robots" content="noindex,nofollow" />
    <meta name="keywords" content="Free, adsl, offres adsl, internet, téléphone, téléphonie, mobiles, forfaits mobiles, tv, télévision, VOD, vidéo à la demande, multiposte, radio, wifi, routeur, freeplayer, freebox, multiplay, dégroupage, total, partiel, e-mail, mail, mél, fournisseur d'accès, I.S.P., isp, internaute, internautes, France, français" />
    <meta name="description" content="Jusqu'à 28 Méga, 10Go d'espace disque, WiFi-MiMo, Ligne téléphonique, Appels illimités vers 70 destinations, 250 chaînes de télévision, Vidéo à la Demande" />
    <title>Freebox, la meilleure offre ADSL: Internet, Téléphone, Télévision</title>

<!--Styles-->
    <!--Styles-->
<link rel="stylesheet" type="text/css" href="/css/tripoli/reset.css" />
<link rel="stylesheet" type="text/css" href="/css/styles.css" />
<link rel="stylesheet" type="text/css" href="/css/base.css" />
<link rel="stylesheet" type="text/css" href="/css/mon-compte.css" />

	<script type="text/javascript" src="/fbxcfgwww/js/fbxcfgwww.js"></script>
  </head>
  <body>
    <div id="body">

<TMPL_INCLUDE NAME="/tmpl/top.html">
      <div id="main">
        <div id="submenu">
          <a class="back" href="#">
            <span>Deconnexion</span>
          </a>
        </div>
        <div id="content-container" class="content">
          <h1><!-- <a class="contact" href="#" title="Nous contacter">Nous contacter</a> -->

								Interface de gestion <span class="red">Freebox</span></h1>
          <!-- INFO_ABO -->
                <ul id="tabs">
        <li> <a href="/compte/console.pl?id=1214535&idt=d409e1efa6b7ca14&sommaire=abonnement" class="abonnement" title="Gestion de mon abonnement"> <span>Mon abonnement</span> </a> </li>
        <li class="selected"> <a href="/compte/console.pl?id=1214535&idt=d409e1efa6b7ca14&sommaire=internet" class="internet" title="Gestion de mes services Internet"> <span>Internet</span> </a> </li>

        <li> <a href="/compte/console.pl?id=1214535&idt=d409e1efa6b7ca14&sommaire=telephone" class="telephone" title="Gestion de mes services de téléphonie"> <span>Téléphone</span> </a> </li>
        <li> <a href="/compte/console.pl?id=1214535&idt=d409e1efa6b7ca14&sommaire=television" class="television" title="Gestion de mes services de télévision"> <span>Télévision</span> </a> </li>
        <li class="last"> <a href="/admin/boutique/internet.html&id=1214535&idt=d409e1efa6b7ca14" class="boutique" title="La boutique Freebox"> <span>Boutique</span> </a> </li>

      </ul>
		  <!-- Begin FBXCFGWWW section -->
          <div  id="content" class="internet">
            <h1>
              <span>Configuration de ma freebox</span>
            </h1>
			<div class="block-container">
<!-- Begin FBXCFGWWW section -->

<script type="text/javascript" src="/fbxcfgwww/js/fbxcfgwww.js"></script>

<form method="POST" action="fbxcfg.pl?id=1214535&idt=d409e1efa6b7ca14" accept-charset="UTF-8" enctype="application/x-www-form-urlencoded">
<div id="fbxcfgwww_div">


  <table class="fbxcfgwww_section">
    <tr class="fbxcfgwww_entry">
      <td class="fbxcfgwww_main_title">Eteindre le module Wifi:</td>
      <td class="fbxcfgwww_result"><input type="checkbox" id="wifi_disable_radio_check" value="1" name="wifi_disable_radio" >Eteindre le module</td>

    </tr>

    <tr class="fbxcfgwww_comment">
      <td colspan="2">
	<p>
	La Freebox ADSL active automatiquement une liaison Wifi pour
	les boitiers Freebox HD, que le r&eacute;seau Wifi personnel soit
	utilis&eacute; ou non. Cette option permet de d&eacute;sactiver compl&egrave;tement
	l'&eacute;mission d'ondes Wifi par la Freebox.
	</p>

	<p>
	Attention, si vous cochez cette case, les Freebox HD ne
	pourront &ecirc;tre branch&eacute;es que par cable ethernet ou par un Freeplug.
	</p>
      </td>
    </tr>
  </table>



  <table class="fbxcfgwww_section">
    <tr class="fbxcfgwww_entry">
      <td class="fbxcfgwww_main_title">Activer le r&eacute;seau wifi personnel:</td>
      <td class="fbxcfgwww_result"><input type="checkbox" id="wifi_enable_check" value="1" name="wifi_active"  checked >Activer</td>
    </tr>
  </table>

  
  <table class="fbxcfgwww_section">

    
    <tr class="fbxcfgwww_comment">
      <td colspan="2">
	<p>
	Choisissez parmi la liste des canaux celui que vous souhaitez
	utiliser pour votre r&eacute;seau Wifi. Si votre r&eacute;seau Wifi
	souffre de lenteur ou de d&eacute;connexions fr&eacute;quentes, tentez
	de changer le canal utilis&eacute; pour r&eacute;duire les
	interf&eacute;rences.
	</p>

      </td>
    </tr>

    <tr class="fbxcfgwww_entry">
      <td class="fbxcfgwww_title">Canal:</td>
      <td class="fbxcfgwww_result">
	<select name="wifi_channel">
	  
	  <option value="1" >Canal 1</option>

	  
	  <option value="2" >Canal 2</option>
	  
	  <option value="3" >Canal 3</option>
	  
	  <option value="4" >Canal 4</option>
	  
	  <option value="5" >Canal 5</option>
	  
	  <option value="6" >Canal 6</option>
	  
	  <option value="7" >Canal 7</option>

	  
	  <option value="8" >Canal 8</option>
	  
	  <option value="9" >Canal 9</option>
	  
	  <option value="10" >Canal 10</option>
	  
	  <option value="11"  selected >Canal 11</option>
	  
	  <option value="12" >Canal 12</option>
	  
	  <option value="13" >Canal 13</option>

	  
	</select>
      </td>
    </tr>

    <tr class="fbxcfgwww_separator">
      <td colspan="2">&nbsp;</td>
    </tr>
    

    
    <tr class="fbxcfgwww_comment">
      <td colspan="2">

	<p>
	Si vous activez le choix automatique du canal, la Freebox
	choisira elle m&ecirc;me, &agrave; chaque d&eacute;marrage, le canal Wifi le moins
	perturb&eacute;. Cela vous permet d'obtenir une connexion plus fiable.
	</p>
      </td>
    </tr>

    <tr class="fbxcfgwww_entry">

      <td class="fbxcfgwww_title">Canal automatique:</td>
      <td class="fbxcfgwww_result"><input type="checkbox"  value="1" name="wifi_channel_auto" onChange="setWifiEnabled()"  checked >Activer</td>
    </tr>

    <tr class="fbxcfgwww_separator">
      <td colspan="2">&nbsp;</td>
    </tr>
    

    
    <tr class="fbxcfgwww_comment">

      <td colspan="2">
	<p>
	Choisissez le nom de votre choix pour votre r&eacute;seau Wifi.
	</p>
      </td>
    </tr>

    <tr class="fbxcfgwww_entry">
      <td class="fbxcfgwww_title">R&eacute;seau:</td>

      <td class="fbxcfgwww_result">
	<input name="wifi_ssid" type="text" size="32" maxlength="32" onChange="setWifiEnabled()" value="afreelol">

      </td>
    </tr>

    <tr class="fbxcfgwww_separator">
      <td colspan="2">&nbsp;</td>
    </tr>

    
    <tr class="fbxcfgwww_comment">
      <td colspan="2">
	<p>
	Si vous le d&eacute;sirez, votre r&eacute;seau Wifi peut
	&ecirc;tre masqu&eacute;, il devient donc invisible lors des
	recherches de  r&eacute;seau. Afin  de faciliter la  configuration de
	votre ordinateur, il est pr&eacute;f&eacute;rable de laisser cette option
	d&eacute;sactiv&eacute;e.
	</p>

      </td>
    </tr>

    <tr class="fbxcfgwww_entry">
      <td class="fbxcfgwww_title">R&eacute;seau masqu&eacute;</td>
      <td class="fbxcfgwww_result"><input type="checkbox"  value="1" name="wifi_ssid_hide" onChange="setWifiEnabled()" >Activer</td>
    </tr>

    <tr class="fbxcfgwww_separator">
      <td colspan="2">&nbsp;</td>
    </tr>
    


    
    
    <tr class="fbxcfgwww_comment">
      <td colspan="2">
	<p> La clef WEP ou WPA permet &agrave; votre ordinateur
	d'&ecirc;tre authentifi&eacute; aupr&egrave;s de votre Freebox
	et emp&ecirc;che que d'autres ordinateurs puissent utiliser votre
	liaison internet sans fil.
	</p>

	<p> L'utilisation d'une clef WPA est pr&eacute;fer&eacute;e
	car elle offre une s&eacute;curit&eacute; plus
	importante que la clef WEP. V&eacute;rifiez
	toutefois que votre syst&egrave;me d'exploitation
	supporte le WPA si vous optez pour ce mode de
	protection.
	</p>

	
	<p>
	Le mode WPA (TKIP+AES) est recommand&eacute;. Si vous rencontrez des
	probl&egrave;mes pour connecter certains appareils (PDA/console de jeux/...)
	essayez les modes WPA (TKIP) ou WPA (AES/CCMP).
	</p>

	
	
      </td>
    </tr>

    <tr class="fbxcfgwww_entry">
      <td class="fbxcfgwww_title">Protection:</td>
      <td class="fbxcfgwww_result">
	<ul style="list-style: none; padding-left: 0px;">
	  <li><input type="radio" id="fbxcfgwww_wifi_radio_1" name="wifi_key_type" value="1"  checked >WEP</li>

	  
	  <li><input type="radio" id="fbxcfgwww_wifi_radio_3" name="wifi_key_type" value="3" >WPA (TKIP)</li>
	  <li><input type="radio" id="fbxcfgwww_wifi_radio_4" name="wifi_key_type" value="4" >WPA (AES/CCMP)</li>
	  <li><input type="radio" id="fbxcfgwww_wifi_radio_2" name="wifi_key_type" value="2" >WPA (TKIP + AES)</li>
	  
	</ul>
      </td>
    </tr>

   
    <tr class="fbxcfgwww_separator">

      <td colspan="2">&nbsp;</td>
    </tr>

    
    <tr class="fbxcfgwww_comment">
      <td colspan="2">
	<p>Entrez ci dessous la clef WEP ou WPA que vous souhaitez utiliser. Une clef longue est plus s&ucirc;re qu'une clef courte.</p>
	<ul>
	  <li>Une clef WEP doit avoir une taille de 10
	  ou 26 caract&egrave;res h&eacute;xad&eacute;cimaux (de 0 &agrave; 9 et de A &agrave; F) </li>

	  <li>Une clef (ou "passphrase") WPA peut avoir une taille comprise entre 8 et 63 caract&egrave;res. Le choix des caract&egrave;res est libre.</li>
	</ul>
      </td>
    </tr>

    <tr class="fbxcfgwww_entry">
      <td class="fbxcfgwww_title">Clef:</td>

      <td class="fbxcfgwww_result">
	<input name="wifi_key" id="fbxcfgwww_wifi_text_1" type="text" size="32" maxlength="63" onChange="setWifiEnabled()" value="2BAF351CAF2812BCDB14EF17DA">
	<input type="button" value="G&eacute;n&eacute;rer" onClick="generateKey(); setWifiEnabled()">
      </td>
    </tr>
 
  </table>


<div style="float: right">
  <input type="hidden" name="action" value="update">

  <input type="hidden" name="tpl" value="wifi">
  <input type="image" src="/fbxcfgwww/img/btn_envoyer.gif" name="Envoyer">
</div>

</div>
</form>

<!-- End FBXCFGWWW section -->
</div>
          </div>
		  <!-- End FBXCFGWWW section -->
          <div class="clearer"></div>

        </div>
        <div class="clearer"></div>
      </div>
<TMPL_INCLUDE NAME="/tmpl/bottom.html">
    </div>

  </body>
</html>

adminfree.png

Bon je sais ya ma clé wep dessu mais je fait des test, ya peut être d'autre info mais jpense pas wink
voila si ya besoin d'autre chose n'hésitez pas a demander

Dernière modification par zekikoo (26-10-2009 16:30:04)

Hors Ligne

#8 26-10-2009 17:02:46

Mr. M
Membre d'honneur
Inscription : 29-10-2008
Messages : 1 036

Re : Dico FREE ??

Bien vu ça, on va peut-être pouvoir tirer quelque chose à partir du code-source de la page... wink

Allez M1c, au boulot ! tongue


footer.jpg

Hors Ligne

#9 26-10-2009 17:49:30

qwertazert
Membre Irremplaçable
Inscription : 20-09-2009
Messages : 1 057

Re : Dico FREE ??

Il faudrait que tu nous récupère le fichiers

/fbxcfgwww/js/fbxcfgwww.js

à toi de voir où il est placé selon l'url dans ton navigateur, se méfier, au cas où, que ce ne soit pas généré et détruit par la suite.
Ou sinon, cherche le fichier fbxcfgwww.js dans le cache du navigateur. wink


[img align=g]http://imagik.fr/thumb/133444.jpeg[/img]Moïse dit à Dieu, 10 commandements !!! gravé sur des tablettes en pierres !!! C'est lourd !!!
Vous n'auriez pas une clé usb plutôt ? Dieu lui répondit.
Regardes moi droit dans les cieux et redis moi ça si tu ose !!!
Commandement N'11 : Ton voisin tu ne piratera point (Ceci n'est pas un lien)

Hors Ligne

#10 26-10-2009 18:37:35

zekikoo
Membre
Inscription : 26-10-2009
Messages : 16

Re : Dico FREE ??

allez hop faite vous plaiz :

/fbxcfgwww/js/fbxcfgwww.js

http://pastebin.com/f1fa8a0bf

function generateKey() {
	var keytype = 0;

	for (var i = 1; i <= 4; i++) {
		var typeradio = document.getElementById('fbxcfgwww_wifi_radio_' + i);
		if (!typeradio)
			continue;
		if (typeradio.checked) {
			if (typeradio.value == 1) {
				keytype = 1;
			}

			if (typeradio.value >= 2 &&
			    typeradio.value <= 4) {
				keytype = 2;
			}
		}
	}

	if (keytype == 0)
		return false;

	var chars;
	var len;
	if (keytype == 1) {
		chars = "0123456789ABCDEF";
		len = 10;
	} else {
		chars = ' abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_\-;.?,:!%*^&~{}()|@=+<>';
		len = 63;
	}

	var key = '';
	for (var i = 0; i < len; i++) {
		var rnd = Math.floor(Math.random() * chars.length);
		key += chars.charAt(rnd);
	}

	var keytext = document.getElementById('fbxcfgwww_wifi_text_1');
	if (!keytext)
		return false;
	keytext.value = key;
}

function changeLanPfx() {

	var routerdiv = document.getElementById('fbxcfgwww_div');
	var lan_pfx = document.getElementById('fbxcfgwww_router_lan_pfx');

	if (!routerdiv || !lan_pfx)
		return false;

	var elements = routerdiv.getElementsByTagName('input');
	for (var i = 0, n = elements.length; i < n; ++i) {
		if (elements[i].name == 'lan_pfx_copy')
			elements[i].value = lan_pfx.value;
	}
}

function copyValue(oldrow, newrow) {

	function update(type) {
		var oelements = oldrow.getElementsByTagName(type);
		var nelements = newrow.getElementsByTagName(type);

		if (oelements.length != nelements.length)
			return false;

		for (var i = 0; i < oelements.length; i++)
			nelements[i].value = oelements[i].value;
	}
	update('input');
	update('select');
}

function changeNames(row, index) {
	var re = /(.*_)(\d+|new)$/;
	var rt = '$1' + index;

	function update(type) {
		var elements = row.getElementsByTagName(type);
		for (var i = 0, n = elements.length; i < n; i++) {
			var newname = elements[i].name.replace(re, rt);
			elements[i].setAttribute('name', newname);
		}
	}
	update('input');
	update('select');
}

function resetRow(row) {

	var elements = row.getElementsByTagName('input');
	for (var i = 0, n = elements.length; i < n; ++i) {
		elements[i].value = '';
	}
}

function arrayInsert(button) {
	var fcell, clone, frow, brows, fsection, bsection, tbl;

	if ((fcell = button.parentNode) &&
	    (frow = fcell.parentNode) &&
	    (fsection = frow.parentNode) &&
	    (tbl = fsection.parentNode) &&
	    (bsection = tbl.tBodies[0]) &&
	    (brows = bsection.rows) &&
	    frow.cloneNode &&
	    bsection.appendChild) {

		var oldval = button.value;
		var oldid = button.id;

		button.value = 'X';
		button.id = 'array_del';

		if ((clone = frow.cloneNode(true)) &&
		    clone.getElementsByTagName) {
			copyValue(frow, clone);
			bsection.appendChild(clone);
			changeNames(clone, bsection.rows.length - 1);
		}

		resetRow(frow);
		button.value = oldval;
		button.id = oldid;
		changeLanPfx();

		return false;
	}
	return true;
}

function arrayRemove(button) {
	var cell, row, section;

	if ((cell = button.parentNode) &&
	    (row = cell.parentNode) &&
	    (section = row.parentNode) &&
	    section.deleteRow &&
	    section.rows) {

		for (i = row.sectionRowIndex + 1; i < section.rows.length;
		     i++) {
			changeNames(section.rows[i], i - 1);
		}

		section.deleteRow(row.sectionRowIndex);
		return false;
	}
	return true;
}

function arrayAction(button) {
	if (button.id.match('.*array_insert$')) {
		arrayInsert(button);
	} else {
		arrayRemove(button);
	}
}

function setWifiEnabled() {
	var wifi_check = document.getElementById('wifi_enable_check');
	wifi_check.checked = true;
}

function setRouterEnabled() {
	var router_check = document.getElementById('router_enable_check');
	router_check.checked = true;
}

==> comme on à la fonction qui génére la clé, il nous reste plus qu'a la décrypté, et si on sait comment elle fonctionne on peu prévoir ce quelle va généré (mais je pense vraiment pas que cela puisse existé)

sinon une petite boucle (presque infini), qui nous génére un max de clé WPA et qui l'envoi dans un petit fichier
et de la on cré notre DICO

je pense que cette solution est la bonne.
il faudrait juste calculé le max de clé WPA qui peuvent étre généré puis une boucle sur cela,
OK c'est long mais avec un peu de temps on peu arrivé au max du DICO non ?
je pense en étre capable, mais en ce moment avec le taff pas trop le temps, donc voila
HF wink

big_smile

Dernière modification par zekikoo (26-10-2009 18:53:52)

Hors Ligne

#11 26-10-2009 19:03:31

M1ck3y
Administrateur
Lieu : Lost in the darkness
Inscription : 14-02-2008
Messages : 6 354

Re : Dico FREE ??

Les clés sont générées avec la fonction Math.random, comme dans le cas des clés WPA Bluewin. Le charset est très complet:

chars = ' abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_\-;.?,:!%*^&~{}()|@=+<>'

et les passphrases WPA générées font 63 caractères, rien que ça:

len = 63

Autant dire que du coté des clés WPA générées par le générateur intégré à l'interface, on a du très lourd. Ils assurent niveau sécurité, à mon humble avis il n'y a pas grand chose à en tirer.

En revanche, en ce qui concerne les clés WEP on a de l'hexadecimal de 10 caractères:

if (keytype == 1) {
        chars = "0123456789ABCDEF";
        len = 10;

Ce qui nous donne donc 10^16= 10000000000000000 de possibilités. Un bruteforce serait envisageable avec du matériel très costaud, mais bon inutile de se prendre la tete là dessus, c'est pour le cas du WEP et le WEP se crack très facilement par des méthodes bien plus rapides que le bruteforce.

Voila zekikoo, ils ont bien fait leur boulot chez Free, les passphrases du générateur ont l'air au top niveau sécurité...

Mais il reste un espoir, dans la discussion Neufbox V4 Firmware

aigle.sage a écrit :

D'après ce que je sais, la fonction Math.random() n'est pas si aléatoire que ça. En fait une telle fonction utilise un "seed", le même terme que dans "seed capital", soit une valeur d'initialisation. Pour une valeur d'initialisation donnée, la fonction Math.random() doit renvoyer à chaque fois la même série de valeurs "aléatoires". Je crois qu'il est possible de spécifier cette valeur d'initialisation (en tout cas c'était le cas dans l'interpréteur basic avec lequel j'ai commencé à programmer en 1984). Si rien n'est précisé par le code, alors cette valeur d'initialisation est dérivée de la valeur de l'horloge interne de la machine.

Je vous invite à lire le message d'aigle.sage dans son intégralité, il est très intéressant. En gros, en reversant la fonction Math.random, on pourrait supposer qu'une passphrase a été générée en 2009 par exemple, et ainsi créer un dico qui contiendrait toutes les passphrases ayant pu etre générées en 2009. Ca va en faire un paquet, bien sur, mais ça réduit déja nettement les possibilités.

Je vous donne une piste, à vous de poursuivre les recherches sur cette voie, mais juste pour le fun et le challenge je trouve cela très intéressant wink

Hors Ligne

#12 26-10-2009 19:20:49

zekikoo
Membre
Inscription : 26-10-2009
Messages : 16

Re : Dico FREE ??

Voila le nombre de possibilité :
2^86 (si je ne me trompe pas) : (c'est le nombre de caractére dispo)

77 371 252 455 336 267 181 195 264

77 mille milliard de milliard de milliard (a peu près)
si on peu réduire les possibilité smile

ou peut étre 2^63 ??
9 223 372 036 854 775 808
9 milliard de milliard
=> est ce que ça on peut généré des clé avec ?

Dernière modification par zekikoo (26-10-2009 19:27:28)

Hors Ligne

#13 26-10-2009 19:50:53

M1ck3y
Administrateur
Lieu : Lost in the darkness
Inscription : 14-02-2008
Messages : 6 354

Re : Dico FREE ??

Ton calcul est faux, il y a beaucoup plus de possibilités que ça. Peu importe, laisses tomber, avec un charset aussi complet et des passphrases de 63 caractères, c'est ABSOLUMENT IMPOSSIBLE de générer toutes les passphrases. Abandonnes cette idée tout de suite. La seule méthode viable, c'est de reverser la fonction Math.random comme je l'ai expliqué plus haut.

Hors Ligne

#14 26-10-2009 20:06:12

zekikoo
Membre
Inscription : 26-10-2009
Messages : 16

Re : Dico FREE ??

oki wink

j'ai lu le topic sur la neufbox, mais j'ai remarqué qu'il été vieu, des nouvelle depuis ??
j'ai des connaissance en algo mais je ne pense pas assez hmm

Bon sinon on a découvert un truk : que FREE utilise math.ramdom, le jour ou on trouvera comment l'inversé on aura un peu avancé smile

Hors Ligne

#15 26-10-2009 20:22:06

M1ck3y
Administrateur
Lieu : Lost in the darkness
Inscription : 14-02-2008
Messages : 6 354

Re : Dico FREE ??

Exactement, il serait très intéressant de se pencher sur la manière de reverser la fonction Math.random en fonction de l'heure de génération. Ce genre de recherche sera également utile pour bien d'autre choses, et d'autres box wink

Hors Ligne

#16 26-10-2009 23:47:33

qwertazert
Membre Irremplaçable
Inscription : 20-09-2009
Messages : 1 057

Re : Dico FREE ??

Je pense qu'en terme faignatise/rantabilité , le random tout court est le mieux.

Allez savoir à quel heure précise le mec à généré sa clef vous ...
Je fais du random en php, et bah c'est vraiment du pifometre ce truc.

Si j'avais à faire générer une clef, je mettrais un random tout court.
C'est ce qu'il y a de plus simple, et  de plus sécurisé.

par contre, toutes ces infos doivent bien etre stockés quelque part...

à savoir, pour modifier une freebox, il faut passer par les serveur de free.
leurs serveurs envoi l'info à la box, et en reboot, celle ci applique les parametre (au moins pour les  NAT que j'avais testé)


[img align=g]http://imagik.fr/thumb/133444.jpeg[/img]Moïse dit à Dieu, 10 commandements !!! gravé sur des tablettes en pierres !!! C'est lourd !!!
Vous n'auriez pas une clé usb plutôt ? Dieu lui répondit.
Regardes moi droit dans les cieux et redis moi ça si tu ose !!!
Commandement N'11 : Ton voisin tu ne piratera point (Ceci n'est pas un lien)

Hors Ligne

#17 28-10-2009 02:05:53

qwertazert
Membre Irremplaçable
Inscription : 20-09-2009
Messages : 1 057

Re : Dico FREE ??

Personne ne me relance ?

Bah alors les gars?
On est trop fatigué pour faire avancer le schmilblique ? lol


[img align=g]http://imagik.fr/thumb/133444.jpeg[/img]Moïse dit à Dieu, 10 commandements !!! gravé sur des tablettes en pierres !!! C'est lourd !!!
Vous n'auriez pas une clé usb plutôt ? Dieu lui répondit.
Regardes moi droit dans les cieux et redis moi ça si tu ose !!!
Commandement N'11 : Ton voisin tu ne piratera point (Ceci n'est pas un lien)

Hors Ligne

#18 28-10-2009 10:12:56

sardineeMule
Membre Irremplaçable
Inscription : 05-12-2008
Messages : 1 139
Site Web

Re : Dico FREE ??

par contre, toutes ces infos doivent bien etre stockés quelque part...

Intérréssent mais oui sa ne peut etre que stocké dans le server free.
Seule solutions hacké leur serveur Lol ou bien avoir une complicité chez free mais bon là on entre dans l'illégalité c'est de la piratrie pure et dure  wink


title.jpg N'oubliez pas le site http://www.crack-wifi.com/
  nux  hight.jpg

Hors Ligne

#19 28-10-2009 13:44:38

guifort
Membre Indéboulonnable
Inscription : 13-08-2008
Messages : 135

Re : Dico FREE ??

Hello,

Pour la configuration des freeboox oui celle ci va  chercher l'information sur le site de free au démarrage vu qu'elle effectue un boot du firmware sur le réseau puis elle est reconnue en fonction de son adresse MAC elle récupére donc la configuration lui correspondant puis elle continu son boot.

Pour info un site du genre "Open Freebox" existe ou il parle un peu de ça ... bref j'ai pas de freebox et le moyens mi en oeuvre pour analyser ça serait assez couteux ( Un minidslam pour faire booter la freebox et voir ce qu'elle demande ...)

Hors Ligne

#20 28-10-2009 17:17:33

zekikoo
Membre
Inscription : 26-10-2009
Messages : 16

Re : Dico FREE ??

il faudrait juste analisé ce que la freebox reçoit sauf que quand elle le reçoit on a pas encore le net,
sinon trouvé le fichier config dans la freebox, or il doit être crypté hmm

je ne voi pas trop comment faire

Hors Ligne

#21 29-10-2009 12:41:24

guifort
Membre Indéboulonnable
Inscription : 13-08-2008
Messages : 135

Re : Dico FREE ??

Crypté peut étre pas mais dans tout les cas c'est illégal ... connecter une freebox modifié sur le réseau !

Quand elle la recoit elle est déja syncronisé et obtient une adresse ip sans doute privée via cette adresse ip elle boot sur son firmware et récupere ça configuration je vois ça comme ça

Hors Ligne

#22 01-11-2009 16:22:33

scofild11
Membre Indéboulonnable
Inscription : 23-01-2009
Messages : 122

Re : Dico FREE ??

meme chez alice il y a un générateur de clé comme dans ton image ...
si sa peut interesser...

Hors Ligne

#23 01-11-2009 19:40:25

zekikoo
Membre
Inscription : 26-10-2009
Messages : 16

Re : Dico FREE ??

regarde si tu peux avoir le code source de la page

pour voir le code pour généré, mais comme ALICE c'est FREE maintenant cela seras peut étre pareil

Hors Ligne

#24 02-11-2009 15:14:55

scofild11
Membre Indéboulonnable
Inscription : 23-01-2009
Messages : 122

Re : Dico FREE ??

un peux long mais bon




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <title>Console d'administration</title>
    <meta http-equiv="Content-type" content="text/html;charset=iso-8859-1">
    <link href="css/default.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="/pub/js/func.js"></script>
</head>
<body>
    <div id="outer">

        <div id="banner">
            <div id="logo"></div>
            <div id="splash"></div>
            <div id="infobox">
                <b>Modèle</b> Alice Box AH4021 (v2)<br>
                <b>Adresse MAC</b> 00:16:38:CF:F3:DD<br>

                <b>Version du logiciel</b> 2.0.10<br>
                <b>Démarré depuis</b> 1 heure, 51 minutes<br>
                <a href="reboot.cgi">Redémarrer le modem</a>
            </div>
        </div>

       



<div id="menu">
    <table>
        <tr>
           
           
           
            <td><a href="/pub/wan.cgi">Connexion</a></td>
           
           
           
           
           
            <td><a href="/pub/router.cgi">Routeur</a></td>
           
           
           
           
           
            <td class="selected">Wifi</td>
           
           
           
           
           
            <td><a href="/pub/phone.cgi">Téléphonie</a></td>

           
           
           
           
           
        </tr>
    </table>
</div>

        <div id="main">
           
<div id="submenu">
    <ul>
       
        <li>
            <a class=selected href="/pub/wifi.cgi?page=config">Configuration</a>

        </li>
       
        <li>
            <a  href="/pub/wifi.cgi?page=assoc">Associations</a>
        </li>
       
        <li>
            <a  href="/pub/wifi.cgi?page=filter">Filtrage</a>
        </li>
       
    </ul>

</div>


           
            <div id="content">
                <div id="help">
    <h3>Aide</h3>

    <p>La rubrique <b>Informations du périphérique</b> vous permet de savoir si
    le matériel WIFI de l'Alice Box est fonctionnel et son modèle.

    <p>Vous pouvez changer les paramètres WIFI dans la rubrique
    <b>Configuration</b>, et ensuite les utiliser sur les équipements WIFI pour
    vous connecter.

    <p>Le <b>SSID</b> est le nom qui permet d'identifier votre réseau WIFI.

    <p>Le protocole de sécurité <b>WPA</b> est plus fiable que le <b>WEP</b>,
    et donc préférable.

    <p>Le bouton <b>Restaurer les valeurs par défaut</b> remplit les champs du
    formulaire avec les valeurs de configuration WIFI d'origine.

</div>

<h2>Réseau WIFI</h2>

<div class="section">
    <h3>Informations du périphérique WIFI</h3>
    <table class="options">
        <tr>
            <th>Statut</th>
            <td>Ok</td>

        </tr>
       
        <tr>
            <th>Modèle</th>
            <td>bcm43xx</td>
        </tr>
       
    </table>
</div>

<div class="section">

    <h3>Configuration</h3>
    <form method="post" action="/pub/wifi.cgi" onsubmit="validate(this)">
        <input type="hidden" name="page" value="config">
        <table class="options">
            <tr>
                <th>État</th>
                <td><input type="checkbox" name="enabled" checked> Activé</td>

            </tr>
            <tr>
                <th>SSID</th>
                <td>
                    <input type="text" name="ssid" value="ALICE-CFF3DD">
                </td>
            </tr>
            <tr>

                <th>Canal</th>
                <td>
                    <select name="channel">
                       
                        <option value="1" >1</option>
                       
                        <option value="2" >2</option>
                       
                        <option value="3" >3</option>
                       
                        <option value="4" >4</option>

                       
                        <option value="5" >5</option>
                       
                        <option value="6" >6</option>
                       
                        <option value="7" >7</option>
                       
                        <option value="8" >8</option>
                       
                        <option value="9" >9</option>
                       
                        <option value="10" >10</option>

                       
                        <option value="11" selected>11</option>
                       
                        <option value="12" >12</option>
                       
                        <option value="13" >13</option>
                       
                    </select>
                </td>
            </tr>
            <tr>

                <th>Type de clé</th>
                <td>
                    <select name="encryption" onchange="wifi_set_key_type(this.options[this.selectedIndex].value)">
                       
                        <option value="none" disabled >Ouvert</option>
                       
                        <option value="wep"  selected>WEP</option>
                       
                        <option value="wpa2_psk_auto"  >WPA2 TKIP + AES/CCMP</option>
                       
                        <option value="wpa2_psk_ccmp"  >WPA2 AES/CCMP</option>

                       
                        <option value="wpa2_psk_tkip"  >WPA2 TKIP</option>
                       
                        <option value="wpa_psk_auto"  >WPA TKIP + AES/CCMP</option>
                       
                        <option value="wpa_psk_ccmp"  >WPA AES/CCMP</option>
                       
                        <option value="wpa_psk_tkip"  >WPA TKIP</option>
                       
                    </select>
                </td>
            </tr>

            <tr id="key_format_block">
                <th>Format de la clé</th>
                <td></td>
            </tr>
            <tr id="key_input_block">
                <th>Clé</th>
                <td>
                    <input type="text" name="key" value="e750b0019eb10e20f6dd6c9ebe" size="26">

                    <input type="button" value="Générer" onclick="this.form.key.value = generateKey(this.form.encryption.value)">
                    <span id="key_format"></span>
                </td>
            </tr>
            <tr>
                <th></th>
                <td>
                    <input type="submit" name="config" value="Valider">
                    <script type="text/javascript">
                        function wifi_set_default(form) {
                            form.enabled.enabled = true;
                            form.ssid.value = "ALICE-CFF3DD";
                            form.channel.value = 11;
                            form.encryption.value = "wep";
                            form.key.value = "e750b0019eb10e20f6dd6c9ebe";
                        }
                    </script>

                    <input type="button" value="Restaurer les valeurs par défaut" onclick="wifi_set_default(this.form)">
                </td>
            </tr>
        </table>
    </form>
</div>

<script type="text/javascript">
    function wifi_set_key_type(type) {
        var fmt = document.getElementById('key_format_block');
        var inp = document.getElementById('key_input_block');

        switch (type) {
        case 'wep':
            inp.style.display = "";
            fmt.style.display = "";
            fmt.cells[1].innerHTML = "Une clé WEP doit comporter 10 ou 26 caractères " +
                "de <i>a</i> à <i>f</i> et <i>0</i> à <i>9</i>.";
            break;
        case 'wpa_psk_auto':
        case 'wpa_psk_tkip':
        case 'wpa_psk_ccmp':
        case 'wpa2_psk_auto':
        case 'wpa2_psk_tkip':
        case 'wpa2_psk_ccmp':
            inp.style.display = "";
            fmt.style.display = "";
            fmt.cells[1].innerHTML = "Une clé WPA doit comporter de 8 à 63 caractères.";
            break;
        default:
            inp.style.display = "none";
            fmt.style.display = "none";
            fmt.cells[1].innerHTML = "";
            break;
        }
    }

    wifi_set_key_type("wep");
</script>

                <div style="clear: both"></div>

            </div>
        </div>
    </div>
</body>
</html>

Hors Ligne

#25 02-11-2009 15:31:12

zekikoo
Membre
Inscription : 26-10-2009
Messages : 16

Re : Dico FREE ??

je pense que cela doit étre la : /pub/js/func.js
donc si tu pourrait avoir le fichier

<input type="button" value="Générer" onclick="this.form.key.value = generateKey(this.form.encryption.value)">
==> cela génére une clé

<input type="button" value="Restaurer les valeurs par défaut" onclick="wifi_set_default(this.form)">
==> cela restaure la clé d'origine, donc sa serait simpa de voir comment cela marche

tout devrait étre la : /pub/js/func.js

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

Pied de page des forums


Le coin des bonnes affaires, achats informatiques:


|   Alfa 1000 mW AWUS036H   |    Linksys WRT54GL   |    Misco, informatique   |   
 |    Ebay   |    PC portables   |    PC Gamers & Tuning   |    Cles USB   |   
|   Disques durs externes 2 To   |   
|   Wifi-highpower.com   |   


Server Stats - [ Generated in 0.044 seconds ]   Forum Stat - [ Most users ever online on the forum was : 150 on 20-09-2009 17:06:59 ]