Encoder clé WPA en <keymaterial>
Mr T
-
Mr T -
Mr T -
Bonjour,
Je souhaiterais pouvoir créer moi même mes fichiers .xml pour l'importation de profiles wifi grâce à netsh wlan add profile filename="mon_profil.xml"
Le Fichier XML doit être monté comme ceci :
Cependant il y a un hic, j'ai beau chercher je ne trouve pas ce qu'est réellement le <keymaterial>, je penchais pour la clé WPA converti en hexadécimal mais non aucune correspondance de près ou de loin une fois converti.
Donc au final ma question est qu'est ce que le <keymaterial> ? comment l'obtenir à partir des informations que je peux avoir du style MAC du routeur, Clé WPA, cryptage ?
Merci d'avance pour toutes vos réponses.
Mr T
Je souhaiterais pouvoir créer moi même mes fichiers .xml pour l'importation de profiles wifi grâce à netsh wlan add profile filename="mon_profil.xml"
Le Fichier XML doit être monté comme ceci :
<?xml version="1.0"?> <WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"> <name>Mr T - Wifi</name> <SSIDConfig> <SSID> <hex>4D722054202D2057696669</hex> <name>Mr T - Wifi</name> </SSID> </SSIDConfig> <connectionType>ESS</connectionType> <connectionMode>auto</connectionMode> <MSM> <security> <authEncryption> <authentication>WPAPSK</authentication> <encryption>TKIP</encryption> <useOneX>false</useOneX> </authEncryption> <sharedKey> <keyType>passPhrase</keyType> <protected>true</protected> <keyMaterial>01000000D08C9DDF0115D1118C7A00C04FC297EB010000005F9487989B36B444B809D1F76EFBDDDE00000000020000000000106600000001000020000000CA0054BB7D37995784DF14491D80281AE4842F72160B38E560D3FE6DCBE535E8000000000E80000000020000200000003A9A285CEB2FFCA252E9E250A0F024B0BC6973D6A40DB038F82548B2052FA58F50000000A0D789E69467C31F2CAB09BCA609357334187BEDBB9352A24FE1249EA4276F5041636EFD61BFFA5C7A9A3EF888227CEAE6F6F47357C2A1FD8388200D8E9D87EA790633B781FD0728ECC857D656A25F8F400000000789FEE8BE193201A46990D36C6D297C6D2441E1DC12D45424E2588B92D00EF7561D47C946E46679128224AA376633F96A2BEDF6CFFEEF159981CAAB23888845</keyMaterial> </sharedKey> </security> </MSM> </WLANProfile>
Cependant il y a un hic, j'ai beau chercher je ne trouve pas ce qu'est réellement le <keymaterial>, je penchais pour la clé WPA converti en hexadécimal mais non aucune correspondance de près ou de loin une fois converti.
Donc au final ma question est qu'est ce que le <keymaterial> ? comment l'obtenir à partir des informations que je peux avoir du style MAC du routeur, Clé WPA, cryptage ?
Merci d'avance pour toutes vos réponses.
Mr T
A voir également:
- Encoder clé WPA en <keymaterial>
- Clé usb non détectée - Guide
- Clé windows 8 - Guide
- Clé usb - Accueil - Stockage
- Formater clé usb - Guide
- Shutter encoder - Télécharger - Conversion & Codecs
4 réponses
Dans le fichier .xml on ne voit pas la clé WPA, je suppose donc qu'elle doit être encodé d'une manière à obtenir ce qui est entre les balises <keymaterial></keymaterial> mais le hic c'est comment ?
Au vu de ta capture tu dois avoir quelque chose qui y ressemble dans ton fichier *SpeedTouch*.xml
Au vu de ta capture tu dois avoir quelque chose qui y ressemble dans ton fichier *SpeedTouch*.xml
le but est juste de savoir comment générer ce qui est entre les balises keymaterial, pas d'exporter un profile existant. Ce que je veux c'est pouvoir créer mon fichier xml moi même et me servir de net sh juste pour l'importer par la suite. à moins qu'il y 'ai une commande permettant ça que je n'aurais pas vue.
Bon en faite je vais expliquer toute l'histoire.
J'ai fait un programme en python qui a pour but de générer une clé aléatoirement, de l'entrer dans le routeur puis de reconnecter l'ordinateur avec cette nouvelle clé. Le but est que tout soit entièrement automatisé. Et le seul morceau qu'il me manque c'est comment générer ce qui est entre les balises <keymaterial> c'est pas plus compliqué que ça. Mais comme je n'ai trouvé nulle part comment était généré ceci bah je bloque.
Pour que tout soit entièrement automatisé il ne faut pas que j'ai eu besoin d'entrer la clé manuellement auparavant, car sinon dans mon cas netsh n'aurait aucun intérêt.
Je sais j'ai des projets tordu ^^'
J'ai fait un programme en python qui a pour but de générer une clé aléatoirement, de l'entrer dans le routeur puis de reconnecter l'ordinateur avec cette nouvelle clé. Le but est que tout soit entièrement automatisé. Et le seul morceau qu'il me manque c'est comment générer ce qui est entre les balises <keymaterial> c'est pas plus compliqué que ça. Mais comme je n'ai trouvé nulle part comment était généré ceci bah je bloque.
Pour que tout soit entièrement automatisé il ne faut pas que j'ai eu besoin d'entrer la clé manuellement auparavant, car sinon dans mon cas netsh n'aurait aucun intérêt.
Je sais j'ai des projets tordu ^^'