"Kopierschutz"

Alles rund um sicherheitsrelevante Fragen und Probleme.
BenutzerGa4gooPh

Re: "Kopierschutz"

Beitrag von BenutzerGa4gooPh » 23.08.2018 09:21:23

Die Frequenz mit ihren Einheiten [Hz] und [1/s] gibt die Anzahl von Schwingungen pro Sekunde an. Definition und Punkt. Bei Änderungen sind unterschiedliche Zeitabschnitte (Intervalle) zu betrachten, sonst werden Frequenzangaben unsinnig.

Oder nur eine einzige Schwingung wählen, filtern, betrachten.Oftmals nur die Maximalfrequenz des Protokolls interessant - bezüglich des geeigneten Übertragungsmediums.

Bei Überlagerung mehrerer Schwingungen halt Beschreibung im Frequenzbereich (Fouriertransformation, Ergebnis Bodediagramm(e)). Damit ist es möglich, viele überlagerte harmonische Einzelschwingungen eines Signals darzustellen.

Bei asynchroner Datenübertragung (Taktunterschiede) wird es echt kompliziert, dargestellte Fälle kombiniert und nur kurzzeitig. Vielleicht nur das digitale Protokoll mit asynchronem Takt und Maximalfrequenzen betrachten?

Nun einigt euch auf den zu betrachtenden Fall, das für euch sinnvolle Modell! Ich habe keine Ahnung von mittlerweile "ypsenden" HDMI X.Y- und Display-Port - Version X.Y.Z - Protokollen - lese aber interessiert mit. :wink:

Benutzeravatar
fitheach
Beiträge: 551
Registriert: 22.11.2006 15:17:32
Wohnort: Bonn

Re: "Kopierschutz"

Beitrag von fitheach » 04.09.2018 10:32:29

Wir sind etwas von meinem ursprünglichen Anliegen abgekommen. Nochmal zurück zu:
wanne hat geschrieben: ↑ zum Beitrag ↑
19.08.2018 13:56:00
Du kannst das einfach mal ausprobieren. Spiel eine DVD ab und ziehe während des Abspielens das Laufwerk. Du wirst merken, dass der Film weiter läuft. Du guckst nämlich nicht die original DVD sondern Konversion von ner Konversion von ner Konversion... Schlicht und einfach weil ne DVD eine silbrige Scheibe ist, und ziemlich langweilig aussieht. Und jedes mal ist das Original noch da. Was du siehst ist immer nur die zigfachste Kopie.
Das ist für mich theoretisch nachvollziehbar. Allerdings müsste dann jegliches DRM sinnlos sein, da ich an all den von Dir erwähnten Punkten einfach (!) eine Kopie ziehen könnte. So einfach ist das mit DRM allerdings nicht. Ich frage mich, wie DRM das verhindert und ob man diesen Weg nutzen könnte.

wanne
Moderator
Beiträge: 7448
Registriert: 24.05.2010 12:39:42

Re: "Kopierschutz"

Beitrag von wanne » 04.09.2018 17:40:19

da ich an all den von Dir erwähnten Punkten einfach (!) eine Kopie ziehen könnte
So einfach ist es. DRM setzt typischerweise an einer anderen Stelle an. Nämlich beim Abspielen. Korrekter weise müsste man ihn Abspielschutz nennen.
Ich erkläre dir mal (stark vereinfacht) wie CSS also der "Kopierschutz" der DVD funktioniert hat:

* Der Film auf der DVD war verschlüsselt. Er ließ sich ohne Probleme kopieren. War aber erst mal nutzlos. (Bzw. wäre es, wenn es sich um eine sichere Verschlüsslung gehandelt hätte.)
* Am Anfang der DVD stand der schlüssel, mit dem diese verschlüsselt ist. Dieser Bereich ist bei DVD-Rohlingen nicht schreibbar und DVD-Brenner weigern sich ihn zu überschreiben. Eine 1:1 Kopie mit Schlüssel und Verschlüsseltem Film auf eine andere DVD ist deshalb nicht möglich. Allenfalls eine Kopie auf die Festplatte.
* Der Schlüssel selbst ist ebenfalls (mit einem anderen Schlüssel) verschlüsselt. Diesen Schlüssel kennen nur legitime DVD-Player. Diese sollen drauf achten, dass sie a) nur Keys von DVDs (und nicht etwa deren Kopien von der Festplatte) entgegen nehmen und b) alle anderen Kopierfunktionen am Gerät abschalten. Läuft ein solches Programm wird z.B. die Bildschirmaufnahmefunktionalität in Windows (z.B. Screenshots Teamviewer) deaktiviert, damit nicht der entschlüsselte Film kopiert wird.
=> man merkt jetzt warum sich Open Source so schlecht mit DRM verträgt: Bei einem Programm, dass man verändern kann würde man einfach den Teil der die Kopierfunktionalitäten abschaltet entfernen.

Das Konzept hatte ein paar Lücken. BluRay macht das großteils besser:
  • Die offensichtlichste: DVD-Rohlinge, die am Anfang nicht beschreibbar sind, sind in der Herstellung viel Teurer. Mit der DVD+RW brachten relativ schnell Hersteller Rohlinge heraus, die beschreibbar sind, obwohl das nie so gedacht war.
    Einige DVD-Brenner liesen sich mit Tricks dazu überreden die Schlüssel auch wirklich dahin zu kopieren. Das war aber extrem mühsam (Da man für jeden Brenner andere Tricks suchen musste) und wurde daher selten genutzt. Bei BluRays hat man statt einem Unbeschreibbaren Bereich schlicht schon zufällige Schlüssel an den Anfang gebrannt. Wer seine BluRays für andere lesbar beschreiben will muss mit diesem Key verschlüsseln. Bein Lesen nutzt das Laufwerk dann automatisch diesen. Kopiert man 1:1 von einer BlueRay auf die andere, entschlüsselt der BluRay-Player mit dem falschen Key. Es kommt nur Datenmüll an.
  • Die Verschlüsslung war schlecht. Man konnte geheimen Key der Player ausrechnen. Ist der bekannt kann man die DVD einfach entschlüssen und mit einem beliebigen anderen Player abspielen. BluRay nutzt AES256.
  • Kopierfunktionen im Windows mögen deaktiviert sein. Aber man kann natürlich einfach seine andere alternative Hardware an einer beliebigen Stelle anstecken.
    Besonders Beliebt: Einfach an das VGA-Kabel. Das hat sogar schon einen Stecker. Diese Hardware kann dann den entschlüsselten Film an eine andere Stelle speichern. HDMI oder DP (Voraussetzung für BluRay) überträgt die Daten verschlüsselt zum Bildschirm. Erst dieser entschlüsselt mit einem nur ihm bekannten Schlüssel. Mir ist nicht bekannt, dass es jemand geschafft hat einen Bildschirm auseinander zu nehmen und Hardware in die kurze Strecke zwischen Entschlüsselungseinheit und Pixel einzubringen.
  • Was bleibt, ist dass der Schlüssel zum entschlüsseln irgend wie im Programm stecken muss. Und da kann man ihn her kopieren. Alleine das finden in unmengen an Abspielprogramm ist mit unter nicht so einfach. Gelungen ist das doch recht häufig. Dazu kommt, dass dies schlüssel auf neue BluRays mit immer neuen Keys verschlüsselt werden. Mit unter ist der Schlüssel also gar nicht im Player (und kann da abgegriffen werden) sondern muss erst aus dem Internet nachgeladen werden.
  • Man kann die Kopie auf der Festplatte in ein virtuelles Laufwerk stecken und DVD von einem legitimen Porgramm abspielen lassen. Da bei BluRay das Laufwerk selbst den Key entschlüsselt, ist die aktion sinnlos. Ein virtuelles Laufwerk wird nicht entschlüsseln.
Aber am Ende hängt es immer daran, dass man a) davon ausgeht, dass keiner selbst Rohlinge herstellen kann, und die hergestellten sich nicht mit illegalen Inhalten beschreiben lassen. Sobald das der Fall ist, ist auch der Schutz für BluRays sinnlos.und b) es keinen Player gibt, der von was anderem wie DVDs/BluRays abspielt.
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
fitheach
Beiträge: 551
Registriert: 22.11.2006 15:17:32
Wohnort: Bonn

Re: "Kopierschutz"

Beitrag von fitheach » 06.09.2018 19:24:36

Danke, das war gut verständlich erklärt.

wanne
Moderator
Beiträge: 7448
Registriert: 24.05.2010 12:39:42

Re: "Kopierschutz"

Beitrag von wanne » 07.09.2018 11:40:15

Noch als kleinen Kommentar wie es sonst noch funktioniert:

CD-ROMs hatten meistens kaputte Bereiche. Die sind schlicht und einfach gar nicht lesbar. Liest man die bleibt das CD-Laufwerk eine weile dran hängen.
Die Spiele lesen die natürlich nicht. Es werden lediglich funktionierende Bereiche genutzt.
Kopierst du sie weist du aber nicht wo die wichtigen Bereiche es Spiels sind, sondern versucht die ganze CD (die ja teilweise kaputt ist) zu kopieren. So liest du regelmäßig kaputte Bereiche. Übliche Brennprogramme erkennen die CD als kaputt und geben auf. Andere alle CloneCD testen block für block. Das funktioniert zwar, dauert aber ewig weil jeder nicht funktionierende Block das Laufwerk für eine weile stillegt. Würdest du vorher wissen wo auf der CD das Spiel liegt wäre das kein Problem. Es versteckt sich sozusagen auf der großen CD.
Die Nachfolgeprogramme lesen ganz gerne absichtlich, kaputte Blöcke, die auf einem unbeschädigten Rohling ja ohne Probleme zu lesen sind. War das der Fall hatte man eine Kopie. (Das waren dann die Spiele die ewig geladen haben, weil sich jedes mal das Laufwerk kurz aufhängt.) Zum kopieren hatte man da die CD an den richtigen stellen beschädigen müssen. Was bei der kleinen Größe nicht so einfach ist. Brenner die eine CD explizit beschädigen können sind eher rar. (Obwohl die Herstellung eigentlich kein Problem wäre. Auch hier lassen sich einige Brenner per Firmwareupdate nachrüsten.)

Moderne Spiele haben halt einen Licence-Key. Viele kleine Teile des Spiel sind nur Online und nicht auf der Platte. Runter laden kann man nur mit Key. Landen zwei leute mit dem gleichen key ist offensichtlich kopiert worden. (Logische Folge: Allways-On) Cracks müssen dann die Downloadfunktion durch die passenden Teile aus dem Internet ersetzen.
rot: Moderator wanne spricht, default: User wanne spricht.

Antworten