Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

ECM Whitelist,ECM HeaderWhitelist,Services,oscam.whitelist

Zig3un3r

Freak
Registriert
21. September 2010
Beiträge
207
Reaktionspunkte
20
Punkte
78
Hallo Leute,

Ich hab mir nun so einige Beiträge zu den obig genannten Themen durchgelesen - irgendwie will Ich das ganze noch nicht verstehen.

Bis jetzt habe ich immer "nur" mit Services gearbeitet, welche nach meiner Meinung dafür da sind was welche Karte zu bieten hat.
Sprich auch Anfragen von einem nicht gebuchten Sender zu vermeiden !

Im Moment habe ich jeweils die Services beim User als auch beim Reader gleich eingetragen.......
Erste Frage: Was ist der Unterschied ob im User oder im Reader ??

Bei beiden wird doch definiert was der User anfragen darf, oder was der Reader liefer kann - Macht es Überhaupt sinn ?? (Probleme hatte nie)


-----------------------------------------------------------------------------------------------------------------------------------------------------------------
So nun kommen wir mal zu der Whitelist Thematik !

Im Reader bei Oscam habe ich nun zwei Möglichkeiten ---->ECM Whitelist,ECM HeaderWhitelist

ECM Whitelist:

Laut meinen Recherchen wird dieses Ziel damit erfüllt:

Was ist die ECM Whitelist?

Die ECM Whitelist definiert die gültige ECM Länge für den jeweiligen Reader.
Resultat:
Anfragen mit der falschen ECM Länge werden direkt vom Reader ignoriert.

Meine erste Frage: Was genau ist eine ECM Länge???
Beispiel wieder S02, laut einigen Themen sollt der Eintrag für
S02 so aussehen:2
1702:93;1833:89

1702&1833 ist mir ja noch klar wofür das ganze genutz wird, wofür steht aber die 89 ??
Hier mal als Beispiel einer Anfrage meiner Schwester:
schwesterlein (1702&000000/0000/00DD/93:268A197647D40C1AF4F21FA65CEB0830): found (543 ms) by S02 - Sky Sport 1

Was ist den nun hier die ECM Länge ?? Kann mir das mal einer erklären wie "Mann" auf den oben genannten Eintrag kommt ??

-----------------------------------------------------------------------------------------------------------------------------------------------

ECM HeaderWhitelist:

Lau Info:
ecmheaderwhitelist

Parameter ist optional

NEU svn7480:09212012
ecmheaderwhitelist = [CAID[@provid]:]header[,header...[;[@provid]:]header[,header]...]...
Gültige ECM-Header mit CAID und provid in hex einsetzen.
default: none, provid = 000000


Wie ist das nun wieder zu verstehen ??

Ich versuchs zu verstehen, schaff es leider nicht
Kann mir jemand mal nen Beispiel und Anhand einer Anfrage in Oscam an einen Reader das ganze Aufschlüsseln ??
---------------------------------------------------------------------------------------------------------------------------------
oscam.whitelist



Auszug aus nem Thread von hier:

######################### oscam.whitelist #####################################
#
# oscam.whitelist - 2011/12/29
# Whitelist-Entry:
# w:caid:prov:srvid:pid:chid:ecmlen1[,ecmlen2,...,ecmlenN]
#
# Ignore-Entry:
# i:caid:prov:srvid:pid:chid:ecmlen1[,ecmlen2,...,ecmlenN]
#
# Example:
# w:1702 #all caid 1702 is on whitelist
# i:500::1234 #ignores all caid 0500 srvid 1234
#
# Rules:
# 1. First match - first used
# 2. No (valid) lines in oscam.whitelist, no filter
# 3. When end of file is reached and no line is matching, request is filtered. If you want to use this as a blacklist, just add
# w: as your last line! This matches all, so if no line before is matching, this entry allowes all others
#
# Link:
#
######## w = whitelist ## i = ignores #############
#
# S02 *********************************************
w:1702:000000::::93
#
# S02-Tunnel **************************************
#w:1833:000000::::89
#
# V13 *********************************************
#w:09C4:000000::::46,58,90,95
#
# HD+ (HD01) **************************************
w:1830:000000::::92
w:1830:003411::::92
w:1830:008011::::92
#
# HD+ (HD02) **************************************
#w:1843:000000::::89
#w:1843:003411::::89
#w:1843:008011::::89
#
# CAMD3-Keys **************************************
w:0D05:::::9C
#
# IGNORES #########################################
#i:
#
############################## Ende ############################################


Wie setzt sich das zusammen ??

Was ich ableiten kann:
1702=Caid,0000000=provid,

Wofür stehen das: ::::93

# S02 *********************************************
w:1702:000000::::93
#
# S02-Tunnel **************************************
#w:1833:000000::::89


Ich weiss ist ist ziehmlich viel zum lesen, ich will es halt einmal vertsehen !!
Vielleicht erbarmt sich ja mal ein Helfer

Danke schonmals
Gruss Zig
 
AW: ECM Whitelist,ECM HeaderWhitelist,Services,oscam.whitelist

schwesterlein (1702&000000/0000/00DD/93:268A197647D40C1AF4F21FA65CEB0830): found (543 ms) by S02 - Sky Sport 1

Was ist den nun hier die ECM Länge ?? Kann mir das mal einer erklären wie "Mann" auf den oben genannten Eintrag kommt ??
hier ist es die 93, bei der caid 1833, also Nagra modus wär die länge des ECM dann 89

Ich versuchs zu verstehen, schaff es leider nicht
Kann mir jemand mal nen Beispiel und Anhand einer Anfrage in Oscam an einen Reader das ganze Aufschlüsseln ??
wenn du im WebIF den Debud level auf 2 stellst bekommst du sowas, einen ECM Dump
Code:
[COLOR=#000000][FONT=Courier New]2013/10/22 23:00:48 541D20 c lokal (098C&000000/0644/EF15/98:85D089F75633A5FC36B92DE32551F520): found (98 ms) by igel - RTL2 HD [/FONT]
[FONT=Courier New]2013/10/22 23:00:48 541D20 c cw: [/FONT]
[FONT=Courier New]2013/10/22 23:00:48 541D20 00 00 00 00 00 00 00 00 56 8A 39 19 94 CB 47 A6 [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 p casc ecm (igel): [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 [/FONT][/COLOR][COLOR=#ff0000][FONT=Courier New]80 70 95 00 00 01 1D[/FONT][/COLOR][COLOR=#000000][FONT=Courier New] 75 16 A8 18 06 44 AA 55 05 [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 20 01 00 00 80 40 30 88 2D AB D1 63 6D 43 14 03 [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 02 05 02 2C 73 7D 0B 0C 8F 01 88 89 C9 4D 67 85 [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 00 00 90 64 C1 01 B9 1A E9 06 F4 BC 38 42 74 72 [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 2A 4D 84 67 FF 22 17 F7 B8 29 26 70 C8 5B 9F 43 [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 B9 1C 8E 26 92 92 8A 17 DD 4E 33 93 24 D2 B5 1C [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 52 3F 3E 2C C2 8B 2A AC 22 8B D5 6B 3E 8E 3C 05 [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 5E 7C 74 6F 65 EC 20 F2 02 C2 A6 27 46 C8 3C DA [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 D5 51 BD 48 CB 60 89 5B 5D 0D F2 5A 10 4B 86 6C [/FONT]
[FONT=Courier New]2013/10/22 23:00:55 515CE0 84 F5 F9 42 84 BC 9A AA [/FONT]
bei dem beispiel handelt es sich um eine V14, das Rot markierte ist der Header den ich verwende da das danach sich beim jedem ECM ändert
[/COLOR]
Wofür stehen das: ::::93
das ist die ECM länge sowie in der ECMwhitelist, nur die oscam.whitelist gilt global für den ganzen server, die ecmwhitelist wird nur im jeweiligen Reader eingetragen

ich hoffe ich konnte dir damit bisschen helfen
 
AW: ECM Whitelist,ECM HeaderWhitelist,Services,oscam.whitelist

Hallo Dodo83,

Also den ersten Part mit der ECM länge hab ich nun verstanden

Das mit dem Header aber noch nicht so ganz:

Hier mal ein Auszug aus einer Anfrage an meine S02:

2013/10/22 23:12:23 54E5D0 c schwesterlein (1702&000000/0000/0081/93:48D63328A26167C705FDC0064FB9F02E): found (547 ms) by S02 - Sky Sport HD 1
2013/10/22 23:12:23 54E5D0 c cw:
2013/10/22 23:12:23 54E5D0 85 9C 75 96 0F 86 F9 8E 66 AA BA CA B2 05 C6 7D
2013/10/22 23:12:30 528570 r ecm:
2013/10/22 23:12:30 528570 81 70 90 C7 00 00 00 01 10 10 00 87 13 07 84 00
2013/10/22 23:12:30 528570 BB A7 90 A2 83 0E A2 5C 75 7A 5E 85 87 8D AD E5
2013/10/22 23:12:30 528570 F1 77 FA DC F8 C2 9F D2 5F 2A DE FE CE 64 A0 60
2013/10/22 23:12:30 528570 F5 54 B4 13 C5 50 67 32 2F 42 F9 2B DA 45 52 2D
2013/10/22 23:12:30 528570 EE B0 8E 61 0E 25 C0 B4 E2 A2 F0 4F C5 98 21 27
2013/10/22 23:12:30 528570 99 B9 FA 19 93 4E 14 EE 1E D6 0A F1 DE EF 93 61
2013/10/22 23:12:30 528570 0A 80 5A 25 39 36 49 6D C8 15 D2 C8 68 F0 89 55
2013/10/22 23:12:30 528570 D3 E1 A8 87 B3 A4 06 B1 93 4D 9B 35 06 03 7F 55
2013/10/22 23:12:30 528570 1A F1 12 B3 B1 68 00 9E 8A 6C B4 4B 52 41 C5 67
2013/10/22 23:12:30 528570 B0 6D 77




Soweit OK:
Das rote ist nun der Header jeder ECM Anfrage an eine S02

Der Eintrag müsste dann in Reader so lauten oder??
ecmheaderwhitelist =1702:000000,81 70 90 C7 00 00 00 ( Caid,Provid,Ecmheader ), somit werden alle ECM die nicht mit 81 70 90 C7 00 00 00 im Header beginnen ignoriert ?
Hab ich das Richtig verstanden ??

Ich orientier mich mal hier an dem Beispiel:
ecmheaderwhitelist = [CAID[@provid]:]header[,header...[;[@provid]:]header[,header]...]...


Danke für die Erläuterung
 
AW: ECM Whitelist,ECM HeaderWhitelist,Services,oscam.whitelist

bei mir sieht der Header für die S02 so aus
Code:
1702:807090C7000000011010008712078400,817090C7000000011010008713078400
erst nach der 8400 ändert sich das ECM jedes mal (und der anfang mit dem das ecm beginnt 80 und 81) deswegen ist der header etwas länger

mit provid müsste das glaube ich so aussehen
Code:
1702@000000:807090C7000000011010008712078400,817090C7000000011010008713078400
 
AW: ECM Whitelist,ECM HeaderWhitelist,Services,oscam.whitelist

Ahhh vielen Dank, somit wird einiges klarer :)

Nur noch eins: (Header)
807090C7000000011010008712078400
817090C7000000011010008713078400

Um alle "Varianten" des Header herauszubekommen muss durchgezappt oder in vorhandenen Quellen nachgeschlagen werden oder ??



1000 Danke
Zig
 
AW: ECM Whitelist,ECM HeaderWhitelist,Services,oscam.whitelist

soweit mir bekannt sind das die einzigen zwei varianten der S02 beginnend mit der 80 und 81, wenn du das log im debug modus 2 lässt und durchzappst und sich nichts ändert ist es soweit ok, bei der V14 zur zeit ist die ECM länge und Header zb. bei einigen sendern geändert worden
 
AW: ECM Whitelist,ECM HeaderWhitelist,Services,oscam.whitelist

Alles klar,
Jetzt kann ich meine Karten dementsprechend konfigurieren.
Vielen Dank

Thema kann geschlossen werden

Gruss Zig
 
AW: ECM Whitelist,ECM HeaderWhitelist,Services,oscam.whitelist

Nicht ganz richtig!
Die 93 gehört zur CAID 1702, die CAID 1833 hat jedoch 89 als ECM Länge.
Jede ECM Länge hat auch einen dazugehörigen ECM Header.
Es reicht wenn der Header 3-6 Zahlenpaare lang ist.
Ist der Header länger, kann das zu Fehlern führen.
Es gibt aber auch ECM Längen die mehrere Header benötigen (auch dies ist zu beachten).
Bsp. Skylink 0D96
Code:
caid                          = 0D96
ident                         = 0D96:000004
ecmwhitelist                  = 0D96:80
ecmheaderwhitelist            = 0D96:80407D,81407D,80707D,81707D
 
Zurück
Oben