passwort generator
-
Machine schrieb:
n cd-key mit ner einfach zufällig gewählten buchstaben-zahlen-abfolge?! du bist echt gut.. dann kannste die cd auch ohne key rausgeben. wie willst du einen _zufälligen_ wert auf echtheit überprüfen?
informier dich mal erst bevor du irgendwas postest.zum ersten beispiel: die forenpws sind auch nicht zufällig sondern nach einem bestimmten muster generiert
und zum schluss noch, weils immer so toll ist:

:pOMG lach... also ich will jetz nich sauer sein oder so, obwohl du mir jeden grund bist... Ja Gott gab auch mir ein Hirn...
Ich meinte natürlich zum erstellen von CD-Keys... Ich will die ja nich selbst eintickern!

Da hätt ich bei rund 1 Millionen Keys eine Menge zu tun!
-
lippoliv schrieb:
OMG lach... also ich will jetz nich sauer sein oder so, obwohl du mir jeden grund bist... Ja Gott gab auch mir ein Hirn...
Ich meinte natürlich zum erstellen von CD-Keys... Ich will die ja nich selbst eintickern!

Da hätt ich bei rund 1 Millionen Keys eine Menge zu tun!lol! ein h4XX0r!

brute force ftw, oder was?
dann erkundige dich lieber mal über das automatische aufzählen von permutationen, statt mit nem zufallsgenerator rumzumachen.
-
die welt ist bunt schrieb:
lippoliv schrieb:
OMG lach... also ich will jetz nich sauer sein oder so, obwohl du mir jeden grund bist... Ja Gott gab auch mir ein Hirn...
Ich meinte natürlich zum erstellen von CD-Keys... Ich will die ja nich selbst eintickern!

Da hätt ich bei rund 1 Millionen Keys eine Menge zu tun!lol! ein h4XX0r!

brute force ftw, oder was?
dann erkundige dich lieber mal über das automatische aufzählen von permutationen, statt mit nem zufallsgenerator rumzumachen.Ich will sowas gar nicht machen, ich meinte nur das man es damit machen kann...
(bei mir hörts schon bei permutation auf...)
Wieso bruteforce... google das mal... bruteforce hat nichts mit zufall zu tun... bruteforce wird z.B. verwendet bei einem versuch ein PW zu knacken, bruteforce geht eine Feste liste an kombinationen durch
1 2 3 4 5 6 7 8 9 0 11 12 13 14 [...]
Wieso sollte ich ein h4xx0r sein...
Weil du heute falsch aufgestanden bist... ich will CD-Keys generieren, um meine CDs zu schützen -abgesehen davon das ich keine habe ist das per zufall machbar- und nicht um welche zu knacken ...
-
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

-
ich verstehe nicht, wie du mit einem zufälligen key eine cd schützen willst... das geht ohne algorithmus einfach nicht, da es sonst nicht kontrollierbar ist.
da kann der user doch bei einer freischaltung (wozu ein key ja gut ist) einfach irgendwas zufälliges eintippen und es _muss_ anerkannt werden, da ja _alle_ keys zufällig sind.
ich arbeite übrigends im mastering und habe öfters mal was mit cd-keys zu tun. :p
-
ich kann mich echt "gut falsch formulieren" xD
Habe mir sowas schon fast gedacht...
Ne bei CD Keys, also dem hacken davon, würde ich natürlich auf Bruteforce setzen.
/offtopic
geile Story: Vor zwei/drei Jahren an Sylvester kam ein Kumpel zu mir und meinte "Mein Kumpel knackt jeden CD Key!" und da mich das interessiert habe ich gefragt "wie denn" sagt er, sehr überzeugt, "er Installiert das Spiel Matrix, dann nimmt er die EXE bei der die Zeichen den Bildschirm runterlaufen, drückt (bei Markierter Datei) STRG + C und bei dem Feld für CD-Key STRG+V schon laufen die Zeichen da rein, und jedes Zeichen bleibt an der richtigen Stelle stehen!"...
Ich musste mich sehr zurückhalten und habe versucht ihm zu erklären, das dies unmöglich sei, allerdings konnte ich ihn davon nie überzeugen... Er war fest der Ansicht das würde laufen!
[edit]@machine: egal wo du arbeitest: ob ich einen CD Key zufällig, oder mit Struktur generiere ist egal, rauskommen tut eine Zeichenfolge die einkompiliert oder sonstwas wird...
Genau diese Zeichenfolge muss der user eingeben, ist das verständlich?Ob da '15392754937654572362' oder 'axcif-229475-sldo' steht, spielt doch keine rolle
-
lippoliv schrieb:
[edit]@machine: egal wo du arbeitest: ob ich einen CD Key zufällig, oder mit Struktur generiere ist egal, rauskommen tut eine Zeichenfolge die einkompiliert oder sonstwas wird...
Genau diese Zeichenfolge muss der user eingeben, ist das verständlich?Nein, weil diese technik an der realität vorbeigeht. In der massenfertigung werden die cds gepresst, bedeuted, dass ein bestimmtes Bitmuster 1:1 repliziert wird. da ist kein Platz für "einkompilieren"(zumal sich dann der key ansich schön auslesbar auf der Cd befände...)
Ausserdem hat dieser Algo selbst DANN eine riesige schwäche: Da der algo zufällig ist, können keys mehrmals erzeugt werden. Das will man aber nicht.
-
wenn dann der zufällige key einkompiliert wird, dann hat ja JEDE cd/dvd den gleichen key.. das ist natürlich sehr praktisch/sicher als schutz.
ich sag nur serials.ws wa...

-
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.