EXPERIMENT KONFIGURIEREN
01 / SUCHRAUMDer 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
WebGPU
Höchstens 8 sinnvolle Worker; weniger Worker können dein Gerät entlasten.LAUFENDE BERECHNUNG
02 / GEMESSENBEREIT · NUR LOKAL
- Geprüfte Kandidaten
- —
- Tatsächlich verstrichene Zeit
- —
- Konfigurierter Suchraum
- —
- Aktuell gemessen · Kandidaten/s
- —
- Geschätzte vollständige Suche
- —
- Geschätzte Restdauer
- —
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.
PASSWORT WIEDERHERGESTELLT
WAS WURDE TATSÄCHLICH GEPRÜFT?
03 / BEREICHSBUCH| Suchphase | Bestätigt / gesamt | Status |
|---|
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.