Brute Force

Il y a maintenant 7 mois , je mettais lancer un défis qui me tenais à coeur et qui m’intéresser beaucoup le Brute Force , et maintenant j’ai réussi à le finir , je suis parti d’un principe ou le téléphone a 6 chiffres dans sont codes , puis après je l’ai adapter pour différentes utilisation . La je vous montre un seul exemple : Si vous en voulait d’autre pour une utilisation précise

import random 

 
caracter = ["1","2","3","4","5","6","7","8","9","0"]

while True: 

    iphone = ""

    for i in range(6):
        iphone = f"{iphone}{random.choice(caracter)}"

    print(f"Tentative : {iphone}") 

    with.open("Iphone.txt", "a+") as iphone:
        iphone.write(f"Tentatvive : {iphone}\n") 

        iphone.close()

On commence par mettre import random car les codes seront aléatoires

Ensuite On définis notre liste de caracter qui sera composé des 10 chiffres existants de 0 à 9 .

On sait que les Iphone sont passer de code à 4 chiffres à 6 chiffres donc on définis de que les tentatives doivent contenir 6 chiffres .

On définies notre fonctions Iphone ou on va lui mettre notre liste de de code .

Puis on va les écrire dans notre terminal :

J’ai oublié de le dire mais j’ai mis la boucle While True pour que sa n’arrête pas de générer des codes tant que qu’il reste des combinaisons restantes lorsque que y’en aura plus la boucle s’arrêtera et il n’y aura plus de combinaisons possibles . Mais bon difficiles quand Apple à dis qu’il y avait plus de 100 Millions de combinaisons possible .

Ensuite je me suis dis pour pas perdre ces codes et les retrouvés je me suis pourquoi pas les enregistrés dans un fichiers sa a étais plus compliqué . Mais j’ai finis par trouvé j’ai donc pré-crée un fichiers se nommant Iphone en format txt j’ai demandé à python de « l’ouvrir » de lui ajouté avec « a+ » toutes les tentatives faites

Pas fini …….

Aucune réponse

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *