AW: Aufbau 07er Unique EMMs im Detail
Dass du immer F2 als Summe bekommst ist leicht erklärt. Wie im Verlaufe des Threads ja gezeigt wurde, nehmen die Sub-EMMs nur zwei unterschiedliche Längen an. F2 ergibt sich aus EMMs der Länge 83 (Langes Sub-EMM + kurzes Sub-EMM für V14) und 6F (3 kurze Sub-EMM für V14). Wie du der folgenden Quelle entnehmen kannst, trifft das für viele Nutzer zu, aber es gibt auch Nutzer mit anderen Gesamtlängen.
(
Quelle) (
Quelle)
Ist das von Colibri, oder hast du weitere Quellen? Die Analyse von Colibri ist zweifelsfrei sehr gut und interessant, ich denke aber nicht dass sie hier überall Anwendung finden kann. Die Beschreibung weicht schon bei grundlegenden Dingen ab. z.B. beim Adressbyte. 0x41 = 0100 0001; Laut Colibri gibt es das schonmal garnicht ("x x x x x x x 1 wird nicht verwendet").
>> 82= Kennzeichnet dieses als EMM. 80 und 81 sind ECM!?
Mag sein, ECMs befinden sich in einem anderen TS Stream, die könnten auch mit 82 beginnen, das wäre egal
>> 70= kommt von Oscam!? 00 von cccam. Gibt es noch andere?
Jein, 70 ist der reale Wert den die EMMs da haben, so verlassen sie den Keller in Unterföhring. 00 ist eine Manipulation durch cccam.
>> 41= Kennzeichnet das EMM als unique. Nach "Colibri" ist das also kein Nano
Siehe oben... Woher hast du das? Wenn ich die Definition lese gibt es kein 0x41 ... 0x41 ist Unique, ja, aber nicht nach Colibri...
>> 07= Länge 1 bis Ende CA-Serial Box/Modul oder sagt aus, dass Sub-EMM folgen
Ich würde sagen 07 definiert "Multi-EMM mit Sub-EMMs" und 02 an der Stelle definiert "Single-EMM mit nur einer Payload". Wenn man es als Länge auffassen würde, geht es beim 07er "passend" bis zum Ende der Adresse, ja. Beim 02er überspringt es aber die folgende Längen-Angabe, das würde mir spanisch vorkommen... Finde ich noch nicht so überzeugend.
>> 05= Länge 2 bis zum Ende CA-Id Box
Ja, wenn 07 eine Länge ist, dann 05 auch... würde passen...
>> 31= Länge bis Kontrollbyte vom Sub-EMM mit einer CA-ID Box/Modul
Nein, das nun wirklich nicht
Der Wert ist 31 bei ALLEN EMMs, egal welche Sub-EMMs folgen. Wenn ein kurzes Sub-EMM folgt dann zeigt es zwar auf den Beginn der Payload des zweiten Sub-EMM, aber wenn ein langes Sub-EMM solgt, zeigt es mitten in die Payload. Zu guter letzt zeigt es ins Nichts wenn nur ein kurzes Sub-EMM folgt. Ich denke nicht dass das eine Länge sein soll.
In Colibris Doku gibt es "05 31" als Nano auf das die Kartenadresse folgt. Das wäre durchaus anwendbar. Das ist aber leider auch alles was ich dort wieder erkenne...
>> 2B=Länge für Sub-EMM mit der CA-Id Box/Modul.Bis hier rechnen.Der Rest dieses String könnten die Tiers/Pakete sein
Wie bei 31... Zeigt bei kurzen EMMs ins leere, kann keine Länge sein.
Beispiel:
82 70 31 41 00 5B CF 75 07 29 05 31 00 5B CF 75 2B 20 05 04 00 00 00 00 19 90 17 44 02 A9 7F 9C 9B 0D 6F D1 55 EF 16 98 4D FD 6C 03 36 C5 A8 5F 09 46 07 00 -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- \_ __ 2B Bytes __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ _/
Dummy
>> 05= Es werden 5 Sub-EMM benötigt von 00,01,02,03,04. steht hier 00, dann gibt es nur eine Länge
Möglich, ja
Ich würde mich freuen, wenn sich eine allgemeinere Definition zum Zerpfücken der EMMs ergibt. Da häufig augenscheinlich redundante Längenangaben vorkommen könnte ich mir sowas schon vorstellen...