← COMPUTER MUSEUMVERFÜGBAR

MISSION 03 · ECHTE BERECHNUNGEN · NUR LOKAL

museum@crypto:~$PASSWORD CRACKING LAB

Dein Passwort. Deine CPU. Deine GPU. Deine Privatsphäre. Erzeuge echte Kandidaten, vergleiche SHA-256-Hashes und entdecke, was deine eigene Hardware tatsächlich prüft.

EXPERIMENT KONFIGURIEREN

01 / SUCHRAUM

Der genaue Text wird lokal gehasht. Beim Start einer Suche wird dieses Feld geleert. Die Worker erhalten nur den Hash und die gewählte Suchkonfiguration.

Erfundene Beispiele · jeder Button setzt ausdrücklich die angezeigten Suchoptionen:

Erzeugte Kandidaten: 1–24 ASCII-Zeichen. Längengrenzen gelten für numerische und Brute-Force-Phasen. Das Wörterbuch verwendet feste Wörter und optionale Suffixe mit 0–4 Ziffern.

Zeichensätze für Brute Force

Enthaltene Zeichen / Wörterbuch
Niedrigere Werte legen Pausen zwischen echten Batches ein. Auch die Worker-Anzahl beeinflusst die Last. Lange Läufe verbrauchen selbst bei niedriger Intensität Energie.

WebGPU

Höchstens 8 sinnvolle Worker; weniger Worker können dein Gerät entlasten.

LAUFENDE BERECHNUNG

02 / GEMESSEN

BEREIT · NUR LOKAL

Geprüfte Kandidaten
—
Tatsächlich verstrichene Zeit
—
Konfigurierter Suchraum
—
Aktuell gemessen · Kandidaten/s
—
Geschätzte vollständige Suche
—
Geschätzte Restdauer
—
CPU · Kandidaten/s—
GPU · Kandidaten/s—
Bestätigter Suchfortschritt0%

Aktuelle Strategie

—

Gemessene Kalibrierungskandidaten: —

Die Schätzung beschreibt die vollständige konfigurierte Suche, nicht den Zeitpunkt eines Treffers. Das Originalpasswort bestimmt niemals die Suchreihenfolge. Ein Treffer kann früh oder gar nicht auftreten. Die Raten stammen aus tatsächlich abgeschlossenen Berechnungen.

WAS WURDE TATSÄCHLICH GEPRÜFT?

03 / BEREICHSBUCH
SuchphaseBestätigt / gesamtStatus

CPU und GPU teilen sich eine exakte Indexverwaltung. Jeder zugewiesene Bereich gehört einer Engine. Die Zähler enthalten vollständig abgeschlossene Batches; offene Bereiche werden nicht als geprüft ausgegeben.

DAS EXPERIMENT VERSTEHEN

Das ist ein Offline-Angriff auf einen bewusst schnellen SHA-256-Lernhash ohne Salt. Es ist kein Angriff auf eine Website, ein Konto oder einen Passwortmanager. SHA-256 allein eignet sich nicht zur modernen Passwortspeicherung.

Salts und moderne Hashverfahren

Ein eigener Salt trennt die gespeicherten Passwort-Hashes voneinander. Argon2id erhöht gezielt Rechen- und Speicheraufwand. Unsere schnellen SHA-256-Werte sagen nicht voraus, wie teuer ein Angriff auf korrekt konfigurierte Argon2id-Hashes wäre.

Smarte Reihenfolge

Feste Wörterbuchwörter → kurze Zahlen → Wortsuffixe → längere Zahlen → gewählte Brute-Force-Längen. Die Tabelle zeigt jede endliche Phase. Manche Muster überschneiden sich zwischen Phasen; innerhalb einer Phase wird kein Indexbereich doppelt vergeben.

Zum Hintergrundartikel →

LANGE LÄUFE & PRAKTISCHE GRENZEN

Kein automatischer Abbruch nach 5, 10 oder 30 Sekunden. Das Experiment läuft bis zu einem bestätigten Treffer, ausgeschöpftem Suchraum, Engine-Fehler oder deinem Stopp. Pausieren erhält die offene Sitzung.

Dauerlast verbraucht Akku und erhöht die Gerätetemperatur. Beginne auf Laptops und Smartphones mit niedriger Intensität. Die Seite pausiert laufende Suchen beim Verbergen des Tabs; geschlossene oder angehaltene Tabs können nicht zuverlässig weiterrechnen.

Der GPU-Modus benötigt einen physischen WebGPU-Adapter, Worker-Unterstützung und einen sicheren Kontext. Softwareadapter sind im normalen Betrieb deaktiviert. Ein GPU-Verlust beendet einen Hybrid-Lauf ausdrücklich; CPU-Arbeit wird niemals als GPU-Arbeit ausgegeben.

Privatsphäre und lokales Aufräumen

Das Labor hat keine Passwort-Netzwerkschnittstelle und speichert weder Passwort noch Hash in URLs oder im Browserspeicher. Zurücksetzen, Abschluss und Verlassen der Seite beenden Worker und leeren praktische Puffer. Die Anzeige eines Treffers erfolgt ausdrücklich und lokal. Browser-Erweiterungen oder kompromittierte Browser können Eingaben dennoch beobachten; JavaScript-Zeichenketten lassen sich nicht sicher überschreiben.