Leonard

Aus ProgrammingWiki
Archivierte Version vom 2023-01-26T19:22:57+00:00. Aktuelle Version

Brute-Force-Angriffe


Angriffe auf Passwörter, die sogenannten Brute-Force-Angriffe,werden von Hackern durchgeführt mithilfe einer Software die Zeichenkombinationen benutzt, um Passwörter rauszufinden.

Der Algorithmus ist sehr einfach und beschränkt sich auf das Ausprobieren möglichst vieler Zeichenkombinationen. Dabei verwendet der Angreifer normalerweise einen Hochleistungsrechner. Pro Sekunde werden dabei viele Kombinationen ausgetestet.

Die Methode wird in der Realität häufig erfolgreich eingesetzt, da viele Benutzer kurze Passwörter verwenden, die nur Zeichen des Alphabets beinhalten. Dadurch dauert es nicht zu lange um das Passwort zu erraten.

Kombination und Länge des Passworts

In den folgenden Rechenbeispielen wird mit einer Generierung von 2 Milliarden Schlüsseln pro Sekunde gerechnet. Das entspricht der Geschwindigkeit eines sehr starken Einzelrechners.

Beim Erstellen eines Passworts stehen Ihnen in der Regel folgende Zeichen zur Verfügung:

   Zahlen (10 verschiedene: 0-9)
   Buchstaben (52 verschiedene: A-Z und a-z)
   Sonderzeichen (32 verschiedene).

Die Anzahl möglicher Kombinationen errechnet sich mit folgender Formel:

Mögliche Kombinationen = mögliche Zeichenzahl Passwortlänge

1.= Wie viele Zeichen besitzt das Passwort

2.= Mögliche Kombinationen

3.= Benötigte Zeit zum Entschlüsseln

Bsp 1:

1. 5 Zeichen (3 Kleinbuchstaben,2 Zahlen)

2. 36 hoch 5= 60.466.176

3. 0,03 Sekunden

Bsp 2:

1. 8 Zeichen(4 Kleinbuchstaben,2 Sonderzeichen,2 Zahlen)

2. 68 hoch 8= 457.163.239.653.376

3. ca. 2,6 Tage

Bsp 3:

1. 12 Zeichen(3 Großbuchstaben,4 Kleinbuchstaben,3 Sonderzeichen,2 Zahlen)

2. 94 hoch 12= 475.920.314.814.253.376.475.136

3. ca. 7,5 Millionen Jahre

Schutz vor Brute-Force-Angriffen


Weitere Informationen: https://www.password-depot.de/know-how/brute-force-angriffe.htm