passwort generator
-
Jagut, wenn mans auf CD presst, stimmt daran hab ich nicht gedacht, und die doppelten könnte man abfangen...
@machine: Wie läuft dass den, dass ich in der CD meinen KEY habe und der auch funtzt... also wenn du sowas sagen darfst natürlich...
-
lippoliv schrieb:
Jagut, wenn mans auf CD presst, stimmt daran hab ich nicht gedacht, und die doppelten könnte man abfangen...
ja? wenn dann nur indem du alle erstellten keys abspeicherst und dann bei jedem erstellen key die datenbank durchsuchst, ob der Key enthalten ist. hört sich für mich nach ner schlechten Lösung an im vergleich zur permutation.
-
Wie läuft dass den, dass ich in der CD meinen KEY habe und der auch funtzt... also wenn du sowas sagen darfst natürlich...
Ein Algorithmus prüft ganz einfach deinen Key (Zeichenkette) auf bestimmte Eigenschaften (Checksum, bestimmte Zeichen und so weiter (der Fantasie sind kaum Grenzen gesetzt, die Algorithemn werden immer komplexer (schwerer zu cracken))). Ein anderer Algorithmus erstellt die Keys, welche diese Eigenschaften erfüllen und diese werden dann in die Handbücher gedruckt. Die Cracker gehen mit ihren Tools (Debugger, Disassembler, Hexeditor etc.) dann an die entsprechenden Dateien und suchen nach der stelle, an der der Algorithmus steht (in ASM). Wenn sie 'nen Key wollen, dann analysieren sie den Algorithmus und basteln sich einen Key, der die Eigenschaften auf die geprüft wird erfüllt, wollen sie 'nen Key-Generator basteln, dann versuchen sie genau den Algorithmus zu finden (Denkarbeit nötig), der benutzt wurde um die Keys zu erstellen.
//EDIT: Ich hab' das hier so simpel wie möglich ausgedrückt, damit das jeder Nubbi versteht, also bitte keine Flames, ich könnte das auch wesentlich genauer beschreiben, was hier aber fehl am Platz wäre. Es gibt genug Seiten im INET, wo das beschrieben ist, und auch Tutorials dazu, wen es also interessiert, der möge danach googlen.
@lippoliv: Mit Zufall alleine, ist es nicht möglich irgendetwas zu schützen, das ist jawohl klar. Im Algorithmus zur Key-Erstellung kann durchaus Zufall eine Rolle spielen, aber bei der Prüfung natürlich nicht, dort gilt: Key rein, GÜLTIG oder UNGÜLTIG raus (entweder er hat alle nötigen Eigenschaften, oder nicht). Gute Algorithmen lassen gerade soviele Keys zu, wie nötig. Also wenn man 5 Mio Spiele verkaufen will, dann schützt man das Spiel möglichst mit einem Algorithmus, der nur 5 Mio Kombinationen zulässt (etwas Spielraum nach oben ist natürlich nicht verkehrt, falls sich das Spiel besser verkauft, als gedacht), denn umso mehr Kombinationen möglich sind, umso höher ist natürlich die Chance, dass ein x-beliebiger Key passt, ich erinner mich noch dunkel an Spiele, wo so schlechte Algorithmen im Spiel waren. Einfach ein paar mal irgendwas reinhämmern und schon hatte man einen gültigen Key gefunden^^.
-
die welt ist bunt schrieb:
lippoliv schrieb:
...
Ich meinte natürlich zum erstellen von CD-Keys... Ich will die ja nich selbst eintickern!
...lippoliv schrieb:
Wieso sollte ich ein h4xx0r sein...
sorry, dachte du willst die automatisch in einen cd-key dialog "eintickern" lassen, bis einer passt. unabhängig davon, war mein beitrag aber nicht böse gemeint

Das passiert, wenn die Leute meinen sie müssten einfach mal das wichtige Verb durch Schwachsinn ersetzen.