Hackerboard WikiHaboBlog

[HaBo]

 
Cryptography & Encryption Ver- und Entschlüsselung, Algorithmen, Kryptoanalyse ? Kryptographie in der Praxis. Blowfish, Triple-DES, XOR u.a.

Verschlüsselung knacken von TV Aufnahmen(Panasonic GW20/V20)

Diskussion: Verschlüsselung knacken von TV Aufnahmen(Panasonic GW20/V20) im Forum Cryptography & Encryption, in der Kategorie Security Area; Hallo, Entschuldigt das ich mich solange nicht mehr gemeldet hatte, aber es kam unter anderem der Urlaub dazwischen e.t.c. Ich ...

Like Tree3Likes

Antwort
Alt 27.08.10, 21:18   #16 (permalink)
Themenstarter
 
Registriert seit: 04.07.10
Opperior Leistung: Facit NTK
Likes: 1
Standard


Hallo,
Entschuldigt das ich mich solange nicht mehr gemeldet hatte, aber es kam unter anderem der Urlaub dazwischen e.t.c.

Ich freue mich, dass das Thema sich so schön entwickelt hat, aber der Reihe nach:

@ GrafZahl
Vielen Dank für deine Aufklärung wie ein Switch funktioniert und wie man sich als Empfänger "dazu zuschalten" kann.

@beavisbee
Auch die Vielen Dank für dein Angebot, jedoch wurde das Problem bereits gelöst (siehe unten)

@PCP69
Wow, da sind wir aber einen deutlichen Schritt weitergekommen. Interessant ist natürlich, dass das CryptModul nicht mit in den Kernel gepackt worden ist.

Mir kommt da gerade eine Idee. Wäre es nicht möglich, AM-Linux mit spezieller Konfiguration (User-freundlicher Konfiguration) einfach über das bisherige Image zu überspielen?

Sollte das tatsächlich gehen (wobei direkt die erste Frage wäre, wie können wir den Prozessor im Fernseher überhaupt ansprechen und erreichen?) wäre es optimal gewesen, hätten die das Mitgelieferte Cryptmodul benutzt von AM-Linux. So hätte man das in den Konfigurationen einfach rausschmeißen können. Aber da hat Panasonic wohl mal wieder Steine in den Weg gelegt.

Auch könnte man den Weg suchen, welche Bibliotheken überhaupt auf AM34 laufen (wie z.b. die von dir gennante Cryptlib) und dann untersuchen, welchen Verschlüsselung diese einsetzen. Dann wären wir auch schon einmal einen großen Schritt weiter.

@Inliferty
Als ich nach dem Thema im Internet gesucht hatte, gab es solche Links noch nicht.
Ich habs mir die SDDL.SEC Datei mal gedownloadet, jedoch ist es leider (wie du schon sagtest) nur Kauderwelsch.
Habe auch mal mit einem Hexeditor nach gängigen Begriffen durchsuchen lassen wie z.b. "Panasonic", "version" Jedoch ist da nichts klartext-mäßig abgespeichert.

Fassen wir zusammen. Inzwischen konnten wir die Image Datei bekommen, jedoch ist diese offensichtlich verschlüsselt.
Auch haben wir vieles über den eingesetzten Chip und das Betriebsystem erfahren. Dort könnte ein Ansetzpunkt sein, wo wir nachforschen könnten.

Falls einem noch weitere Ideen einfallen, immer her damit

Schöne Grüße,
Opperior

P.s: Sehe gerade, dass Cryptlib offensichtlich von Gutman entwickelt worden ist (Ist das eigentlich der Gutman, der auch in allen möglichen Erasing Tools drinsteht womit man die Daten 35-Mal überschreibt?) und die lib offensichtlich jeden bekannten Verschlüsselungsalgorithmus beherrscht.

Opperior ist offline   Mit Zitat antworten
Alt 08.10.10, 10:20   #17 (permalink)
 
Registriert seit: 08.10.10
holger_s Leistung: Facit NTK
Likes: 0
Standard

Hallo,

habe seit kurzem ein TX-L32GW20 und verfolgte mit Interesse den Beitrag, würde gerne mithelfen...

Wie stehts aktuell?

MfG
Holger
holger_s ist offline   Mit Zitat antworten
Alt 08.10.10, 20:13   #18 (permalink)
 
Registriert seit: 12.01.09
lone.wolf Leistung: Z3
lone.wolf eine Nachricht über AIM schicken
Likes: 1
Thumbs up

Sehr sehr interessant das Thema.
Immer schön aktuelle Hacks beim Entstehen mitlesen zu dürfen.
Falls es dann soweit ist, kännte ich mit der Identifizierung des Algorithmus und das Knacken dieser - sofern möglich - helfen.

MfG
lone.wolf ist offline   Mit Zitat antworten
Alt 28.11.10, 14:15   #19 (permalink)
 
Registriert seit: 08.10.10
holger_s Leistung: Facit NTK
Likes: 0
Standard nix neues?

Hallo,

hat sich nichts neues ergeben? Bin leider zu wenig Programmierer, aber PC69's Infos sollten doch weiterhelfen können...

Ich hoffe, es findet sich ein "echter Freak".

Bis dahin... vielleicht gibts ein nettes Nikolausgeschenk
Holger
holger_s ist offline   Mit Zitat antworten
Alt 10.12.10, 20:54   #20 (permalink)
 
Registriert seit: 10.12.10
Hellion Leistung: Facit NTK
Likes: 0
Standard

Vielleicht schaffe ich dadurch wieder ein bisschen Schwung in die Sache zu bringen:

Über die Lizenzinformationen (über das Menü abrufbar) habe ich entdeckt, dass Panasonic zumindest bei meinem Modell (ein D25) die openSSL library verwendet.
Vielleicht benötigen sie es auch nur für Viera Cast. Aber da, soweit ich weiß, die Bibliothek auch diverse Verschlüsselungsalgorithmen beherrscht, würde es nahe liegen, dass sie auch einen von diesen für die Verschlüsselung der Aufnahmen verwenden.
Hellion ist offline   Mit Zitat antworten
Alt 06.03.11, 14:45   #21 (permalink)
 
Registriert seit: 06.03.11
DaXpert Leistung: Facit NTK
Likes: 0
Standard

Ich denke, dass auf den neuen LCD-TV von Panasonic ein FreeBSD läuft.
Die HDD sind mit UFS2 formatiert. Auf FreeBSD wird in der Lizenz hingewiesen.
Irgendwas unixartiges muss das OS schon sein. Leider hat das TV keinen einzigen Port auf. Würd echt gerne ssh darein machen ^^

Zu dem Update: ich hab mir das Image geladen, entweder isses verschlüssel oder merkwürdig komprimiert. Keine Ahnung was drin ist....
DaXpert ist offline   Mit Zitat antworten
Alt 05.04.11, 22:36   #22 (permalink)
 
Registriert seit: 02.04.11
tryhackpan Leistung: Facit NTK
Likes: 0
Standard Ideensammler Unterstützung

Hallo zusammen,

ich hoffe das Thema ist bei euch noch aktuell?

Mein Input

Prinzipiell sehe ich zwei Punkte zum weiteren Vorgehen.

Die Firmwaredatei SDDL.SEC prüfen und schauen was rauszubekommen ist.
- ich habe aktuell nur die 2.505 Version runtergeladen und vorliegen.
- per HEX Editor lässt sich nicht viel rausfinden (scheint nicht mit zlib gepackt zu sein - bin mir aber nicht sicher)
- per file und string Kommando scheint auch nix rausgekommen zu sein (Beitrag aus englischem Forum - konnte ich selber noch nicht prüfen - privat Linux pc noch kaputt :-(( )
- sollte jemand noch eine andere Versionsnummer der SDDL.SEC haben, könnte man vergleiche anstellen (könnte meinetwegen auch eine Datei für ein anderes Panasonic Modell sein wenn entsprechend ähnlich aufgebaut ist)
- generell sehe ich aber hier nur geringe Chancen, der Aufwand ist einfach zu groß bei den (aktuell noch) vielen unbekannten zur Struktur

Aufnahmen prüfen
- mich würde z.B. interessieren ob beim registrieren einer HD spezielle Daten auf die HD geschrieben werden (ich dachte das neben der resume Datei noch andere Dateien [neben den Aufnahmen] auf der Festplatte waren und wenn ja ob diese auswirkungen haben.
- dies ist z.B. zu testen in dem zwei Festplatten registriert werden und auf eine dieser eine kurze aufnahme durchgeführt wird. Mit einem BSD System (Linux kann anscheinend nicht ohne weiteres die UFS2 wieder beschreiben) die Aufnahme auf die andere Festplatte spielen und schauen ob die Aufnahme abspielbar ist.
- des weiteren könnten die aufgenommen Dateien tiefer analysiert werden . z.B. ein paar Einträge ändern (in den nicht tts ) Dateien.
- bei den tts Dateien hoffe ich das zumindest eine Headerstruktur irgendwo ersichtlich ist (hat da noch jemand genauere Spezifikation ? finde nur text to speech infos für den Dateityp)

so ich versuche jetzt erstmal eine Betriebssystemumgebung mit einem BSD System aufzusetzen inder man ordentlich testen sowie Daten auf den HDs schreiben kann ;-)

PS: zum Einstieg bietet sich als BSD Umgebung vielleicht FREESBIE in einer VM oder als LiveCD an
PS1: ich kann mir nicht so richtig vorstellen das es wirklich ein "AM-Linux" ist, ich tendiere wirklich zu BSD - aber das ist nur eine Vermutung - ich glaube zu wissen das es für dieses Umfeld einige angepasste BSD artige OS gibt
PS2: die Aussage zu openSSL wollte ich eigentlich gleich verwerfen bin jetzt aber doch wieder bei dem Schluß das die von Interesse sein könnte


Eine ganz andere Frage noch zusätzlich:
was stellen die Informationen dar die ich im Untermenü Systeminformationen finde:

Softwareversion 2505-10300 ok soweit die Programmversion plus ??? 10300 ???
Status1 0071-0003 1000-0000
Status2 0038-120-010200
Status3 0000-1001 0000-0000
HDAVI Control 5

sind das vielleicht die Treiberversionen für die Tuner ? und die Viera Link Schnittstelle ???? wie sind eure Werte

Gute Nacht
tryhackpan
tryhackpan ist offline   Mit Zitat antworten
Alt 04.07.11, 18:42   #23 (permalink)
J..
 
Registriert seit: 04.07.11
J.. Leistung: Facit NTK
Likes: 0
Standard

Hallo!

Wir sind auch stolzer Besitzer des GW20. Leider haben wir auch so ein ähnliches Problem:
Nachdem wir unsere gerade gekauft Festplatte auf unseren TV registriert haben, kann ich weder über einen anderen Receiver oder PC auf sie zugreifen. Habe leider beim registrieren gedacht, durch ein neu formatieren durch unseren Receiver, wäre die registrierung wieder gelöscht. Sch..., es funktioniert, aber nicht!!!! Hatte sie nur zum ausprobieren an unseren Plasma angeschlossen, somit habe ich viel Geld für eine neue und große Plattte ausgegeben und das für umsonst...

Habe die älteren Beiträge gelesen, aber nicht viel verstanden. Ich bin kein Hacker, nur auf der Suche nach Hilfe.

Kann mir jemand helfen????

Viele Grüße
J.. ist offline   Mit Zitat antworten
Alt 04.07.11, 23:04   #24 (permalink)
Member of Honour
 
Benutzerbild von GrafZahl
 
Registriert seit: 28.05.10
GrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: Opteron
Likes: 191
Standard

sofern es sich bei der platte um eine normale festplatte handelt (im gegensatz zu festplatten mit spezieller firmware, die sowieso nur in dafür zertifizierten geräten laufen), dürfte sich das problem recht schnell lösen lassen

du brauchst:

-einen pc mit anschlussmöglickeit für besagte platte

-ein mehr oder weniger aktuelles betriebssystem deiner wahl

platte anschließen, rechner starten

windows basierte systeme:

rechtsklick auf arbeitsplatz -> verwalten -> datenträgerverwaltung

in der liste im unteren teil des fensters die platte suchen (sollte die platte sein, der KEINE logischen laufwerke zugeordnet sind, hat vermutlich die markierung "nicht initialisiert")

rechtsklick auf besagten datenträger, initialisieren lassen (MBR schreiben), partitionen nach gutdünken anlegen (im zweifel eine partition die den gesammten datenträger ausfüllt), und neu erstellte partitionen formatieren ...


linux/unix basierte systeme

man nehme den partitionsmanager seines vertrauens (z.B. parted oder gparted), lasse auf das entsprechende laufwerk eine partitionstabelle schreiben, und lege wie gewohnt partitionen an ... diese danach formatieren, mounten und glücklich sein ...
lightsaver and Xerox like this.
__________________
Code:
:(){ :|:& };:
Veritas Aequitas

Geändert von GrafZahl (04.07.11 um 23:05 Uhr) Grund: typo
GrafZahl ist offline   Mit Zitat antworten
Alt 14.09.11, 21:13   #25 (permalink)
 
Registriert seit: 02.09.11
augusto Leistung: Facit NTK
Likes: 0
Standard dateien auf die Usb Platten lesen

Die film dateien auf die Usb platte kann mann lesen mit UFS Explorer (www.ufsexplorer.com).
augusto ist offline   Mit Zitat antworten
Alt 20.11.11, 17:16   #26 (permalink)
 
Registriert seit: 20.11.11
jaco777 Leistung: Facit NTK
Likes: 0
Standard

Hello.

Sorry for my English - i'm from Poland.

Also we deal with this problem. Link to topic: Panasonic Viera i zdekodowanie/odszyfrowanie nagra
Please read, maybe together we'll do more.
jaco777 ist offline   Mit Zitat antworten
Alt 20.11.11, 19:02   #27 (permalink)
 
Registriert seit: 06.03.11
DaXpert Leistung: Facit NTK
Likes: 0
Standard

Could you write an english summary of the achievements?
DaXpert ist offline   Mit Zitat antworten
Alt 27.11.11, 18:33   #28 (permalink)
 
Registriert seit: 20.11.11
jaco777 Leistung: Facit NTK
Likes: 0
Standard

A brief summary:

Most probably the file encoding components of TTS:
- Name / file number (four bytes), if change name/numer the file not played on TV,
- KEY generated by the TV (do not know what length), KEY is in EEPROM.

Are not valid in the encoding:
- Files AID, VID, DAT, and others.

You can copy files DATA, AID, VID, TTS on your computer and then you can format the HDD again several times and record them on the HDD TV and watch them.

Full summary in Polish here: Panasonic Viera i zdekodowanie/odszyfrowanie nagra

Geändert von jaco777 (27.11.11 um 18:36 Uhr)
jaco777 ist offline   Mit Zitat antworten
Alt 22.12.11, 14:43   #29 (permalink)
 
Registriert seit: 02.04.11
tryhackpan Leistung: Facit NTK
Likes: 0
Standard

Hello jaco777

thanks for your information, i translated the information from you forum by google and find something interesting.
You said that you find a possibilty to copy the files back to the harddrive by using Knoppix ... Could you give us some more information - Knoppix Version and maybe also the shell command for mounting the disk in write modus.

i did a lot of tests using different BSD OS to do that - but i failed and stoped so far - but now ... i am back

...there are many requests for a possibility to change the filenames so that it suits the programm that is recorded - i often put some minutes to the start and endtime and the tv just uses the name frome the previous programm ... so at least (if possible) we can fix that

Thanks so far
tryhackpan ist offline   Mit Zitat antworten
Alt 28.12.11, 21:49   #30 (permalink)
 
Registriert seit: 20.11.11
jaco777 Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Zitat von tryhackpan Beitrag anzeigen
Hello jaco777
thanks for your information, i translated the information from you forum by google and find something interesting.
You said that you find a possibilty to copy the files back to the harddrive by using Knoppix ... Could you give us some more information - Knoppix Version and maybe also the shell command for mounting the disk in write modus.

i did a lot of tests using different BSD OS to do that - but i failed and stoped so far - but now ... i am back
I'm using the latest Knoppix. I installed the USB stick - works better.
A typical command to mount in the root user:
Code:
mount -w -t ufs -o ufstype=ufs2 /dev/sdb1 /example/path_on_pen
mount -t ufs -o remount,rw /dev/sdb1 /example/path_on_pen
Important are the two commands. Mounted HDD must be viewed as ROOT, not plain USER - so we can delete, save, change. Before disconnecting necessarily unmount HDD (right mouse button is enough).




Zitat:
Zitat von tryhackpan Beitrag anzeigen
...there are many requests for a possibility to change the filenames so that it suits the programm that is recorded - i often put some minutes to the start and endtime and the tv just uses the name frome the previous programm ... so at least (if possible) we can fix that

Thanks so far
Of course this is possible. DAT file to be edited using HEX editor.
Look at these pictures:
wwwelektrodapl.jpg
dat.jpg

Geändert von jaco777 (28.12.11 um 21:53 Uhr)
jaco777 ist offline   Mit Zitat antworten
Antwort

Stichworte
.tts, panasonic, usb hdd recording, verschlüsselt
   

Werbung ist gerade online    

[HaBo] » Security Area » Cryptography & Encryption » Verschlüsselung knacken von TV Aufnahmen(Panasonic GW20/V20)
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61