Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the...

28
Thomas Meilleroux & Fabian Schneider TU Berlin 2007 Digital Rights Management : Sony Episode 1

Transcript of Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the...

Page 1: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Thomas Meilleroux & Fabian SchneiderTU Berlin 2007

Digital Rights Management :Sony Episode

1

Page 2: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Einführung

• Wie funktioniert es im Prinzip?

• Was war das Problem bei Sony?

• Was meinen die Experten?

• Die Software zum Entfernen

• Wie kann man die DRM CDs erkennen?

Überblick

2

Page 3: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

DRMS stellen eine technische Sicherheitsmaßnahme dar, um einem Rechtsinhaber von Informationsgütern die Möglichkeit zu geben, die Art der Nutzung seines Eigentums durch Nutzer auf Basis einer zuvor getroffenen Nutzungsvereinbarung technisch zu erzwingen.

-Wikipedia

Definition

3

Page 4: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Nach Meinung der Musikindustrie gibt es klaren Bedarf für DRM(IFPI Commercial Piracy Report 2005):

(IFPI: International Federation of the Phonographic Industry)

✓ Jede dritte CD auf der Welt ist eine Raubkopie

✓ Illegaler Musikhandel kostete im Jahre 2004 $4.6 Mio

✓ In 31 Länder verkauft sich Illegale Musik besser als legale

Warum die DRMs?

4

Page 5: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

✓Der “Contentowner“ kann mit einer Lizenz bestimmen, wie sein geistiges Eigentum verwendet werden darf.

✓Der Benutzer soll idealerweise diese Schutzmaßnahme nicht bemerken, so lange er sich im Rahmen der Lizenz bewegt.

Zwei Grundprinzipien

5

Page 6: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Einführung

• Wie funktioniert es im Prinzip?

• Was war das Problem bei Sony?

• Was meinen die Experten?

• Die Software zum Entfernen

• Wie kann man die DRM CDs erkennen?

Überblick

6

Page 7: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Wie funktioniert es im Prinzip?

7

Page 8: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Einführung

• Wie funktioniert es im Prinzip?

• Was war das Problem bei Sony?

• Was meinen die Experten?

• Die Software zum Entfernen

• Wie kann man die DRM CDs erkennen?

Überblick

8

Page 9: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Umständen:

• Im Herbst 2005

• Grosse Schutzpolitik der Sony CDs

• Ging schief !

• Lücken, die Computerviren unterstützen

• Es kostete Millionen Dollar

• Es führte zur DRM-Angst

Was war das Problem bei Sony?

9

Page 10: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

“Light years beyond encryption™”

52 Titels4.7 Millionen CDs

37 Titels20 Millionen CDs

Welches Ausmaß?

10

Page 11: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Das erste Mal, wenn man eine DRM-geschützte CD einlegt...

• Autorun startet das Einstellungsprogramm,

• installiert das Schutzprogramm zwischen den Anwendungen und dem CD-Treiber,

• der Treiber bleibt auf dem Computer.

Das Einlegen der DRM-CD

11

Page 12: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Sucht nach Kodier- oder Brennprogrammen,

• gibt dem Benutzer 30 Sekunden, um das Programm zu schliessen,

• wirft die CD aus !

Der temporäre Schutz

12 DRM: die Verdauungsstörung

Page 13: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Der Benutzer wird dieser Schutz entfernen wollen!

Wie kann es der DRM Verkäufer vermeiden?

Er wird einfach ein Rootkit installieren, um den Schutz zu verstecken!

XCP Rootkit

13

Page 14: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Die Daten, die XCP benutzt, haben einen Namen, der mit $sys$ beginnt. Damit sind diese Daten versteckt in:

• Daten

• Registrierschlüssels

• Prozessen

Arbeitsweise des XCP Rootkits:

14

Page 15: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Der Benutzer wird den angezeigten Vertrag nicht akzeptieren!

Wie kann es der DRM Verkäufer vermeiden?

Er wird einfach sein Rootkit installieren, ohne den Benutzer zu fragen !

MediaMax Rootkit

15

Page 16: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Was macht eigentlich das Rootkit von MediaMax?

• installiert ungefähr 13 MB, bevor der Benutzer den Vertrag angenommen hat,

• aktiviert den Schutz, auch wenn der Benutzer den Vetrag abgelehnt hat !

• stellt Zugriffsrechte so ein, dass ein Computervirus den ganzen Computer beherrschen könnte.

MediaMax Rootkits :

16

Page 17: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Einführung

• Wie funktioniert es im Prinzip?

• Was war das Problem bei Sony?

• Was meinen die Experten?

• Die Software zum Entfernen

• Wie kann man die DRM CDs erkennen?

Überblick

17

Page 18: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• “Most people, I think, don't even know what a Rootkit is, so why should they care about it?”— Thomas Hesse President, Sony BMG Global Digital Business

• “It’s very important to remember that it’s your intellectual property — it’s not your computer. And in the pursuit of protection of intellectual property, it’s important not to defeat or undermine the security measures that people need to adopt in these days.”— Stewart Baker Asst. U.S. Secretary of Homeland Security

Meinungen über Rootkits

18

Page 19: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

"A personal computer is called a personal computer because it's yours, anything that runs on that computer, you should have control over."

— Andrew Moss, Microsoft's senior director of technical policy.

Meinung über Rootkits

19

Page 20: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Einführung

• Wie funktioniert es im Prinzip?

• Was war das Problem bei Sony?

• Was meinen die Experten?

• Die Software zum Entfernen

• Wie kann man die DRM CDs erkennen?

Überblick

20

Page 21: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Um zu den Kunden, die sich beschwert haben zu antworten, haben XCP und MediaMax eine Software entwickelt, die das

Rootkit entfernt.

Mit dieser Software gab es aber Probleme!

Software zur Entfernung

21

Page 22: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Man muss sich unbedingt an einer Webseite melden (E-mail Adresse geben), um die Software herunterzuladen

• Wenn man die CD neu einlegt, dann muss man die Entfernungsprozedur ganz von vorne wiederholen!

• Alles ist geplant um dem Benutzer abzuringen, davon, das Rootkit zu entfernen.

Probleme mit der Software

22

Page 23: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Einführung

• Wie funktioniert es im Prinzip?

• Was war das Problem bei Sony?

• Was meinen die Experten?

• Die Software zum Entfernen

• Wie kann man die DRM CDs erkennen?

Überblick

23

Page 24: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Die DRM CDs zeigen oft ein Logo, damit kann man sie erkennen:

Man kann aber sicher sein, dass alle DRM geschützten CDs dieses Logo nicht zeigen werden:

Wie kann ich die DRM CDs erkennen?

24

Page 25: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Vorteile der DRM?

25

Page 26: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

• Security researchers have shown that the XCP technology was designed to have many of the qualities of a "rootkit.":

• It was written with the intent of concealing its presence and operation from the owner of the computer

• Once installed:

• It degrades the performance of the machine

• It opens new security vulnerabilities

• It installs updates through an Internet connection to Sony BMG's servers

• The nature of a rootkit makes it extremely difficult to remove, often leaving reformatting the computer's hard drive as the only solution. When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security vulnerabilities in users' machines.

•http://www.eff.org/IP/DRM/Sony-BMG/

Zusammenfassung (1)

26

Page 27: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Zusammenfassung (2)

27

Page 28: Digital Rights Management : Sony Episode...When Sony BMG offered a program to uninstall the dangerous XCP software, researchers found that the installer itself opened even more security

Fragen?

28