Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
modul:m183:learningunits:lu11:01 [2025/09/19 11:29] – vdemir | modul:m183:learningunits:lu11:01 [2025/09/19 11:57] (aktuell) – vdemir | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== LU11a - Grundlagen BruteForce ====== | ====== LU11a - Grundlagen BruteForce ====== | ||
+ | |||
+ | ===== Lernziele ===== | ||
+ | * Den Unterschied zwischen einer Brute-Force-Methode (BFM) und Brute-Force-Attacke (BFA) erläutern. | ||
+ | * In eigenen Worten den Begriff und die Funktionsweise einer BFA erklären. | ||
+ | * Basierend auf der Varianz des Passworts die Kombinationsmöglichkeiten zu dessen Offenlegung berechnen. | ||
+ | |||
+ | ===== Einleitung ===== | ||
+ | Die Brute-Force-Methode (englisch für „rohe Gewalt“) bzw. Methode der rohen Gewalt ist eine Lösungsmethode für Probleme aus den Bereichen Informatik, Kryptologie und Spieltheorie, | ||
+ | |||
+ | Ein wichtiger Anwendungsbereich findet sich in der Computersicherheit. Ein oft angeführtes Anwendungsbeispiel für die Brute-Force-Methode ist hier das | ||
+ | Brechen oder umgangssprachlich //Knacken// von Passwörtern. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Die Brute-Force-Suche ist einfach zu implementieren und dazu bestimmt, die korrekte Lösung zu finden. Allerdings steigt der Aufwand an Rechenoperationen proportional zur Anzahl der zu probierenden, | ||
+ | |||
+ | ===== Mögliche Kombinationen ===== | ||
+ | Die mathematische Berechnungsformel der Kombinationsmöglichkeiten lautet: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | **Rechenbeispiel: | ||
+ | Unser Alphabet umfasst 26 Grossbuchstaben. Bei einer Passwortlänge von 7 Zeichen ergibt sich dann die folgende Rechnung: | ||
+ | |||
+ | * Kombinationen = 26 * 26 * 26 * 26 * 26 * 26 * 26< | ||
+ | * = 8‘031‘810‘176 -> 8 Mrd. Kombinationen | ||
+ | Je nach Rechenkapazität und Länge des Passwortes kann das Finden des Passwortes Wochen bis | ||
+ | Monate dauern. | ||
---- | ---- | ||
[[https:// | [[https:// |