{"id":3057,"date":"2010-05-25T08:32:17","date_gmt":"2010-05-25T06:32:17","guid":{"rendered":"http:\/\/security-planet.de\/?p=3057"},"modified":"2010-05-25T08:32:17","modified_gmt":"2010-05-25T06:32:17","slug":"tagebuch-eines-drm-opfers","status":"publish","type":"post","link":"https:\/\/cyber-fi.net\/index.php\/2010\/05\/25\/tagebuch-eines-drm-opfers\/","title":{"rendered":"Tagebuch eines DRM-Opfers"},"content":{"rendered":"<p>Cisco hat sich schon vor einiger Zeit entschieden, die von den Trainern ben\u00f6tigten Kursunterlagen, als <a href=\"http:\/\/de.wikipedia.org\/wiki\/Digitale_Rechteverwaltung\">DRM<\/a>-gesch\u00fctzte PDFs an seine CCSIs (Cisco Certified Systems Instructors) herauszugeben. Das hat mich mit meinen Kursen (haupts\u00e4chlich CCSP und CCIP) bisher nicht gest\u00f6rt, da die noch alle als PPT vorlagen. Aber f\u00fcr die neuen Kursversionen musste ich mich jetzt auch damit befassen:<\/p>\n<p><strong>Tag 0:<\/strong> Eine E-Mail erreicht mich, in der mir beschrieben wird, wie ich den Locklizard PDF-Viewer herunter laden kann. Sowohl Windows, als auch MacOS sind die unterst\u00fctzten Plattformen. Erste Ern\u00fcchterung, die Mac-Version kann nicht drucken. Die Software ist trotzdem schnell installiert.<\/p>\n<p><strong>Tag 1:<\/strong> Ich verbringe ca. zwei Stunden auf der Cisco-Seite, auf der Suche nach den Downloads der Trainer-Materialien. An der Stelle, an der man den Download starten m\u00f6chte, l\u00e4dt der Browser immer automatisch eine .exe herunter. Einen Mac-User bringt das aber nur bedingt weiter.<\/p>\n<p><strong>Tag 2<\/strong>: Auf der Seite kann man per Chat Hilfe anfordern. Dies mache ich und werde in freundlicher deutscher Sprache im Chat begr\u00fc\u00dft: &#8220;Guten Tag Karsten Iwen, mein Name ist Harish, wie kann ich Ihnen helfen?&#8221; Auf Deutsch formuliere ich mein Problem, erste Antwort, &#8220;please send your question in english&#8221;.<br \/>\nAlles noch einmal auf Englisch formuliert. Bekomme dann die Antwort, dass es zwar einen Viewer f\u00fcr den Mac gibt, aber der Download zwingend unter Windows erfolgen muss.<br \/>\nIch starte meine VM-Session, da kommt von Harish der Nachsatz &#8220;weder der Downloader, noch der Viewer funktionieren in einer VM&#8221;. Klasse. \ud83d\ude41<\/p>\n<p><strong>Tag 3:<\/strong> Ich stelle fest, dass ich keinen PC mit Windows mehr habe. Auch alle PCs in meinem Lab laufen mit Linux und mein Arbeits-Rechner ist halt der MAC. Windows ist zwar in mehreren Version vorhanden, aber immer virtualisiert. Ich mache ein Notebook platt und installiere ein XP, zu welchem ich noch eine CD gefunden habe.<\/p>\n<p><strong>Tag 4:<\/strong> Von dem Win-Notebook (komplett installiert und durchgepatched) lade ich die Download-Anwendung erneut herunter. &#8220;Die Anwendung konnte nicht richtig initialisiert werden (0xc0000135). Klicken Sie auf OK, um die Anwendung zu beenden&#8221;. Im Chat ist wieder Harish.<br \/>\nHarish: &#8220;ich solle nur ein oder zwei Dateien zur Zeit herunterladen&#8221;<br \/>\nIch: &#8220;Aber die Software l\u00e4uft noch nicht einmal, sie st\u00fcrzt beim Starten ab&#8221;<br \/>\nHarish , einige Minuten sp\u00e4ter: &#8220;ist es eine nicht-Win-Umgebung?&#8221;<br \/>\nIch: &#8220;WinXP SP3&#8221;<br \/>\nHarish will meine CCO-ID haben, ich frage ob eventuell .NET ben\u00f6tigt wird, den Hinweis habe ich bei Google gefunden.<br \/>\nHarish , einige Minuten sp\u00e4ter: &#8220;ich m\u00fcsse sicherstellen, dass zum Download die Ports 80, 443 und 21 offen sind&#8221;<br \/>\nIch: &#8220;so weit bin ich noch nicht, die Anwendung startet nicht&#8221;<br \/>\nHarish, einige Minuten sp\u00e4ter: &#8220;Ob ich das .NET-Framework 2.0 installiert h\u00e4tte, das w\u00fcrde n\u00e4mlich ben\u00f6tigt&#8221;<br \/>\nIch: sprachlos &#8230; <\/p>\n<p><strong>Tag 5:<\/strong> .NET ist installiert, jetzt kann der Download endlich losgehen. Oder doch nicht? Nach ca. 50 MB stoppt das Download-Programm einfach und l\u00e4dt nicht mehr weiter &#8230; Neustart hilft nicht. Irgendwie habe ich jetzt schon keine Lust mehr!<\/p>\n<p><strong>Tag 6<\/strong> (genauer eine Woche sp\u00e4ter): Der Download hat geklappt! Ich kopiere die Dateien auf meinen Mac, auf dem ich die Lizenz installiert habe. Leider lassen sich die meisten Dateien nicht \u00f6ffnen: &#8220;Invalid server response&#8221;.<\/p>\n<p><strong>Tag 7<\/strong>: Harish ist wieder im Chat, ich schildere mein Problem. Ich deinstalliere die Lizenz, installiere sie erneut und muss mehrmals erkl\u00e4ren, dass ich die Dateien nicht \u00f6ffnen kann. Harishs Antwort, dass das Problem beim Drucken auftaucht, bringt mich irgendwie nicht weiter, denn dass das nicht auf dem MAC geht, ist ja dokumentiert. Nach einer halben Stunde kommt Harish auf die Idee, meine Lizenz neu zu erzeugen. Nach der erneuten Installation ist das Problem aber immer noch da. Harish muss erstmal das &#8220;concern department&#8221; kontaktieren und will sich dann wieder melden.<br \/>\nSp\u00e4ter: Per e-Mail erfahre ich, dass die Probleme gel\u00f6st seien und jetzt alles funktionieren soll. \u00d6ffnen lassen sich die Dokumente leider immer noch nicht.<br \/>\nNoch einmal sp\u00e4ter: Bei weiteren Tests merke ich, dass man es nur mehrmals hintereinander probieren muss. Eine Datei \u00f6ffnete nach f\u00fcnf Fehlversuchen, eine andere nach 17 Fehlversuchen (alle mitgez\u00e4hlt, nachdem mir das aufgefallen ist).<\/p>\n<p><strong>Tag 8<\/strong>: Shan vom Cisco Marketplace Support Team mailt mir, dass ich f\u00fcr drm.mediuscorp.com einen statischen Host-Eintrag anlegen m\u00fcsse. Ich entgegne, das DNS funktioniert (inklusive DIG-Ausgabe), f\u00fcge den Eintrag aber trotzdem hinzu, um bei der Probleml\u00f6sung mitzuarbeiten. Der Fehler ist erwartungsgem\u00e4\u00df trotzdem nicht weg.<br \/>\nSp\u00e4ter: Shan schl\u00e4gt vor, die Lizenzdatei zu bearbeiten und die URL zum DRM-Server von https auf http zu \u00e4ndern. Schlechte Idee, denn danach l\u00e4sst sich die Lizenz \u00fcberhaupt nicht mehr installieren.<\/p>\n<p><strong>Tag 9<\/strong>: Harish schl\u00e4gt vor, die Software zu deinstallieren und neu von vorne anzufangen. Schon bevor ich das gemacht habe, wusste ich eigentlich, wie viel das bringen w\u00fcrde &#8230;<br \/>\nUm das Problem weiter zu ergr\u00fcnden, wollte ich die Lizenz auf einem Windows-Rechner installieren, nachdem ich die Lizenz auf dem MAC deaktiviert habe. Geht leider auch nicht, da ich &#8220;keine Lizenz zur Verf\u00fcgung habe &#8230;&#8221;. Ich will \u00fcberhaupt nicht die Stunden z\u00e4hlen, die ich mit diesem Kram schon verbracht habe. \ud83d\ude41<\/p>\n<p><strong>Tag 10<\/strong> (wieder eine gute Woche sp\u00e4ter): Ich habe eine L\u00f6sung gefunden. Mein Plan, diese Arbeit unter MacOS zu machen, war von vornherein zum Scheitern verurteilt. Der Mac-Viewer mag zwar zum Lesen von Dokumenten geeignet sein, aber nicht, um Pr\u00e4sentationen zu zeigen. So hat er z.B. keinen Vollbildmodus und auch keine sinnvolle Tastatur-Steuerung zum Wechseln der Seiten. Von der fehlenden Unterst\u00fctzung einer Fernbedienung mal ganz abgesehen. Auf meine diesbez\u00fcgliche Anfrage beim Support habe ich dann auch \u00fcberhaupt keine Antwort bekommen.<\/p>\n<p>Ich habe jetzt Bootcamp installiert und dort eine neue Lizenz aktiviert, was dann auch funktioniert hat. Jetzt muss ich f\u00fcr Trainings zwar immer neu booten und habe auch keinen Zugriff auf meine normale Arbeits-Umgebung, um mal etwas aus der Reihe zu zeigen, wie z.B. aus GNS3. Aber zumindest komme ich mehr oder weniger an die Dokumente.  Wie ich mich damit auf neue Kurse oder Kurs-Versionen vorbereiten kann, wei\u00df ich aber noch nicht. Denn um mal nebenbei in den Unterlagen zu lesen, m\u00fcsste ich ja auch neu booten (die Benutzung einer VM widerspricht den Lizenzbedingungen). Und das Ausdrucken ist nur auf lokale Drucker erlaubt (und das auch nur zweimal), aber alles, was ich f\u00fcr diese eher umfangreichen Druckjobs an Druckern zur Verf\u00fcgung habe, sind Netzwerk-Drucker.<\/p>\n<p><strong>Bleiben mir nur die folgenden Gedanken:<\/strong><\/p>\n<ol>\n<li>Derjenige, der sich das ausgedacht hat, der hat noch nie vor einer Klasse gestanden! Denn vor dem Training hat man anderes zu tun, als dar\u00fcber zu gr\u00fcbeln, ob man \u00fcberhaupt seine Unterlagen \u00f6ffnen kann.<\/li>\n<li>Warum nur hasst Cisco seine Trainer so abgrundtief, dass die so etwas machen??? \ud83d\ude41 <\/li>\n<li> <a href=\"http:\/\/xkcd.com\/488\/\">XKCD<\/a> und <a href=\"http:\/\/www.bradcolbow.com\/archive.php\/?p=205\">Brad Colbow<\/a> haben halt doch Recht.<\/li>\n<li>Ich f\u00fchle mich darin bekr\u00e4ftigt, doch lieber eigene Workshops zu machen. Bei denen arbeite ich entweder am Whiteboard (f\u00fcr manche Sachen habe ich auch Slides) oder die Teilnehmer sitzen an der Konsole. Das macht einfach mehr Spa\u00df.<\/li>\n<li>Bei der Suche nach einer L\u00f6sung bin ich auch auf den &#8220;LockLizard PDC Un Protector&#8221; gesto\u00dfen. Aber wer den benutzt, muss als &#8220;Raubkopierkinderschandm\u00f6rder&#8221; bestimmt gleich mit einer Hausdurchsuchung rechnen. \ud83d\ude41 Weiterhin sind diese Crackprogramme sowieso nur &#8220;Trojanerschleudern&#8221; und schon deshalb nicht zu benutzen.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Cisco hat sich schon vor einiger Zeit entschieden, die von den Trainern ben\u00f6tigten Kursunterlagen, als DRM-gesch\u00fctzte PDFs an seine CCSIs (Cisco Certified Systems Instructors) herauszugeben. Das hat mich mit meinen Kursen (haupts\u00e4chlich CCSP und CCIP) bisher nicht gest\u00f6rt, da die noch alle als PPT vorlagen. Aber f\u00fcr die neuen Kursversionen musste ich mich jetzt auch <\/p>\n<div class=\"read-more-text\"><a href=\"https:\/\/cyber-fi.net\/index.php\/2010\/05\/25\/tagebuch-eines-drm-opfers\/\" class=\"read-more\">continue reading<\/a><\/div>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"twitterCardType":"","cardImageID":0,"cardImage":"","cardTitle":"","cardDesc":"","cardImageAlt":"","cardPlayer":"","cardPlayerWidth":0,"cardPlayerHeight":0,"cardPlayerStream":"","cardPlayerCodec":"","footnotes":""},"categories":[5,8],"tags":[127,202,378],"class_list":["post-3057","post","type-post","status-publish","format-standard","hentry","category-cisco","category-cisco-training","tag-ccsi","tag-drm","tag-locklizard"],"_links":{"self":[{"href":"https:\/\/cyber-fi.net\/index.php\/wp-json\/wp\/v2\/posts\/3057","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyber-fi.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cyber-fi.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cyber-fi.net\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/cyber-fi.net\/index.php\/wp-json\/wp\/v2\/comments?post=3057"}],"version-history":[{"count":0,"href":"https:\/\/cyber-fi.net\/index.php\/wp-json\/wp\/v2\/posts\/3057\/revisions"}],"wp:attachment":[{"href":"https:\/\/cyber-fi.net\/index.php\/wp-json\/wp\/v2\/media?parent=3057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cyber-fi.net\/index.php\/wp-json\/wp\/v2\/categories?post=3057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cyber-fi.net\/index.php\/wp-json\/wp\/v2\/tags?post=3057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}