Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[PROG] BrutePassword (BruteForcer)
Auteur Message
Répondre en citant
Message [PROG] BrutePassword (BruteForcer) 
Voilà un petit programme qui cherche des mots de passe par une méthode de brute force (donc il test une à une chaque lettre) pour trouver le bon mot de passe. N'oubliez pas qu'il est illégal de cracker des mots de passe que l'on ne connait pas.

Code:
    Sub Main()

        Dim Lettres As String = String.Empty

        Console.Title = "BrutePassword"
        Console.Write("Entre le mot à retrouver (que des lettres en minuscules et sans accents) : ")
        Lettres = Console.ReadLine

        For Each LettresInTable As String In GenerateTable(Lettres.Length)

            If LettresInTable = Lettres Then

                Console.WriteLine("Mot de passe trouvé (" & LettresInTable & ") !")
                Console.Read()

                Exit Sub

            End If

        Next

        Console.Read()

    End Sub

    Private Function GenerateTable(ByVal Number As Integer) As List(Of String)

        Dim Table As New List(Of String)

        For i As Integer = 97 To 122
            Table.Add(Chr(i))
        Next

        For i As Integer = 2 To Number
            ContinueLettre(Table)
        Next

        Return Table

    End Function

    Private Function ContinueLettre(ByVal TableActuel As List(Of String)) As List(Of String)

        Dim NewTable As New List(Of String)

        For Each Lettre As String In TableActuel

            For i As Integer = 97 To 122
                NewTable.Add(Lettre & Chr(i))
            Next

        Next

        For Each Lettre As String In NewTable
            TableActuel.Add(Lettre)
        Next

        Return TableActuel

    End Function




Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [PROG] BrutePassword (BruteForcer) 
Hello!

Pas mal Wink merci du partage...
Mais niveau efficacité, c'est pas ça lol (rien que pour un mot de passe de 4 caratères, tu dépasse les 2.5 milliards de possibilitées) tu as intereret d'etre patient Mort de Rire

Merci quand même de rapeller que c'est illégal

@+




______________________________________________________
--
> Que pensez vous de l'ajout du repertoire point dans $PATH ?
Ma version de troll 18.0.32 beta 3 vient de me faire un core dump.
-+- SE in Guide du Linuxien Pervers : Bien développer son troll -+-

[Dos9]
Visiter le site web du posteur Skype
Répondre en citant
Message [PROG] BrutePassword (BruteForcer) 
Hi thanks Okay



Visiter le site web du posteur
Message [PROG] BrutePassword (BruteForcer) 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch