Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Games Problemlösungen, Erfahrungsberichte, Empfehlungen, Diskussionen

Spiele CD Key

Diskussion: Spiele CD Key im Forum Games, in der Kategorie Sonstiges; Anzeige Hallo, mich beschäftigt schon die ganze Zeit die Frage: Wenn man ein Spiel/Programm oder ähnliches installiert wird ja immer ...

Antwort
Alt 16.03.06, 20:50   #1 (permalink)
 
Registriert seit: 12.08.05
fr34k Leistung: Facit NTK
Likes: 1
Thumbs up Spiele CD Key

Anzeige

Hallo,

mich beschäftigt schon die ganze Zeit die Frage:

Wenn man ein Spiel/Programm oder ähnliches installiert wird ja immer eine Key Abfrage gestarted. Der Key wird daraufhin überprüft ob er gültig ist.
Was ich aber nicht verstehe ist --> speichern Entwickler auf jeder CD alle Keys von allen hergestellten CDs?

--> wäre das dann nicht ein Sicherheitsrisiko ?

mfg

Die Frage ist auschließlich für Informative Zwecke gedacht und nicht für die Herstellung von Keygens oder ähnlichem. Ich verstehe es einfach nicht.
Eine einfache Antwort wie "ja wird gespeichert" oder "nein wird nicht gespeichert" reicht mir in diesem Falle aus.

fr34k ist offline   Mit Zitat antworten
Alt 16.03.06, 20:53   #2 (permalink)
 
Benutzerbild von $oul
 
Registriert seit: 19.12.04
$oul Leistung: Z3
$oul eine Nachricht über ICQ schicken
Likes: 2
Standard

Nein wird nicht gespeichert, afaik.
Ich denke einfach mal, dass es einen bestimmten algorithmus gibt, nachdem die Programme den Key untersuchen und gucken ob alles passt. Dass dieser früher oder später gefunden wird, ist uns allen doch klar. Ohne so etwas gäbe es ja keine Key-Gens.

mfg $oul
__________________
Der eigene Wille müsste stets ein wenig mächtiger sein, als es das eigene Selbst ist.
Aber Wunschdenken stellt ein Risiko dar und so etwas können wir uns in einem Weltkapitalismus nicht leisten.
$oul ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 16.03.06, 20:56   #3 (permalink)
Themenstarter
 
Registriert seit: 12.08.05
fr34k Leistung: Facit NTK
Likes: 1
Standard

danke für die Antwort.

was ich aber hier nicht verstehe ist:

wenn wir davon ausgehen dass ein Programm ca. 100.000 mal hergestellt wird mit jeweils unterschiedlichen Keys wie versteht dann die CD 99.999 das der Key von der 1ten CD richtig ist und zu akzeptieren ist?

ich weiß nicht wie ich die Frage am besten formuliere sry

mfg
fr34k ist offline   Mit Zitat antworten
Alt 16.03.06, 20:59   #4 (permalink)
 
Benutzerbild von $oul
 
Registriert seit: 19.12.04
$oul Leistung: Z3
$oul eine Nachricht über ICQ schicken
Likes: 2
Standard

Du könntest auch in den Laden gehen und dir zweimal das gleiche Spiel kaufen und den jeweils anderen Key für die CD's benutzen, der Key wird _nicht_ individuell erkannt.

mfg $oul
__________________
Der eigene Wille müsste stets ein wenig mächtiger sein, als es das eigene Selbst ist.
Aber Wunschdenken stellt ein Risiko dar und so etwas können wir uns in einem Weltkapitalismus nicht leisten.
$oul ist offline   Mit Zitat antworten
Alt 16.03.06, 21:04   #5 (permalink)
Themenstarter
 
Registriert seit: 12.08.05
fr34k Leistung: Facit NTK
Likes: 1
Standard

ok danke

mfg
fr34k ist offline   Mit Zitat antworten
Alt 16.03.06, 21:06   #6 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 202
Standard

Zitat:
Was ich aber nicht verstehe ist --> speichern Entwickler auf jeder CD alle Keys von allen hergestellten CDs?
früher gabs noch "Masterkeys" z.B für Office 95 (oder war es 97? ) und Starcraft.

Normalerweise gibt es aber einen Algoritmus, der die Eingabe überpfüft (genau wie in unzähligen Sharewareprogrammen). Wobei es ja mittlerweile auch Richtung "Onlineregistrierung" geht - was für den Hersteller den Vorteil hat, dass er keinen Algo braucht (nur eine Datenbank mit den Serials) und damit auch recht sicher vor den Keygens ist (mir fällt im Moment z.B HL2 ein).

Edit:
Zitat:
wenn wir davon ausgehen dass ein Programm ca. 100.000 mal hergestellt wird mit jeweils unterschiedlichen Keys wie versteht dann die CD 99.999 das der Key von der 1ten CD richtig ist und zu akzeptieren ist?
Kannst Du programmieren? Anschaulich erklärt wäre es in etwa so:
Ein Spiel ist ja auch ein Programm und auf jeder CD ist nur die exakte Kopie davon.
In diesem Programm gibt es einen Codeabschnitt, der die Eingabe überprüft - und zwar nach den Kriterien, die dem Programmierer eingefallen sind. Der Schlüssel muss z.B eine bestimmte Länge haben und seine Quersumme muss z.B 1337 ergeben. D.h die CD 99.999 hat dieselbe Überprüfungsroutine drin wie CD1 - und kann deshalb auch dieselben Keys verstehen.
Die Keys/Serials die den CDs beiligen, werden mit einem anderen Programm generiert - dem "offiziellen" Keygen so zu sagen. Es generiert Schlüsseln, die nur die geforderten Kriterien erfüllen, so dass die Überprüfungsroutine im Spiel zufrieden ist.
__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
Alt 16.03.06, 21:11   #7 (permalink)
Themenstarter
 
Registriert seit: 12.08.05
fr34k Leistung: Facit NTK
Likes: 1
Standard

hm

langsam verstehe ich es, die eigentlichen Keys wurden niemals in einem Programm gespeichert sondern nur allgemein gehaltene Werte, die Rückschlüsse auf Gültigkeit bieten.

kk

danke
fr34k ist offline   Mit Zitat antworten
Alt 17.03.06, 06:26   #8 (permalink)
 
Registriert seit: 05.04.04
Orniflyer Leistung: Z3
Orniflyer eine Nachricht über ICQ schicken
Likes: 13
Standard

CD Keys werden durch einen Algorithmus des Programms geprüft.

Der kann bsp. weise prüfen ob die dritte Stelle eine 3 ist. Dann werden alle CD Keys mit einer 3 an dritter Stelle akzeptiert. Natürlich sind die heutzutage verwendeten Algorithmen wesentlich komplexer.

Hab mal irgendwo gelesen das Mensa Klub (Studentenclub für "Hochbegabte") sich mal drangesetzt hat und ohne jetzt den Abfrage Teil des Programms via Reverse Engineering aufzuteilen und so an den Algorithmus zu kommen (wie es heute die meißten CD Cracker tun) mithilfe einer langen Liste möglicher CD Keys den Algorithmus selbst mathematisch hergeleitet hat.

Muss ne heiden Arbeit gewesen sein, das zeigt das es extrem schwierige Algorithmen sind. Allerdings kommt es heutzutage auch noch viel stärker darauf an wie du die Abfrage im Programmstart versteckst.

Denn eins ist klar, hat man erstmal den Überprüfungsalgorithmus, dann ist es ein leichtes einen Key Generator zu machen und damit die Verkaufszahlen des Programms deutlich zu schädigen.
Orniflyer ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Sonstiges » Games » Spiele CD Key
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
preisanfrage - ps2, ps1, pc spiele jorey Off topic-Zone 5 07.01.08 14:10
C64 spiele ba2 Games 3 28.05.06 14:34
Spiele auf XP Tears Windows 7 09.10.05 12:19
DVD´s, PS2 + Spiele, etc.. dark_game Sonstige Artikel 0 24.09.05 18:50


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61