Gast Geplaatst: 30 april 2005 Geplaatst: 30 april 2005 Hoe zit dat nou met die updates ? Regelmatig lees (en eigen ervaring) ik dat sommige software in cam's de CD update niet doorlaten. Die software zal voor 99% uit het buitenland komen en ik neem aan dat de makers het wel uittesten in hun eigen land. Zal het dan wel werken bij hun provider ? Of is de manier van updaten overal weer anders.
Gast Geplaatst: 30 april 2005 Geplaatst: 30 april 2005 Ja maar Ruud volgens mij kan dat niet allemaal zoals de Dragon, een Duitser wil dat de premiere kaart er in loopt,bij een Italiaan moet de NDS kaart werken, en in Hongarije en Tsjechie weer Cryptoworks kaarten en wij willen een Seca kaart en ga zo maar door. Het zijn allemaal geen officiele modules die voor de hobby zijn en als er al wat werkt is het volgens mij meegenomen. GR
Gast Geplaatst: 30 april 2005 Geplaatst: 30 april 2005 Weet ik, maar vroeg alleen naar het technische gedeelte. Verstuurt iedere provider op een andere manier hun update ? Of is dit een goed bewaard geheim. <img src="/ubbthreads/images/graemlins/grin.gif" alt="" />
Gast Geplaatst: 30 april 2005 Geplaatst: 30 april 2005 Citaat: Verstuurt iedere provider op een andere manier hun update ? Wordt allemaal op dezefde manier verstuurd door de lucht. <img src="/ubbthreads/images/graemlins/loldev.gif" alt="" /> <img src="/ubbthreads/images/graemlins/loldev.gif" alt="" /> <img src="/ubbthreads/images/graemlins/anoniem.gif" alt="" /> GR
Gast Geplaatst: 1 mei 2005 Geplaatst: 1 mei 2005 Hahaha, daar heeft Aart weer gelijk in natuurlijk!! Ik ben net bezig met de bestudering hiervan. De updates voor abonnementen worden op een pidnummer verzonden in zogenaamde EMM berichten (Entitlement Management Message). Deze berichten kunnen geadresseerd zijn aan één abonnement, een groep abonnementen of alle abonnementen. De ontvanger (of de cam als je daarmee werkt) filtert de EMM's die van belang zijn voor de kaart die in de ontvanger zit en vertaalt deze EMM's in commando's voor de kaart. Het enige dat de EMM's zo te zien gemeenschappelijk hebben zijn de eerste drie bytes. Die zijn gestandaardiseerd, zodat een ontvanger in ieder geval in staat is EMM's te filteren uit de transportstream en deze kan identificeren. Vervolgens moet de ontvanger dit vertalen in commando's voor de kaart en dat is waar het een verschil gaat maken of het bijvoorbeeld een seca EMM is of een viaccess EMM. Om dus updates voor kaarten te ondersteunen moet de software in de ontvanger of cam weten hoe deze vertaling moet plaatsvinden. Welke instructie moet naar de kaart en hoe stel je deze samen op basis van de inhoud van de EMM? Dat vereist behoorlijk wat kennis van een codering. Het decoderen van zenders gebeurt aan de hand van een ander soort bericht, de ECM (Entitlement Control Message). Hierin bevinden zich de voor de descrambling van een uitzending benodigde controlwords. De controlwords moeten uit de ecm worden gehaald, worden ontsleuteld (decrypted) met behulp van zaken als een algoritme, keys en hashtables. De meeste emulaties hebben zich uitsluitend gericht op de ECM's. Als je mazzel hebt, dan zal een programmeur van een emulatie zich de moeite hebben betracht om ook de EMM's goed te verwerken, maar dat moet hij dan expliciet hebben geprogrammeerd. En dan nog zal hij waarschijnlijk dit alleen hebben gedaan voor de codering die voor hem zelf (of het land waarin hij zich bevind) belangrijk zijn. Hopelijk heb je hier wat aan...
Gast Geplaatst: 1 mei 2005 Geplaatst: 1 mei 2005 @Hermanator Wat een mooie uitleg, zelfs ik snap het. <img src="/ubbthreads/images/graemlins/biggthumpup.gif" alt="" /> Hier heb ik zeker wat aan.
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen