Register

Welcome to the RDI-Board Community.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.


Donate Now Goal amount for this month: 100 EUR, Received: 100 EUR (100%)
Donate to support this site...

Results 1 to 5 of 5

Thread: Pitufas

  1. #1
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Jun 2007
    Posts
    1,374
    Posts Thanks / Likes

    Default Pitufas


    Bueno como considero este tema tan o mas apasionante que el que nos ocupa del nagra 2, ire posteando lo que vea de las pitufas, por si alguien quiere unirse a la investigacion.

    Vamos a intentar resumir hasta dónde se conoce, el comportamiento de las azulitas. Muchas de las cosas ya están dichas, pero quizás desperdigadas por varios post ....

    Cuantos tipos de tarjetas existen
    Pues que yo sepa, 2 .... Las llamadas del cartero, que iban dirigidas a un usuario y las que tiene el distribuidor para entregar a los nuevos clientes (o a alguien que ha perdido la del cartero)

    Diferencias entre esas 2 tarjetas:
    Las del cartero ---> Fecha 01.07.2005 y Tiers sin fecha
    Las del distribuidor --> Fecha 01.01.2003 No hay Tiers de ningun tipo.
    PBM cartero: 01 FF FF FF FC 7F FF FF
    PBM distribuidor: 01 FF FF FF FC 7F FF FE

    Que se puede ver con esas tarjetas ?
    Pues empezamos por la más negra --> Tarjeta del distribuidor ---> NO SE VE NADA hasta que no se activa la tarjeta .. y sólo se activara la tarjeta si algún usuario se ha dado de alta con esa tarjeta .... sino, ya podeís esperar que no se activara.

    --> Tarjeta del cartero. A priori si la ponemos con un blocker veremos que se ve casi toda la programación porqué el GH te da la oportunidad de que veas todos los canales y ver si así te abonas a alguno más .... Pero al cabo de un período de "gracia" (suele ser de un día para otro), ya deja de verse.

    Hace falta activar la tarjeta ?
    Es necesario activar la tarjeta ... pero sólo veremos con esa tarjeta hasta que se agote la fecha de vigencia de los Tiers.

    En que consiste la activación ?
    Pues lo primero que hay que saber es que la tarjeta NO se va a tragar ninguna EMM de fecha anterior a la de la fecha de la última ECM/EMM recibida, por lo que NO HAY QUE METERLA EN EL DECO (ni siquiera con Blocker) si se quiere activar manualmente, ni mandarle ninguna ECM o EMM antes que las de activación. A priori, si la tarjeta ya ha recibido alguna ECM o alguna EMM NO SE TRAGARÁ las EMM's de activación. Por lo comentado en el foro, una posible solución sería buscar las EMM-S al 41 01 de fechas posteriores a la fecha en la que la tarjeta se ha tragado alguna ECM/EMM y mandarlas, y con un poco de suerte también nos activarán los Tiers ....

    Cita:
    TIERS - CONSIDERACIONES

    1.- Que es un Tier ? Pues es un registro que hay dentro de la tarjeta que contiene, entre otros, la dirección de un grupo de canales y la fecha de caducidad del visionado de esos canales.

    Por ejemplo: Habría un Tier para los 3 canales del Plus, que estará definido por 2 direcciones: 00 00 xx xx : 00 00 yy yy. Además ese Tier tendrá definida una fecha de caducidad, que vendrá grabada en ese mismo registro.

    Cuando se recibe una ECM, se chequea que ese Tier existe y que su fecha de caducidad es aún vigente. Si no existe el tier --> Negro ... Si la fecha es anterior --> Negro

    2.- Cuantos Tiers existen ? Eso no se sabe todavía con seguridad, pero es razonable pensar que existirá uno por cada paquete contratado (Opción Plus, Plus familiar, Plus Total, Deportes, Cine, Infantil, Música, etc .....) y otros por cada canal temático (Caza y pesca, Barça TV, PlayBoy, etc ...) aunque esta sin demostrar ...

    3.- Como se actualizan esos Tiers ? Con unas EMM-S al 41 01 que se encargan de escribir una nueva fecha de expiración de derechos. Lógicamente, esas EMM-S sólo tienen efecto en las tarjetas de alta .. En el resto, la EMM-S es filtrada mediante unos Bitmaps en los que esa tarjeta de baja no está incluida. Esas EMM-S sólo se encargan de "actualizar" esa fecha y no de escribir de nuevo el tier en el caso de que haya sido borrado.

    4.- Que ocurre al recibir una EMM-U de baja ? Pues que esa EMM se encarga de borrar todos los Tiers, por lo qué no es igual tener Tiers "agotados" a recibir la baja. En el primer caso, los Tiers siguen existiendo en la tarjeta, en el segundo, NO.

    5.- Que ocurre al cambiar de paquete de contratación a uno más bajo ? Pues que se recibe una EMM-U que se encarga de borrar los Tiers que ya no están contratados. Y además nuestra PPUA ya no estará incluida en el BitMap de las EMM-S al 41 01.

    TIPOS DE EMMs Y FUNCION

    Existen 3 tipos de EMM's:

    EMM-U - TABLA 0x82 - selectkey=0x81 ---> U = UNIQUE --> Dirigidas a una sóla tarjeta (SERIAL)
    1.- 41 01 --> ACTIVACIÓN / BAJA / COMPRA EVENTOS / REACTIVACION / CAMBIO DE PAQUETE
    2.- 40 01 --> REACTIVACION

    EMM-S - TABLA 0x84 - selectkey=0x81 ---> S = SHARED --> Dirigidas a un grupo de tarjetas (PPUA)
    3.- 41 01 --> ACTUALIZACIÓN TIERS
    4.- 40 01 --> ACTUALIZACION FECHA 40 01 + FECHA 41 01

    EMM-G - TABLA 0x83 - selectkey=0x82 ---> G = GLOBAL --> Dirigidas a todas las tarjetas
    5.- 41 01 --> ACTUALIZACION PBM + ACTUALIZACION CLAVES K0 y K1 ?
    6.- 40 01 --> ACTUALIZACION SOFT TARJETA (BUGCATCHERS) ?

    Las activaciones viajaran en EMM's del tipo 1, pero tenemos la pega de que las podemos confundir con las EMM's del tipo 3 ya que si las "pescamos" en PostCam, el selectkey para ambas es 81 y no hay forma de distinguirlas. La única forma de saber si son del tipo EMM-U o EMM-S, es loguearlas en Precam.

    ***************** PRECAM - POSTCAM (by pnp2) *****************
    Cita:
    - 0x82: EMM-U dirigida a un unico usuario 00 01 XX XX XX XX
    - 0x83: EMM-G dirigida a todos los usuarios
    - 0x84: EMM-S dirigida al grupo SS SS SS

    Una vez pasadas a postcam es imposible distinguir las EMM-U de las EMM-S

    Vamos con un ejemplo de cada en precam:

    (EMM-U) 82 00 71 00 01 11 22 33 44 41 01 00 00 04 65 41 01 81 00 18... dirigida al serial 00 01 11 22 33 44
    (EMM-S) 84 00 6E 41 01 11 22 33 00 00 04 65 41 01 81 00 18... dirigida al grupo 11 22 33
    (EMM-G) 83 00 6B 41 01 00 00 04 65 41 01 82 00 18 ... dirigida a todas las tarjetas

    Ahora vamos a pasarlas a postcam:

    ************** 41 01 *************** ... **************40 01 ********
    (EMM-U) C1 40 01 00 67 04 65 41 01 81 00 18 ... C1 40 00 00 67 04 65 40 01 81 00 18 ...
    (EMM-S) C1 40 01 00 67 04 65 41 01 81 00 18 ... C1 40 00 00 67 04 65 40 01 81 00 18 ...
    (EMM-G) C1 40 01 00 67 04 65 41 01 82 00 18 ... C1 40 00 00 67 04 65 40 01 82 00 18 ...
    Para poder loguear EMM's en Precam, es necesario disponer de una sintonizadora PCSat y el programa adecuado para loguear (PMCAM 2.46 y SECA EMM Extractor 1.25 de JoshyFUN). Para los que no dispongan de esas utilidades, se puede loguear con Piccard2 o FunCard y poniendo un serial erroneo y la PPUA auténtica para poder pescar las que van a la PPUA (EMM-S) y viceversa, poner el serial auténtico y una PPUA erronea para pescar sólo las EMM's dirigidas al serial.

    En cualquier caso, a fecha de hoy lo más normal es que lo que se consiga loguear sean las EMMs de baja, por lo que será necesario recurrir a los ficheros que están en la mula para buscar las EMM-U de activación que correspondan a nuestro serial y que serán las primeras EMM-U que haya recibido la tarjeta, por lo que habrá que buscar las de fecha más antigua.

    Que pasa con el PBM ?
    De momento, sabemos que los PBM originales pueden ser:

    Tarjeta cartero --------> PBM: 01 FF FF FF FC 7F FF FF
    Tarjeta Distribuidor ----> PBM: 01 FF FF FF FC 7F FF FE

    GH acaba de mandar una EMM-G dirigida al 41 01, que se encarga de modificar el PBM original a lo realmente contratado ..... Lo que hace probablemente, es leer los Tiers activos de la tarjeta y convertir el PBM en base a esa lectura ...

    En concreto, esta sería la EMM-G del 23.04.2005

    C1 40 01 00 67 04 65 41 01 82 00 98 13 10 42 1E 2D CF 70 38 2A 0B 77 6B 2C 97 28 B3 D2 DC 42 76 26 2F 94 76 2E 30 13 BD DA 92 0B E8 55 8A 7D 22 EB 19 EB A5 DD 77 73 3F 1B 93 C9 64 8F CF F8 78 CA D0 7D 5E 4E 80 18 FE 0E 2D BC B7 23 3A 79 3B D6 BC 23 98 0B 1D 8F F1 DF 16 B5 D7 F1 EA 12 58 ED B7 DE EA 41 5F 12 B4 B6 BA 48 6F

    Tarjeta del cartero sin activar ---> Tiers existentes pero con fecha de caducidad de algunas horas o algún flag que hace que a las pocas horas deja de verse -----> Al recibir la EMM-G al 41 01 que mandan cada día, lee esos Tiers y convierte el PBM a 00 00 00 00 00 00 00 01

    Tarjeta del distribuidor ---> A priori viene sin Tiers, por lo que al recibir la EMM-G al 41 01 que mandan cada día, ve que no hay Tiers y convierte el PBM a 00 00 00 00 00 00 00 00

    Tarjeta activada con Tiers vigentes o expirados ---> Esa EMM lee los Tiers activos y transforma el PBM en el equivalente a tener esos canales contratados ...

    Que pasa con la fecha ?
    La fecha que podemos ver en la tarjeta puede ser:
    Tarjeta cartero --------> Fecha 01.07.2005
    Tarjeta Distribuidor ----> Fecha 01.01.2003
    Tarjeta de alta --------> Fecha xx.xx.xxxxx que se va actualizando practicamente cada día (últimamente, cada 10 días) con una ins del tipo EMM-S al 40 01.

    Todavía no sabemos muy bien que relación existe entre la fecha "visible" (fecha de SECA) y el resto de fechas de la tarjeta (Fecha de los Tiers) .. pero todo indica que al mismo tiempo que se actualiza la fecha de la tarjeta, se actualizan las fechas de los Tiers de la tarjeta y que la tarjeta seguirá operativa hasta esa fecha.

    También sabemos que la tarjeta NO se traga las ECM's de fecha anterior a las que ya haya podido recibir la tarjeta (respuesta 93 02) ... y TAMPOCO se tragará las EMM's de fecha anterior a la última ECM o EMM que se haya tragado así que como vemos, la fecha juega un papel importante en estas tarjetas. Probablemente exista en la tarjeta un registro con la fecha de la última ins recibida por la tarjeta, por lo que se barajan 3 fechas:

    - Fecha visible (fecha de SECA).
    - Fecha de caducidad de los Tiers (no se puede leer y está en los Datatypes de los Tiers de la tarjeta)
    - Fecha de última ECM/EMM recibida que estará en alguna zona de la Eeprom.

    Sirven de algo los programas que teníamos en SECA2 ?
    Pues a priori sirve cualquiera para poder leer lo que se puede leer de la tarjeta: Nº de proveedores, PBM, Fecha y poco más. Pero está claro que el meollo de la tarjeta es NAGRA, y por lo tanto, hay que ir olvidando los conceptos de SECA2 (MK's, Nanos, etc ..) y pensar en NAGRA (Tiers, Bugcatchers, Backdoors, etc, etc ...). La única utilidad de esos programas de SECA es mandar las distintas EMM's o ECM's que recibimos del proveedor, en el caso de que tengamos la certeza de que correspondan a una activación y no a una baja.
    Otra utilidad que podemos tener es configurar el Moscpheo para que nos muestre los tiempos de respuesta de las EMMs y con ello, saber si una EMM mandada ha llegado a modificar algo o no en la tarjeta, en función del tiempo de respuesta. Eso viene bien cuando esos cambios son "internos" y no se pueden apreciar al hacer una lectura de la tarjeta.

    Bueno, pues eso es todo .. de momento .... aunque no hay que tomarse al pie de la letra todo lo expuesto, porqué hasta que no pase más tiempo tenemos que "suponer" que es así ..

    Salu2
    Flores? seguro que se me adelantan a postearlas
    Noticias? si están en internet las encontraré.
    Rumores? si se rumorea algo seguro que lo sabré.


  2. #2
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Jun 2007
    Posts
    1,374
    Posts Thanks / Likes

    Default voy a ir resumiento y posteando lo que vea mas importante sobre este tema

    Revisando la StuntGUY FAQ me he centrado en como podrían ser las EMMs a través de PPUA, que las recibe todo un grupo y que suponemos que actualizarán nuestros tiers (a cada uno los suyos) por lo tanto la EMM tiene que ser filtrada dentro de la tarjeta para que se procese. Por ejemplo en mi caso no tengo paquete deportes, pero mi vecino si y los 2 tenemos la misma PPUA, por lo tanto la EMM será para ambos igual lo cual a priori me daría a mi acceso al paquete de deportes lo cual no puede ser. Entonces me he fijado en los filtros internos de EMM y me he encontrado:

    --------
    Filter: $3E- Filter based on provider category (EMM targeted at cards which are subscribed to a particular broadcast service, or to customers with a specific programming interest)
    --------

    Huele a paquete no ? Entonces a bote pronto se me ocurre que a cada PPUA deberían de mandar una EMM con los tiers de cada paquete que el proveedor tiene a disposición. Siguiendo esta idea todos deberíamos de recibir cada dia unas 10 EMMs por PPUA distintas contra 4101, una por cada paquete. En algunos logs que tengo por aqui me da que entre 2 EMMs iguales contra 4101 hay otras 11 distintas, lo que nos daría unos 12 paquetes distintos posibles.
    Flores? seguro que se me adelantan a postearlas
    Noticias? si están en internet las encontraré.
    Rumores? si se rumorea algo seguro que lo sabré.


  3. #3
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Jun 2007
    Posts
    1,374
    Posts Thanks / Likes

    Default

    Tarjeta DEL CARTERO ... sin activar .....

    La meto en el DECO con Blocker para comprobar que efectivamente se podía ver todo durante bastante tiempo (me aguanto unas 2 horas y luego me fui a dormir ...) A la mañana siguiente ya dejo de verse por lo que el período de "gracia" se había acabado .....

    Pedi a un usuario del foro que me mandara todas las ins que había recibido esa tarjeta ...

    Me mandó:

    Dirigidas al 41 01:
    --> 3 del tipo EMM-U, 2 de febrero y una de marzo.
    --> 29 del tipo EMM-S recibidas el mismo día en un período de 4 días (quizás sean más días)
    --> 607 del tipo EMM-G recibidas el mismo día.

    Dirigidas al 40 01:
    --> Ninguna del tipo EMM-U.
    --> Unas 20 del tipo EMM-S recibidas 3 días en un período de 4 días.
    --> 40 del tipo EMM-G recibidas el mismo día.

    Primero mande la primera EMM-U de febrero (a priori, activación) y al deco con Blocker ----> todo igual (NEGRO) .....
    Luego mande la segunda --> todo igual

    Mandé las 29 del tipo EMM-S dirigidas al 4101 que tenía -----> todo igual ....

    Ya sólo me quedaba por mandar la EMM-U que faltaba y la que presumiblemente era la baja ---> como así fue ---> PBM a 00's .....

    Volvi a mandar las 2 EMM-U del principio por si "restauraban" algo .... pero mi gozo en un pozo .... (aunque tampoco sé si han hecho algo porqué tampoco lo hicieron la primera vez)

    Ya sólo me queda mandar las EMM-S que van al 40 01 y que a priori cambian la fecha ...... aunque no creo que hagan mucho más que cambiar la fecha ...
    Flores? seguro que se me adelantan a postearlas
    Noticias? si están en internet las encontraré.
    Rumores? si se rumorea algo seguro que lo sabré.


  4. #4
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Jun 2007
    Posts
    1,374
    Posts Thanks / Likes

    Default

    codigo para activar una pitufa.

    SERIAL_PORT = 0
    TCP_PORT = 10001
    EMM-G = yes
    EMM-S = yes
    EMM-U = yes
    SPECIAL_FEATURES = yes
    DISABLE_PIN = yes
    SERIAL_PORT = 1
    TCP_PORT = 10000
    EMM-G = no
    EMM-S = no
    EMM-U = no
    SPECIAL_FEATURES = yes
    DISABLE_PIN = yes
    SERIAL_PORT = 2
    TCP_PORT = 10002
    EMM-G = no
    EMM-S = no
    EMM-U = no
    SPECIAL_FEATURES = yes
    DISABLE_PIN = yes
    Flores? seguro que se me adelantan a postearlas
    Noticias? si están en internet las encontraré.
    Rumores? si se rumorea algo seguro que lo sabré.


  5. #5
    Junior Member Junior
    RDI - Board Default Avatar

    Join Date
    Oct 2007
    Posts
    5
    Posts Thanks / Likes

    Default


    A ver si te explicas un poco con eso, que lo podamos entender los mortales.

    Muchas gracias.

 

 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Back to Top