kopierschutz Kommerzielle Spiele?


Ich denke ein normaler Kopierschutz ist eh sinnlos, das wird dann eh wieder gecrackt. Ich denke man sollte einfach für zusatzcontent bezahlen den man dann direkt mit der pandora downloadet. Oder man bezahlt für den onlinemodus. Ähnlich wie bei xbox live gold ;)
 
http://de.wikipedia.org/wiki/SD_Memory_Card
Der Name Secure Digital leitet sich von zusätzlichen Hardware-Funktionen für das Digital Rights Management (DRM) ab. Mittels eines im geschützten Speicherbereich abgelegten Schlüssels soll die Karte das unrechtmäßige Abspielen geschützter Mediendateien verhindern. Die Verschlüsselung erfolgt nach dem CPRM-Verfahren des 4C Konsortiums,[3] die auch in ähnlicher Weise (CPPM) bei der DVD-Audio benutzt wird. Die genaue Spezifikation steht unter Verschluss und kann nur von den zahlenden Lizenznehmern der SD Card Association eingesehen werden. Die SD-Karten-Vereinigung hat nach eigenen Angaben derzeit weltweit 1000 Mitglieder mit 460 Handels-/Firmenmarken, die Spezifizierung ist aber bisher nicht DIN, EN, IEC oder ISO genormt.

SD Karen haben einen wirksamen Kopierschutz. Game auf SD Karte ausgeliefert, Thema erledigt. ;)
 
Fusion_Power said:
SD Karen haben einen wirksamen Kopierschutz. Game auf SD Karte ausgeliefert, Thema erledigt.

Das funktioniert aber garantiert nur in einer geschlossenen Umgebung, wo ein Closed-Source-Programm die Dekodierung vornimmt. Sobald irgendwas in einem offenen System Daten von der Karte in Klartext lesen kann, kann die Verschlüsselung auch ausgehebelt werden. Beispiel Audio-DVD aus Deinem Zitat: da müsste nur der Audio-Treiber die digitalen Audiodaten irgendwohin speichern, kein Userspaceprogramm könnte das je verhindern.
 
Und für jedes game eine neue Karte einlegen, ja sicher! Das ist ja genau das was wir hier nicht wollen :)
 
grond said:
Fusion_Power said:
SD Karen haben einen wirksamen Kopierschutz. Game auf SD Karte ausgeliefert, Thema erledigt.

Das funktioniert aber garantiert nur in einer geschlossenen Umgebung, wo ein Closed-Source-Programm die Dekodierung vornimmt. Sobald irgendwas in einem offenen System Daten von der Karte in Klartext lesen kann, kann die Verschlüsselung auch ausgehebelt werden. Beispiel Audio-DVD aus Deinem Zitat: da müsste nur der Audio-Treiber die digitalen Audiodaten irgendwohin speichern, kein Userspaceprogramm könnte das je verhindern.
Bei Audio ist das sowieso grundsätzlich nicht verhinderbar - man kann zur Not auch den Lautsprecherausgang mit dem Mikrofoneingang verbinden und es so aufnehmen...
 
grond said:
Fusion_Power said:
SD Karen haben einen wirksamen Kopierschutz. Game auf SD Karte ausgeliefert, Thema erledigt.

Das funktioniert aber garantiert nur in einer geschlossenen Umgebung, wo ein Closed-Source-Programm die Dekodierung vornimmt. Sobald irgendwas in einem offenen System Daten von der Karte in Klartext lesen kann, kann die Verschlüsselung auch ausgehebelt werden. Beispiel Audio-DVD aus Deinem Zitat: da müsste nur der Audio-Treiber die digitalen Audiodaten irgendwohin speichern, kein Userspaceprogramm könnte das je verhindern.
Wenn die (wenigen) kommerziellen Games auf ner "geschlossenen" SD, sprich eine mit aktiven SECURE Teil geliefert werden und der Dekodierteil im Gerät ist, sollte es theoretisch keine Probleme geben. Offene SDs bleiben offen, die kopiergeschützten Games werden dann halt dekodiert, ansonsten bleibt der decoder in der Pandora inaktiv und stört niemanden. Nur weil das System offen ist, muss es ja nicht zwangsweise jede Software darauf auch sein. ;)
faebi said:
Und für jedes game eine neue Karte einlegen, ja sicher! Das ist ja genau das was wir hier nicht wollen :)
Nur bei größeren, kommerziellen Games, sofern es sie gibt. Dafür kann man auch mal ne extra SD einlegen, wozu hat man 2 Slots. :)

Ich bin aber generell kein Freund solcher Maßnahmen. Aber wenn mal irgend wer etwas größeres vorhaben sollte mit der Pandora, dann muss man ihm nen wirksamen Kopierschutz anbieten können, sonst wird kein Publishcer den Handheld auch nur mit der Kneifzange anfassen wollen.
Aber die Möglichkeiten mit Online-Aktivierungen usw. sind natürlich auch eine Idee. :confused:?? hauptsache ich muss nicht wie bei den neuesten Kopierschutz-Orgien von Ubisoft ständig online sein, um Ein Singel Player Game zocken zu können. :no:
 
Fusion_Power said:
Wenn die (wenigen) kommerziellen Games auf ner "geschlossenen" SD, sprich eine mit aktiven SECURE Teil geliefert werden und der Dekodierteil im Gerät ist, sollte es theoretisch keine Probleme geben. Offene SDs bleiben offen, die kopiergeschützten Games werden dann halt dekodiert, ansonsten bleibt der decoder in der Pandora inaktiv und stört niemanden. Nur weil das System offen ist, muss es ja nicht zwangsweise jede Software darauf auch sein. ;)
Grond meinte wohl, dass die gesicherten Daten an irgendeinem Punkt unverschlüsselt im RAM landen werden. Auf einem offenen System kann man die dann dort abgreifen.
 
Klaus said:
Fusion_Power said:
Wenn die (wenigen) kommerziellen Games auf ner "geschlossenen" SD, sprich eine mit aktiven SECURE Teil geliefert werden und der Dekodierteil im Gerät ist, sollte es theoretisch keine Probleme geben. Offene SDs bleiben offen, die kopiergeschützten Games werden dann halt dekodiert, ansonsten bleibt der decoder in der Pandora inaktiv und stört niemanden. Nur weil das System offen ist, muss es ja nicht zwangsweise jede Software darauf auch sein. ;)
Grond meinte wohl, dass die gesicherten Daten an irgendeinem Punkt unverschlüsselt im RAM landen werden. Auf einem offenen System kann man die dann dort abgreifen.
Ach so. Aber kann man denn nicht eigentlich immer aufn RAM zugreifen? Auch auf geschlossenen Systemen?
 
Fusion_Power said:
Ach so. Aber kann man denn nicht eigentlich immer aufn RAM zugreifen? Auch auf geschlossenen Systemen?
Kommt darauf an, wie geschlossen das System ist. Auf einem wirklich geschlossenen System (Blue-Ray-Player, Chipkarte, Spielkonsole, ...) wird es beliebig schwer bis fast unmöglich. Auch auf halbwegs offenen Systemen (z.B. Windows mit Protected Media Path) kann es schon ganz schön schwer sein.
Auf einem wirklich offenen System ist es halt deutlich leichter.
 
Klaus said:
Auf einem wirklich offenen System ist es halt deutlich leichter.

Ja, z.B. braucht man bei Linux nur ein "mem"-device einzurichten, mit dem man schlicht den Inhalt des gesamten RAMs auf einen Datenträger schreibt. Das ist ein Aufwand von höchstens ein paar Stunden, die Daten des Spiels zu finden. Den nötigen Kernelcode gibt es eh schon. Wenn aber irgendwas die entschlüsselten Daten lesen kann, dann ist es eh der Kernel. Dann kann ich auch ein Kernelmodul in den Kernel laden, dass einfach einmal die gesamten entschlüsselten Daten ausliest und woanders hinschreibt. Auch kein Problem.

Ich weiß, es ist irgendwie ärgerlich, aber mit einem offenen System kann man tatsächlich keine Urheberrechtsverletzungen verhindern. Die einzige Möglichkeit wäre, wenn zwischen Daten und Darstellung (Video, Audio) keinerlei Softwarekomponente mehr käme und die eingesetzte Hardware auch keinen Zugriff auf dem Weg von verschlüsselten Daten zur Darstellung erlauben würde. Das wird aber spätestens bei der Ausgabe von Video sehr schwierig. Mindestens einen entschlüsselten Pixelstrom müsste man irgendwo empfangen können, um die Benutzeroberfläche und das Video zusammenfügen zu können.
 
grond said:
Das wird aber spätestens bei der Ausgabe von Video sehr schwierig. Mindestens einen entschlüsselten Pixelstrom müsste man irgendwo empfangen können, um die Benutzeroberfläche und das Video zusammenfügen zu können.
Macht das Windows mit PMP nicht sogar? Da gehen die Daten verschlüsselt über den PCI-E-Bus an die Graka und von da mit HDCP an den Monitor.
 
Klaus said:
Macht das Windows mit PMP nicht sogar? Da gehen die Daten verschlüsselt über den PCI-E-Bus an die Graka und von da mit HDCP an den Monitor.

Das kann aber nur unter einer von zwei Bedingungen funktionieren:

1. die Grafikkarte kann ein bestimmtes Filmformat komplett allein dekodieren, was sehr unflexibel hinsichtlich zukünftiger Codecs oder kleinerer Inkompatibilitäten wäre

oder

2. irgendetwas verschlüsselt die dekodierten Daten, bevor sie über den Bus gehen, was in einem offenen System wieder keinen Schutz bieten würde, weil die Daten vor dem Verschlüsseln abgefangen werden könnten
 
AFAIK ist es 2. Wobei die komplette Ver-/Entschlüsselung auf Kernelebene stattfindet und PMP den Dienst verweigert, wenn nicht-zertifizierte Kernelmodule geladen wurden.
 
Klaus said:
AFAIK ist es 2. Wobei die komplette Ver-/Entschlüsselung auf Kernelebene stattfindet und PMP den Dienst verweigert, wenn nicht-zertifizierte Kernelmodule geladen wurden.
Und dann ist es vorbei, mit einem offenen System.
 
Hallo,

man muss sich immer Fragen ob sich so ein hoher Aufwand lohnt. Wie wäre es wenn der User nach dem Kauf einen Schlüssel bekommt. Sein Name und den Schlüssel gibt er dann in das betreffende Programm ein und beim Programmstart wird einmalig abgefragt ob es den Schlüssel und den Benutzernamen gibt und das Programm wird freigeschaltet.

Wer sich dann immer noch bemüht das Programm zu knacken und es kostenlos zu bekommen, der würde sich es eh nie kaufen.

Wie macht das eigentlich der WIZ mit der SD-Karte???

Schönen Gruß
Rene
 
Fusion_Power said:
http://de.wikipedia.org/wiki/SD_Memory_Card
Der Name Secure Digital leitet sich von zusätzlichen Hardware-Funktionen für das Digital Rights Management (DRM) ab. Mittels eines im geschützten Speicherbereich abgelegten Schlüssels soll die Karte das unrechtmäßige Abspielen geschützter Mediendateien verhindern. Die Verschlüsselung erfolgt nach dem CPRM-Verfahren des 4C Konsortiums,[3] die auch in ähnlicher Weise (CPPM) bei der DVD-Audio benutzt wird. Die genaue Spezifikation steht unter Verschluss und kann nur von den zahlenden Lizenznehmern der SD Card Association eingesehen werden. Die SD-Karten-Vereinigung hat nach eigenen Angaben derzeit weltweit 1000 Mitglieder mit 460 Handels-/Firmenmarken, die Spezifizierung ist aber bisher nicht DIN, EN, IEC oder ISO genormt.

SD Karen haben einen wirksamen Kopierschutz. Game auf SD Karte ausgeliefert, Thema erledigt. ;)

Was sich zum ausfuehren unter Linux in den Speicher laden laesst, laesst
sich unter Linux auch auslesen und auf einem anderen Datentraeger wieder
ablegen (sprich kopieren). Ich kann mir nicht vorstellen, dass der erwaehnte
"SD-Karten-Kopierschutz" auf der Pandora (mit vollstaendig offen liegender
Firmware) wirksam einsetzen liesse ...
 
erstens wirds nicht sehr sicher sein, kann man sicher kopieren.
Auserdem müssten die Hersteller dann Lizensgebürhen für den Schutz zahlen...
 
Immerhins ind schon einige "hauptberufliche" Spieleentwickler am Werke etwas für die Pandora zu erstellen. Hört sich recht vielversprechend an und es soll quelloffen bleiben (~ auch wenn es vorrangig zu Demonstartionszwecken sein soll / damit sie ihre Fertigkeiten präsentieren und an der IGF Mobile teilnehmen können) ;)

=> Link: *click*
 
Aufgrund der offenen Architektur ist ein sicherer Kopierschutz nicht möglich denn irgendwo muss das Programm unverschlüsselt im Speicher liegen (denn der Prozessor will es ja ausführen), man muss "nur" die richtige Stelle finden. Alles was man tun kann ist, den Aufwand für potentielle Raubkopierer zu erhöhen. Wer bereit ist in Hardware zu investieren kann seine Software ja verdonglen und wenig rechenlastige aber wichtige Routinen im Dongle ausführen. Oder Schadroutinen ;) früher war es bei CloneCD so, dass als geklaut bekannte Lizenzen zum Schein von CloneCD akzeptiert wurden aber fortan alle Rohlinge unbrauchbar gemacht wurden (ohne Hinweis auf einen Fehler o.ä.). Wobei mir für die Pandora nichts moralisch vertretbares einfällt.
Das sind so die wirksamsten Sachen die mir einfallen würden. Alles in Allem glaube ich ist aber nichts davon den Aufwand wirklich wert.
 
Back
Top