Guide Swiss Cablecom N2 ROM 110 A07 Card in CCcam/SboxDieses Guide wurde explizit in einer Form geschrieben, dass es auch in Foren in denen weder Internet-Sharing, Keys oder NP diskutiert werden darf verbreitet werden kann. In der Anleitung wird beschrieben wir man eine Original Cablecom Nagra 2 ROM 110 A07 Karte in einer Dreambox zum laufen kriegt und auch Homesharing damit betreiben kann. Version 1.1 Erstellt: 19. Oktober 2009 von Celerion (
[email protected]) Version History: v1.1: Anpassung an der sbox.conf, Anpassungen beim Extraction Service BY CELERION (
[email protected]) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl. Copyright) erlaubt. Seite 1 von 10 1. Nachfolgende Tabelle zeigt auf wie das man an den Boxkey kommen kann: Box Boxkey und RSA-Key Extraktionsmethode Extraktion mittels Dump aus der Box Boxkey Extraction Service (Ungetestet!) Status (Okt.-) In diesem Guide hier wird nicht beschrieben wie die Extraktion durchführbar ist.99% aller Benutzer werden deshalb (leider) auf einen kostenpflichtigen Boxkey Extraction Service zurückgreifen müssen. Step 1: Boxkey und RSA-Key Extraktion Das ist der wohl schwierigste Part und der Knackpunkt an der ganzen Geschichte. 2009) Erhältlich als Mietbox HD mediabox recorder mit N2 A07 Karte Extraktion mittels Dump aus der Box Boxkey Extraction Service (Ungetestet!) Erhältlich als Mietbox HD mediabox receiver mit N2 A07 Karte Extraktion mittels Dump aus der Box Boxkey Extraction Service Getestet! Erhältlich als Mietbox oder Kaufbox mediabox receiver mit N2 A07 Karte Extraktion mittels Dump aus der Box Boxkey Extraction Service (Ungetestet!) Boxkey (Jedoch nicht RSA?) auch mittels JTAG ermittelbar. Die Extraktion des Keys direkt aus einer der aktuellen Boxen benötigt Equipment im Wert von mehreren 100 Franken und einiges an Know-How das nicht Public ist. Die Sbox supported lediglich Nagra2/3 (ECM und EMM).1. Deshalb verwende ich Sbox nur zum Lesen der Karte und CCcam zum Entschlüsseln der Kanäle.4. 99. Copyright) erlaubt. Wer nicht ernsthaft seine Original CC Karte in der Dreambox zum laufen kriegen will sollte hier bereits aufgeben . Seite 2 von 10 . Nicht mehr erhältlich ADB mediabox recorder mit N2 A07 Karte BY CELERION (
[email protected] (Als Cardserver) und CCcam 2.net) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl.2 (Als Client) schauen kann. Viaccess (nur ECM) und Seca (ECM und EMM) und der Reshare Level kann nicht kontrolliert werden. Step-by-Step Anleitung Nachfolgend wird beschrieben wie man Cablecom mittels Sbox 0. Copyright) erlaubt.net) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl. dass die Box wärend des Prozesses vernichtet wird! Wer dieses Risiko nicht eingehen will soll die Finger davon lassen und das ganze vergessen. Den gibt es bei der Post auf verlangen am Schalter. Nicht mehr erhältlich Nicht mehr erhältlich 3. Der Versand hat aber über 14 Tage gedauert.boxkey. weshalb keine Zollgebühren angefallen sind. Preis: Versand nach Polen mittels Schweizer Post: ca. Nicht mehr erhältlich ADB mediabox receiver mit N2 A07 Karte Diese Box verwendet noch Nagra 1 und der Boxkey kann aus der Karte ausgelesen werden. Ich habe meine Box als “Defekt” mit einem Wert von CHF 15 gekennzeichnet. Für die Extraktion bezahlen muss man übrigens nur wenn diese Erfolgreich war. (Wird hier nicht beschrieben) Keinen Anspruch auf Vollständigkeit oder Korrektheit. Nokia mediabox receiver mit N1 Karte Beliebiger Receiver mit N2 A07 Karte und alter N2 A05 Karte Unloopen der A05 Karte um an den Boxkey und RSA-Key zu kommen. BY CELERION (celerion@gmx. weshalb ein ausführlicher Frachtbrief ausgefüllt werden muss. dass dies einen fremden und kostenpflichter Service handelt. jedoch wird Nagra 1 per Ende 2009 nicht mehr funktionieren.1 Boxkey Extraction Service Momentan kenne ich nur einen Dienstleister der die Boxkey Extraktion anbietet: www. CHF 50 + Preis für Extraktion und Rückversand gemäss Anbieter Versand: Leider ist die Box über 2KG.Extraktion mittels Dump aus der Box Boxkey Extraction Service (Ungetestet!) Boxkey (Jedoch nicht RSA?) auch mittels JTAG ermittelbar.pl Ich möchte hier nochmals drauf hinweisen. Seite 3 von 10 . Extraktion: Da bei den Mediaboxen der Chip gelötet ist besteht ein Risiko. oder man lässt Sbox diese auslesen.net) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl.4) Step 3: CamID Um an die CamID zu kommen gibt es zwei Möglichkeiten. Das ganze in Hexadezimel umwandeln: (z. MIPS.4 herunterladen.4 umbennen 5. Datei in sbox_0. 3. Copyright) erlaubt. Über Telnet auf die Dreambox einloggen und der Datei das executable Attribut geben (chmod 755 sbox_0.4. Für eine Dreambox ist die MIPS Version zu verwenden und für einen Linux Server auf x86 Hardware die x86 Version.4. mit Windows Calculator) --> 75BCD15 CamID: 75BCD15 Methode 2: Mittels Sbox ermitteln Sbox starten und den Hexadezimalen Wert ablesen: root@dm8000:/usr/bin# ATR XXX DNASP110 RevA07 Nagra Card init Card Num 75BCD15 (123456789) CamID 75BCD15 BY CELERION (
[email protected] nach /usr/bin (Dreambox 8000) oder /var/bin (Linux Server) kopieren 4. Die letzten beiden Ziffern entfernen: --> 0123456789 2. Entweder berechnet man diese selber Anhand der SmartCard Nr. Methode 1: Von der Karte ablesen und umrechnen Als erstes sollte man die Kartennummer auf der Rückseite der Cablecom Karte ablesen: Hier mit Beispiel Smartcardnr. 012345678922 1.Step 2: Installation von Sbox 1. Seite 4 von 10 . Es gibt jeweils eine Executable für PowerPC. X86 & SIGMA 2. SBox 0. Alle Nullen an den ersten Stellen entfernen: --> 123456789 3. Über FTP die entsprechende Executable und die sbox. Step 4: Sbox konfigurieren sbox.dummy1:dummy1:0 # newcamd user:pass:au Bei der „nagra2 camid“ die CamID eintrage. Notepad++ etc. we are assuming here the Nagra card will be in # lower # 0=newcamd server off. Boxkey und RSA-Key benötigt. oder direkt auf der Box) Hier wird jetzt eure Cam ID.conf öffnen (Nicht mit Notepad. deshalb: server_only=1 Den entsprechenden Cardreader auf Aktiv setzen und Newcamd Protokoll aktivieren. Copyright) erlaubt. EMM auf 0 setzen (damit Updates durchkommen) [75BCD15] # nagra2 camid rsa=1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890AB CDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF # rsa "n" from this card (like newcs) boxkey= ABCDEF 1234567890 # boxkey from this card emm=0 Die Config Datei sollte am Ende ca. in diesem Beispiel wird der untere Interne Reader verwendet : (Es werden die Internen Slots und Phoenix Reader unterstützt) [slot0] active=1 the lower slot. in meinem Beispiel belasse ich diese auf Default: port=15050 # newcamd port users=dummy:dummy:1. wie folgt aussehen: [main] server_only=1 log=0 [slot0] active=1 sci=/dev/sci0 ncdserver=1 # 0=emu+newcamd server 1=only newcamd server # 0=no log 1=log to /tmp/sbox.log //ALWAYS USE 0// # 0=inactive 1=active # lower # 0=newcamd server off 1=newcamd server on Seite 5 von 10 BY CELERION (
[email protected]) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl. bei RSA den RSA-Key und unter boxkey den Boxkey. . Wir nehmen mal folgende Werte an: CAM ID: 75BCD15 Boxkey: ABCDEF1234567890 (16-stellig) RSA-Key: 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDE F1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF (128-stellig) Nun folgende Änderungen durchführen: Wir wollen ja CCcam als Client verwenden. 1=newcamd server on Falls gewünscht kann hier der Port oder der Benutzer geändert werden. sondern mit Ultraedit. sci=/dev/sci0 ncdserver=1 # 0=inactive 1=active. 2 kann auf einer Dreambox mittels Blue-Panel installiert werden.cfg eingetragen werden: N: 127. Für die manuelle Installation sind im Internet ausreichend Anleitungen zu finden.0.1 15050 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 256 Und schon erscheint die Karte in Cccam als Lokale Karte.deskey=0102030405060708091011121314 port=15050 users=dummy:dummy:1.1.dummy1:dummy1:0 [slot1] active=0 sci=/dev/sci1 ncdserver=0 deskey=0102030405060708091011121314 port=15051 users=dummy:dummy:1. einfach 256 hinten an der Line anhängen: N: 127.net) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl.dummy1:dummy1:0 # newcamd deskey # newcamd port # newcamd user:pass:au # 0=inactive 1=active # upper # 0=newcamd server off 1=newcamd server on # newcamd deskey # newcamd port # newcamd user:pass:au # 0=inactive 1=active # phoenix interface # 0=newcamd server off 1=newcamd server on # newcamd deskey # newcamd port # newcamd user:pass:au [75BCD15] # nagra2 camid rsa=1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABC DEF1234567890ABCDEF1234567890ABCDEF # rsa "n" from this card (like newcs) boxkey= ABCDEF1234567890 # boxkey from this card emm=0 # 0=accept all 1=block emms 2=block emmu 4=block emmg [AAAAAAAA] ok_view=1 emm=7 # seca camid # if ok_view=1 sbox simulates the "ok view this season" on seca smartcards # 0=accept all 1=block emms 2=block emmu 4=block emmg [NewCamd] #server0=dummy:dummy@localhost:15050/0102030405060708091011121314/0 #server1=dummy:dummy@localhost:15051/0102030405060708091011121314/2 #server2=dummy:dummy@localhost:15052/0102030405060708091011121314/77 Config Datei speichern und überschreiben.0. Step 4: Installation und Konfiguration von Cccam Installation: CCcam 2. Falls die Kombination Cccam (Auf Client) -> CCcam (Auf Server) -> Sbox (Auf Server) verwendet wird nicht vergessen den Extra EMM Level zu aktivieren: Kommentarzeichen # vor „EXTRA EMM LEVEL : yes“ entfernen BY CELERION (celerion@gmx. Konfiguration: Folgende Line muss nun in der CCcam.1 15050 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 Falls man möchte.0. dass die Karte in CCcam als Lokale Karte angezeigt wird kann man den “256” Trick verwenden der unterdessen Public ist.dummy1:dummy1:0 [slot2] active=0 sci=/dev/tts/0 ncdserver=0 deskey=0102030405060708091011121314 port=15052 users=dummy:dummy:1. Copyright) erlaubt.0. Seite 6 von 10 . 1.4 zuerst die Sbox gestartet werden und danach mittels ./CCcam_2. zur besseren Übersicht.Step 5: Testen Nun kann (Wenn man sich in /usr/bin bzw.4. Seite 7 von 10 . /var/bin befindet) mittels .) Testen: Wenn alles richtig konfiguriert ist sollte man sowohl ECMs: ======================================================== [ECM] NewCamd: 15050 | User: dummy | System: NagraVision ======================================================== XXXX CW0 XXXX CW1 XXXX ======================================================== Als auch EMMs sehen: [EMM] NewCamd: 15050 | User: dummy | System: NagraVision ======================================================== XXXX EMM processed OK ======================================================== Wenn Sbox von der Command Line her ausgeführt wird./sbox_0. Copyright) erlaubt.2 das CCcam (Am besten in zwei seperaten Telnet fenstern.net) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl. Bild: Das Bild sollte natürlich auch hell sein Ein paar Bilder meiner Cablecom N2 A07 Karte in CCcam: (Karte ist hier in meinem Debian Server) HD Channels: Lokale Channels: BY CELERION (celerion@gmx. Auf der Box/Server in welcher sich die Karte befindet muss in der CCcam.1 12000 dreambox2 p@ssw0rd Auf Dreambox 3: C: 192. Copyright) erlaubt. gibt genügend Guides zu CCcam.168.0.168.1 12000 dreambox3 p@ssw0rd Ich will hier nicht ein ganzes CCcam Guide schreiben.Step 6: Sharen Falls Ihr die Karte noch auf weiteren Boxen im selben Haus verwenden wollt (Homesharing) kann diese nun direkt über CCcam geshart werden. Hier möchte ich darauf Hinweisen.cfg oder im Internet schlau machen.0.net) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl. wer also weitere Infos braucht kann sich in der ccam.168. Auf den weiteren Clients wird dann natürlich nur noch CCcam und keine Sbox mehr gebraucht.0.1) mit der Karte: F: dreambox2 p@ssw0rd 0 0 1 { 0:0:1 } F: dreambox3 p@ssw0rd 0 0 1 { 0:0:1 } Auf Dreambox 2: C: 192. Seite 8 von 10 . dass das sharen über das Internet illegal ist! BY CELERION (
[email protected] eine F-Line eingerichtet werden: F: user pass 1 0 1 { 0:0:1 } Auf dem Client eine C-Line: C: host port user pass Beispiel: Auf Dreambox 1 (192. Dieses Guide habe ich auf Sbox basiert.57MHZ: [ 22:48:13 ] [ ATR ] Historical bytes: D N A S P 1 1 0 R e v A 0 7 [ 22:48:13 ] [ Loader ] Init Nagra card [ 22:48:18 ] [ Loader ] Card 1800 on port /dev/sci0 failed Durch übertakten der Karte auf 6MHZ wird diese zwar erkannt und auch gelesen. da dieser nicht über den Bug wie NewCS verfügt.net) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl.1. Warum kann die Karte nicht direkt in CCcam gelesen werden? CCcam unterstützt in der aktuellen Version (2. Hier ein Versuch die Karte zu lesen mit 3.000Mhz) [ 22:56:23 ] [ Loader ] Init Nagra card root@dm8000:/usr/bin# [ 22:56:23 ] [ KeymaN ] Adding key 000000xxxxxxxx type 0 on Provider 000000 for caid 1800 ID=0 [ 22:56:23 ] [ KeymaN ] Adding key 000000xxxxxxxx type 1 on Provider 007201 for caid 1801 ID=0 [ 22:56:23 ] [ KeymaN ] Adding key 000000xxxxxxxx type 1 on Provider 007301 for caid 1801 ID=0 [ 22:56:23 ] [ KeymaN ] Adding key 000000xxxxxxxx type 1 on Provider 007301 for caid 1801 ID=0 [ 22:56:23 ] [ Nagra ] DT$08 data not defined. das unterscheidet sich aber von Image zu Image. Was bei einer Nagra 2 Karte nicht funktioniert: [ 22:56:23 ] [ ATR ] Historical bytes: D N A S P 1 1 0 R e v A 0 7 [ 22:56:23 ] [ ATR ] WARNING! You are overclocking your card: 6.2) keine CAM ID & Boxkey & RSAKey Negotiation. Geht die Karte im NP Emu? Der NP Emu sollte ebenfalls funktionierten. dass dieser in einer zukünftigen Version gefixt wird. FAQ Ist es möglich einen Autostart von Sbox einzurichten? Ja. das hab ich das hier nicht behandelt. deshalb kann CCcam alleine nicht verwendet werden für die Cablecom Karte. damit dieses auch in Foren verbreitet werden kann in denen über den NP Emu nicht diskutiert werden darf. Warum kann die Karte nicht in NewCS gelesen werden? NewCS geht Aufgrund eines Bugs in NewCS mit der Cablecom Nagra 2 Karte und Box/RSA-Key nicht. [ 22:56:23 ] [ Loader ] Card 1801 on port /dev/sci0 failed [ 22:56:23 ] [ Loader ] Reinit card with caid 1801 Ich werde den Bug aber reporten und es ist zu hoffen. ich habe es selber (noch) nicht getestet. Auserdem ist es doch viel schöner sich ne N-Line ins CCcam reinhängen zu können BY CELERION (
[email protected] (Max 5. Aufgrund eines Bugs im NewCS wird versucht eine DT$08 Authentisierung durchzuführen. Copyright) erlaubt. Seite 9 von 10 . alle HD Kanäle aus dem Basis Paket lassen sich auch mit einer Karte empfangen die mit einem SD Receiver gepairt ist. Auf der Karte sind aber alle Kanäle aktiviert deshalb ist es. Seite 10 von 10 . Tele Basel etc. da man sich hier von den monatlichen Box Gebühren befreien kann und nur einmalig CHF 150 zahlen muss. unabhängig von der Region. Kann man nicht auf die „HD Collection“ verzichten so sollte auf den „HD mediabox receiver“ zurückgegriffen werden. (Systembedingt seitens Cablecom) Deshalb muss dann auf die HD Collection (Momentan Eurosport HD. das ist möglich. Copyright) erlaubt. Bei der Cablecom mediabox können jeweils nur die Kanäle empfangen werden die auch für diese Region vorgesehen sind.net) Weitergabe und Verbreitung dieses Guides als Ganzes (inkl. dieser lässt sich aber leider nur Mieten und die Boxkey Extraktion ist derzeit noch ungetestet! Der „HD mediabox recorder“ hingegen macht keinen Sinn wenn man die Karte danach sowieso in der Dreambox betreibt BY CELERION (
[email protected]önnen mit einer Karte aus einer nicht HD Box auch HD Kanäle empfangen werden? Ja. Ich muss eine neue Box bestellen. Ebenfalls muss man hier kein Risiko eingehen falls der Receiver geschrotet wird.) sind alle auf jeder Karte aufgeschaltet. Leider ist es aber nicht möglich sich das Zusatzpaket Cablecom HD Collection auf eine Karte die mit einem SD Receiver gepairt ist aufzuschalten. Wie sieht es mit den Lokalen Kanälen aus? Die Lokalen Kanäle (Tele Züri. Der „mediabox receiver“ ist auf jedenfall die beste Option. möglich alle eingespiessenen Lokalen Kanäle mit der Dreambox zu empfangen. ist ja schliesslich sein eigener. welche soll ich mir holen? Die „mediabox receiver“ oder den „HD mediabox receiver“ ist am sinnvollsten. Discovery HD und National Geographic HD) verzichtet werden.