Vous êtes sur la page 1sur 31

HU EXTREME - GUIA DIDACTICA

Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Esta es una poderosa herramienta de aprendizaje sobre los Sistemas Digitales de


Satlite (DSS). Contiene la ms importante informacin de los mejores "Posteos" de los
Foros de DSSNation y otras fuentes pblicas. Educar a estudiantes y aprendices de la
codificacin en la ciencia de la codificacin (encryption) y en las tcnicas de
programacin que se usan en las tarjetas inteligentes (Smartcards) de DSS.
Nota del Traductor: La versin original en ingls es ms amplia y aqu slo se incluyen las
definiciones y tcnicas ms importantes. Si lo deseas, puedes consultar la versin completa en
Ingls.

INDICE

(En Orden Alfabtico)

Pg.
Activation

ATR = Answer To Reset

BIN, Archivo BIN, BIN Vlido, BIN Substcrito, BIN Bueno

Blacklisting, Blacklist

Blacklisting Como verificar si los archivos BIN han sido puestos en


Lista Negra

Boot o Bootstrap

CAM ID = Conditional Access Module ID

Channel Tiers

Clean, Cleaning

Clone, Cloning

Datastream

Dump

DSW = Dynamic Status Word

ECM = Electronic Counter-Measure

EEPROM = Electronically Erasable Programmable Read Only Memory


EEPROM Corruption

6
6

Extreme HU

Extreme HU Checando la informacin de tu Tarjeta HU

Extreme HU - Respaldando/Guardando un Archivo BIN para Tarjetas HU

Extreme HU - Escribir un archivo 3M o Activation (en formato .HEX) a una


Tarjeta de Prueba

Extreme HU - Escribir un archivo 3M o Activation (en formato .BIN) a una


Tarjeta de Prueba

Extreme HU Limpiando (Wiping) los PPV's

Extreme HU - Parchando (Patching) el CAM/ZKT de una Tarjeta de Prueba


a un nuevo archivo 3M y re-escribindolo a la misma Tarjeta

. 7

Extreme HU - Parchando (Patching) el CAM/ZKT de un archivo .BIN a otro

Extreme HU Verificando si la Tarjeta de Prueba tiene actualizada la


USW 800

Extreme HU - Cambiando la Zona Horaria

Extreme HU Verificando las Tablas ZKT del CAM ID de una Tarjeta HU

Extreme HU Unlooping de una Tarjeta HU que ha sido Loopeada

Extreme HU - Usando EDIT MODE para Decodificar y Modificar un


EEPROM

10

Extreme HU Puntos de Ajuste DAC del Cargador (Loader Settings)

10

Extreme HU Escritura Alterna (Alternate Writing) o Limpieza Alterna

ENE - 2004

Pag. 1 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

(Alternate Cleaning)

12

Extreme HU Tenga cuidado de una Potencial Discordancia con


WinExplorer

13

Glitch, Glitching, Glitcher

13

HUDiff

14

HUDiff Como Usarlo

14

HUDiff Como Actualizar el USW en una Tarjeta de Prueba

14

HUDiff Una Mejor Manera de Parchar un CAM ID Vlido a un Archivo 3M

15

IRD =Integrated Receiver Decoder

15

Keys

15

MENSAJES EN PANTALLA (SCREEN MESSAGES) - Lo que quieren decir y


Qu hacer sobre ellos

16

Script

23

Superclean

23

Smartcard

23

SUB BIN

23

SUB BIN Pasos para averiguar si el CAM ID de una tarjeta de prueba es de


un archivo BIN de una tarjeta de suscripcin
23
Tiers, Tier Adds,Tier Wipes

23

Transport IC

24

Unlooper, Loader, Glitcher, Estacin de Reparacin

24

Unlooper, Loader, Glitcher El papel del "Glitching en el "Unlooping" y


Carga de las Tarjetas de Prueba:

24

Unlooper, Loader, Glitcher Reparando una Tarjeta de Prueba "Loopeada"


o daada

25

Unlooper, Loader, Glitcher Se muri mi Tarjeta de Prueba?

25

UL4S

26

USW = Update Status Word

26

USW Como Actualizar una Tarjeta de Prueba

26

Valid BIN, Valid BIN File

27

Valid BIN Como verificar que un archivo BIN es vlido

27

WinExplorer

28

WinExplorer Sistema Operativo y Requerimientos de Software


WinExplorer Arreglo para Loading, Cleaning y Unlooping
WinExplorer Operando un Loader/Unlooper
WinExplorer Cmo Reparar, Limpiar y Cargar una Terca Tarjeta de Prueba
casi al instante
WinExplorer Ten cuidado con algunas Ocasinales Discordancias con
Extreme HU

28
28
29
29
29

.XPL file

30

.XVB file

30

,XJS file

30

ZKT, ZKT Tables

30

3M

30

4th Byte

30

99'd & FF'd

30

ENE - 2004

Pag. 2 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Activation: El software de HU Extreme simula la autorizacin de la programacin de DTV.


DTV enva comandos a la tarjeta que le dice cuales canales le estn permitidos abrir.
Activation se usa con una PC para grabar comandos similares en la tarjeta . Los comandos
eventualmente sern borrados por medio de las seales enviadas, va satlite (Datastream),
por DTV. Cuando esto ocurra, la tarjeta tendr que ser recargada.
Activation fue desarrollado para las tarjetas H en 1996. Activation se cargaba inicialmente
usando software tales como CBA o CL5005. Eddie de North Sat Technologies es uno de los
principales pioneros en publicar uno de los primeros programas para Activation. Hoy, Activation
es an considerada una de las formas ms seguras para testear, porque Activation no intenta
esconder cdigos en ciertas reas de la tarjeta como los archivos 3M (otra forma de testear).
Muchos archivos 3M esconden cdigos en el rea de los Niveles (Tiers) o en las tablas ZKT, lo
cual causa corrupcin y eventualmente, falla al testear. Otra ventaja de Activation es que,
para DTV, es extremadamente difcil el poder anularlo. Aun ms, la tarjeta no tiene que ser
super-limpiada o Unloopeada cada vez que Activation se cae como es el caso de muchos
archivos 3M. Recuerda que Activation es un poderoso medio para salir adelante en periodos
difciles de Hashing, como cuando la mayora de los scripts 3M simplemente no se sostienen.
(Ver tambin Script y Hashing).
Activation Como trabaja? Activation trabaja al ir agregando autorizaciones de canales a tu
tarjeta. Estas autorizaciones son llamadas Niveles (Tiers). Cuando te subscribes a DTV, DTV
le enviar a tu tarjeta ciertos Tiers. La tarjeta recibe los Tiers por va la seal de satlite
(Datastream). La seal de DTV enva los paquetes Agregar Niveles (Tier Add) y Borrar
Niveles (Tier Wipe). Estos paquetes autorizan, o desautorizan la recepcin de ciertos canales.
Estos tiers tambin tienen una fecha de expiracin (usualmente de uno a dos meses) de tal
forma que si dejas de pagar, perders la recepcin de DTV. Cuando testeas activando una
tarjeta, t mismo ests agregando Tiers a la tarjeta. Sin embargo, despus de un periodo de
tiempo (horas, das, semanas), los canales que agregaste empezarn a desaparecer hasta
que slo queden los canales de avances gratis (free preview). Esto es normal, ya que
Activation no se bloquea con ninguno de los comandos enviados por el Datastream. Con
Activation, los canales PPV no estn abiertos como en un archivo (Script) 3M; t tienes que
comprar el PPV como lo haras con una tarjeta de suscripcin. (Ver tambin Datastream)
ATR = Answer To Reset. Cuando una tarjeta de acceso esta activada, sta deber enviarle
datos a su puerto serial para que el receptor determine los requerimientos de la misma tarjeta,
tales como: comunicacin, voltajes de programacin, etc. El ATR permite a la tarjeta especificar
que polaridad utilizar, el Baud rate, voltaje de programacin, etc. En seguida se muestran como
se veran algunos ATRs validos para diferentes tipos de tarjetas HU:
4B's - 3F 7F 13 25 03 38 B0 04 FF FF 4A 50 00 00 29 48 55 54 00 00
5B's - 3F 7F 13 25 03 38 B0 04 FF FF 4A 50 00 00 29 48 55 55 00 00
6B's - 3F 7F 13 25 03 38 B0 04 FF FF 4A 50 00 00 29 48 55 56 00 00
Ntese que la diferencia entre las tarjetas 4B, 5B, 6B, etc. est en el 18 byte. Ocasionalmente
el 4 byte del ATR de la tarjeta se puede ir a 00. Esto puede suceder como resultado de un
pobre timing del Cargador (Loader) HU, pero el 4 byte del ATR puede ser reparado haciendo
un Unlooping a la tarjeta. (Ver tambin Unlooper).
BIN, Archivo BIN, BIN Vlido, BIN Sub stcrito, BIN Bueno = Abreviacin de BINARY. Un Bin
es un tipo de archivo creado por un programa como el Extreme HU. En los foros de Internet de
DSS, BIN usualmente significa la imagen del EEPROM de una tarjeta, es decir, una copia del
Electronically Erasable and Programmable Read Only Memory de una tarjeta. Contiene toda la
informacin que se podra encontrar en una tarjeta de acceso vlida, tal como los canales
activados, las compras de PPV almacenadas, varios cdigos funcionales, etc. De mayor
importancia, un BIN tambin contiene el CAM ID, las tablas ZKT y las Llaves (Keys) de la
tarjeta. Un BIN puede ser transferido a otra tarjeta para cambiarle el CAM ID. Esto ltimo es
una prctica comn muy til en el testeo, porque los CAM IDs son puestos frecuentemente en

ENE - 2004

Pag. 3 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Lista Negra por DTV, resultando que se obtenga el tan temido mensaje Call Ext. 745 en la
pantalla de la TV.
Un archivo BIN vlido es un archivo con un CAM ID que no est en Lsta Negra. Si t vives en
los US, la mejor forma de obtener un BIN vlido, es contratar una suscripcin mnima a DTV.
(Ver tambin Blacklisting Como verificar si los BINs estn en Lista Negra)
Blacklisting, Blacklist = DTV, en su intento por bloquear a los testers y hackers, agrega
peridicamente a una Lista Negra a cantidad de CAM ID especficos. Si se usa una Tarjeta de
Acceso con un CAM ID en Lista Negra, producir el error Call Ext 745 o 744, sin importar
o no, si la tarjeta tiene un programa apropiado o un buen archivo 3M.
Debido a sta Lista Negra, los testers usualmente copian BINs conocidos como vlidos en
las tarjetas que usan. Cuando se reciben los mensajes Call Ext 745 o 744 en el receptor,
el mensaje significa que el receptor ha almacenado, en su memoria no-voltil, el nmero CAM
ID de la tarjeta insertada, como un BIN malo. Esto sucede porque algo ha causado que el
receptor identifique el CAM ID como un nmero errneo.
El mensaje 744 o 745 es generado por el receptor. Esto puede significar una de varias cosas.
Puede significar que:
1. La tarjeta est en Lista Negra va la seal del satlite (Datastream). (La razn mas
probable)
2. La tabla ZKT primaria esta corrupta.
3. Una de las Llaves (Keys) est corrupta, seguramente porque se envi un paquete va
satlite para verificar la tarjeta.
4. Puedes tener un archivo 3M con extrema proteccin de Glitch.
5. La tarjeta tiene un CAM ID original que est vencido o que ya fue reemplazado.
6. Un problema en el Cargador de Archivos (Loader) esta causando que la tarjeta se haga
corrupta.
Blacklisting Como verificar si los archivos BIN han sido puestos en Lista Negra:
Esta es la forma como se puede checar si un archivo BIN est en Lista Negra:
1. Cargar el archivo BIN en una tarjeta previamente limpiada.
2. Instala la tarjeta en el receptor sintonizado en el canal 100. Si la tarjeta no est daada, se
podrn ver los avances (Previews).
3. Si los avances (Previews) se siguen viendo despus de transcurrir 20 minutos, existe una
buena oportunidad de que el archivo BIN es vlido y que no est en Lista Negra.
4. Sin embargo, si la imagen en el canal 100 se torna negra y aparece el mensaje Call Ext.
744 or 745, significa que el archivo BIN esta en la Lista Negra y que es invalido para
testear.
Aunque algunas veces varia, de 20 a 30 minutos es el tiempo aproximado que le toma a DTV,
rotar a travs de la seal del satlite (Datastream) los varios BINs que tiene en la Lista Negra y
hacer que el receptor rechace los CAM IDs.
Boot o Bootstrap = Es una manera de arrancar electrnicamente un aparato o un programa.
El termino viene de "pulling it up by the bootstrap". El Bootstrap es el programa principal que
controla una tarjeta de acceso y ste es programado en la fbrica. Sin l, la tarjeta no
funcionar.
CAM ID = Conditional Access Module ID. Es el nmero de serie programado en la tarjeta de
acceso al DSS. Cada tarjeta HU de acceso al DSS tiene un nmero nico (four-byte) de serie
programado en ella por el fabricante. Este nmero de serie es utilizado por DTV para enviarle
instrucciones a una sola tarjeta sin afectar otras. El CAM ID est impreso en la parte trasera de
la tarjeta con su correspondiente cdigo de barras. El CAM ID siempre est en el formato XXXX
XXXX XXXC, donde XXXXXXXXXXX (los primeros once dgitos) son la representacin decimal
del four-byte del CAM ID. Las tarjetas de acceso a DTV tambin tienen, dentro de ellas, algo
llamado tablas ZKT (Zero Knowledge Test). El ZKT es bsicamente una forma de codificacin
matemtica que puede ser usada para verificar la validez del CAM ID.
Cuando el ZKT falla, el receptor mostrar en la pantalla de la TV el mensaje Call Ext 745.

ENE - 2004

Pag. 4 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Los Testers pueden transferir el CAM ID y el ZKT de una tarjeta a otra para solucionar este
problema. Sin embargo, algunos archivos 3M se escriben en unas partes de las tablas ZKT, lo
cual causa que el ZKT se corrompa. Cuando esto sucede, el CAM ID puede quedar invalidado
y fallar durante el testing. Una manera de sacarle la vuelta al ZKT, es modificar el receptor o
IRD (Integral Receiver Decoder). Este proceso es conocido como NO Zkt Mod, y se dice que
elimina permanentemente la necesidad de un BIN vlido.
Channel Tiers = Diferentes Niveles (Tiers) permiten la activacin de los varios paquetes de
canales (HBO, Family Pack, etc.) en la tarjeta. Los Tier Wipe`s son los comandos que DTV
enva por medio de la seal de satlite (Datastream) para buscar que, en las tarjetas con
nmeros no autorizados, se elimine ("wiping") la informacin de los Tiers que ha sido grabada
en ellas por los testers. Ello resulta en una prdida de programacin, forzando a los testers a
reprogramar la tarjeta.
Clean, Cleaning = Operacin de limpieza para remover todas las trazas de datos, no
esenciales, de la programacin en una tarjeta, como preparacin para su reprogramacin.
El trmino tambin puede significar el restaurar una tarjeta a su estado original, despus de
que se ha Loopeado o de que ha sido programada.

Clone, Cloning = Es la operacin para hacer una copia de una tarjeta, aplicando el CAM ID y
el ZKT de una tarjeta buena a una invalidada, para hacer que aparezca como vlida. Esta es
una conocida cura contra el mensaje Call Ext.745.
Datastream = Seal transmitida va Satlite, Paquetes (Packets). Son las seales de datos
codificados que son enviados por los satlites que estn sobre el ecuador y al sur de Texas.
Cuando sintonizas un canal, la tarjeta de acceso deber descifrar el Datastream; si la tarjeta
dice que el canal est autorizado, decodifica la seal y puede ser visto en tu televisor. El
Datastream es el responsable de suministrar a la tarjeta de acceso toda la informacin
necesaria, para que sta haga una decisin informada, para permitir o no que se vean las
imgenes y se escuche el sonido. El Datastream no est escrito en cdigo binario; usa cdigo
Hexadecimal. El cdigo Binario usa solamente dos dgitos (0 y 1); El cdigo Hexadecimal usa
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
La tarjeta de acceso tambin esta escrita en cdigo Hexadecimal. Aqu est un ejemplo de lo
que los Datastream podran parecer por una fraccin de segundo:
ED 95 07 56 BD 52 B3 24
F1 BB 9C 12 6D 14 A0 03
09 30 10 00
01
El Datastream es una serie de Paquetes (Packets). Un Paquete es una coleccin de cdigos
Hexadecimales que producen una "instruccin" a la tarjeta. Si DTV desea poner un apagn a
un evento deportivo, enva la orden dentro de un Paquete en el Datastream. La tarjeta
procesa el Paquete y establece el apagn de acuerdo a la orden. Analizando los varios
Paquetes enviados va satlite, los testers (probadores) experimentados pueden deducir lo
que DTV est intentando hacer.
Dump = Es un procedimiento que causa que una tarjeta de acceso pueda revelar todas sus
codificaciones. Un Dump es necesario para los testers (probadores) para conocer la
codificacin de una tarjeta y para crear programas de prueba.
DSW = Dynamic Status Word. Las Actualizaciones de DSW son instaladas instantneamente.
Inmediatamente a que se enva una actualizacin dinmica va satlite, sta surte efecto. No
hay tiempo de retraso entre el envo de la actualizacin y la ejecucin de la actualizacin del
USW. En la tarjeta HU, las actualizaciones dinmicas se graban en su contador DSW. Esta
habilidad de codificacin dinmica nulific los archivos escondidos (stealth) en la tarjeta H.

ENE - 2004

Pag. 5 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

ECM = Electronic Counter-Measure. Es un cambio hecho por DTV, va satlite, en el


Datastream para deshacer o invalidar los archivos y programas desarrollados por los testers.
Bsicamente hay dos tipos de ECMs:
1. El looping ECM (que es el mas severo), es un comando de buscar y destruir que se
enva al procesador de la tarjeta a un circulo (loop) infinito, haciendo que sea imposible el
volverla a programar. Para repararla se requiere de un Unlooper o Glitcher.
2. El hashing ECM no causa dao a la tarjeta; solo le causa que deje de decodificar los
canales. Los testers usualmente emplean el trmino ECM para describir Looping mas
que Hashing. Los ECMs tambin pueden causar dao a algunos receptores (IRDs) y
volverlos inoperables hasta que sean re-encendidos (reflashed). (Ver Tambin Hashing).
EEPROM = Electronically Erasable Programmable Read Only Memory. El EEPROM es un
componente muy importante en la tarjeta de acceso y est protegido con barreras electrnicas
para prevenir el acceso no autorizado. El EEPROM aloja el cdigo principal que opera la
tarjeta, incluso el nmero de BIN vlido y las tablas de ZKT. Una imagen del EEPROM
(EEPROM image) es una copia del contenido del EEPROM en la tarjeta. La imagen puede ser
manipulada y an copiada a otra tarjeta con un cargador (Loader) usando HU Extreme.
EEPROM Corruption: La corrupcin del EEPROM puede afectar a las tarjetas de acceso de
prueba que contienen archivos del tipo 3M. DTV enva instrucciones va el "Datastream para
detectar las irregularidades que no estaran presentes en las tarjetas de un subscriptor legtimo.
Una vez detectadas stas irregularidades, las instrucciones corrompen aun ms el EEPROM
de la tarjeta o incluso lo daa y a veces sin posibilidad de reparacin. (Ver Tambin Access
Card, BIN, CAM ID, Valid BIN).
Extreme HU = Es un poderoso programa, un estado del arte, para las tarjetas HU.
Usado por casi todos los testers para realizar casi todas las principales operaciones de las
tarjetas HU. Es excelente para cargar los archivos BIN y para aplicar archivos HEX en las
tarjetas de prueba que fcilmente se inicialicen (Boot). Para usar ste programa, los testers
necesitan encender (to flash) el chip ATMEL de su Unlooper/Glitcher/Loader con el cdigo
UL4S, HUFF, o similar. Los expertos de DSSTECH son los responsables de la creacin de ste
poderoso software.
Extreme HU Checando la informacin de tu Tarjeta HU: (Esta es la primera operacin
que debes aprender a hacer)
1.
Abre el programa HU Extreme
2.
Inserta tu tarjeta en el cargador (Loader)
3.
Haz click en la Etiqueta "Card", entonces seleccionar Check Card Info:
4.
La Pantalla de Mensajes debe aparecer y debe desplegar informacin como: Reset
Complete, Atmel Code UL4S, ATR: 3F7F1325, Card ID #, Type 5B, IRD #,
Fuse Byte, Guide Byte, USW, DSW, Rating Lmt, Time Zone, Activation Date, PPV
info, y Tier info
5.
Si el cargador (Loader) no est preparado correctamente, obtendrs en la pantalla un
til mensaje del tipo de error.
6.
Si el cargador (Loader) funciona correctamente pero tu tarjeta est daada, la pantalla
te indicar ATR Invlido.
Extreme HU - Respaldando / Guardando un Archivo BIN para Tarjeta HU: (Esta es la
segunda operacin que debes aprender a hacer)
1.
Abre el programa HU Extreme
2.
Inserta tu tarjeta en el cargador (Loader)
3.
Haz click en la Etiqueta "Card", entonces selecciona Read Card en el men bajo la
etiqueta.
4.
Haz click en YES para leer el EEPROM y deja que el cargador (loader) tome su
tiempo en leer la tarjeta.
5.
Deber aparecer una cantidad excepcional de nmeros y letras en la pantalla.
6.
Haz click en la Etiqueta "File", selecciona Save As y finalmente Bin File.

ENE - 2004

Pag. 6 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

7.

Escoge una carpeta apropiada para guardar el archivo BIN. Si sta es una copia de
una tarjeta subscrita en DTV, ten cuidado de protegerlo en el evento que puedas necesitar
restaurar la tarjeta a su estado original en el futuro.
8.
Si el cargador (loader) est lento en el glitching a la tarjeta para leerla, entonces ver
instrucciones en HU Extreme - DAC Loader.
Extreme HU - Escribir un archivo 3M o Activation (en formato .HEX) a una Tarjeta de
Prueba.
(Asegurate de tener un respaldo del archivo original .BIN antes de proceder a las siguientes
operaciones)
1.
Baja (Download) un archivo 3M (o Activation) en formato HEX.
2.
Abre el programa HU Extreme.
3.
Haz click en la Etiqueta "Card".
4.
Selecciona Write
5.
Selecciona HEX File en el men de la etiqueta anterior.
6.
Selecciona el archivo 3M en formato HEX (o Activation) que bajaste (downloaded) en el
punto 1.
7.
Permite que se escriba.
8.
Desconecta el receptor por 1 minuto para resetear el IRD.
9.
Vuelve a conectar el receptor.
10.
Inserta la tarjeta en el receptor.
11.
Ponte a ver la Televisin.
Extreme HU - Escribir un archivo 3M o Activation (en formato (.BIN) a una Tarjeta de
Prueba.
(Asegurate de tener un respaldo del archivo original .BIN antes de proceder a las siguientes
operaciones)
1. Abre el programa HU Extreme.
2. Haz click en la Etiqueta "File".
3. Selecciona Open EEPROM, Escoge el archivo .BIN que desees.
4. Despus haz click en la Etiqueta "Card".
5. Selecciona Write, Escoge Current EEPROM y With Normal Glitchting.
6. Permite que se escriba.
7. Desconecta el receptor por 1 minuto para resetear el IRD.
8. Vuelve a conectar el receptor.
9. Inserta la tarjeta en el receptor.
10. Ponte a ver la Televisin.
Extreme HU Limpiando (Wiping) los PPV's.
Cuando se utiliza la operacin Activation, los canales PPV no aparecen automticamente en
la TV, sino que tienen que ser ordenados a travs del Control Remoto para poder verlos.
prcticamente de la misma manera que los subscriptores de DTV tienen que hacerlo.
Al ordenarlos de sta forma, el costo de los PPVs se ir sumando y eventualmente se llegar
al lmite de gasto de la tarjeta. Cuando esto ocurra, ya no se podr ordenar mas PPVs. Dado el
caso, tu debes limpiar los PPVs de la tarjeta. Ejecuta HU Extreme, selecciona "Card" y
escoge "Utilities". Tambin puedes lograr esto limpiando la tarjeta y re-escribiendo el archivo
"Activation" como se describi antes.
Extreme HU - Parchando (Patching) el CAM/ZKT de una Tarjeta de Prueba a un nuevo
archivo 3M y re-escribindolo a la misma Tarjeta.
1. Abre el programa HU Extreme.
2. Inserta la tarjeta en el cargador (Loader).
3. Haz click en la Etiqueta "Card".
4. Selecciona Read Card en el men bajo la etiqueta.
5. Deja que el cargador (Loader) tome su tiempo en leer la tarjeta.
6. Despus haz click en la Etiqueta "EEPROM".
7. Selecciona "CAM/ZKT/Tools" en el men bajo la etiqueta.
8. Despus escoge Store All".
9. Despus haz click en la Etiqueta "File" otra vez.

ENE - 2004

Pag. 7 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

10. Selecciona Open EEPROM, Escoge el nuevo archivo 3M en formato .BIN que quieres
escribir en tu tarjeta.
11. Al quedar abierto, haz click de nuevo en la etiqueta "EEPROM".
12. Selecciona "CAM/ZKT/TOOLS" en el men bajo la etiqueta.
13. Despus escoge Patch All.
14. Ahora haz click en la etiqueta "File".
15. Selecciona Save As y Bin File. El archivo .BIN quedar guardado para su uso futuro.
16. Ahora haz click en la Etiqueta "Card.
17. Escoge Write, Current Eeprom, con Normal Glitching y permite que se escriba.
18. Desconecta el receptor por 1 minuto para resetear el IRD.
19. Vuelve a conectar el receptor.
20. Inserta la tarjeta en el receptor.
21. Ponte a ver la Televisin.
Nota: Algunos archivos 3M esconden su cdigo en 2 de las 3 tablas ZKT. Por lo tanto, el
anterior mtodo de parchado pudiera hacer que desaparezca el cdigo convirtiendo en intil el
archivo 3M. Para extraer SOLAMENTE el CAM ID y el Primary ZKT de un CAM ID vlido a un
archivo HEX que pueda ser usado para parchar cualquier archivo 3M BIN ver: HUDiffUna
Mejor manera de Parchar un CAM ID Vlido a un archivo 3M.
Extreme HU - Parchando (Patching) el CAM/ZKT de un archivo .BIN a otro.
1.
Abre el programa HU Extreme y haz click en la Etiqueta "File".
2.
Selecciona Open EEPROM y abre el EEPROM del cual quieres hacer la copia.
3.
Despus haz Click en la etiqueta "EEPROM".
4.
Selecciona "CAM/ZKT/TOOLS" en el men bajo la etiqueta.
5.
Despus escoge "STORE ALL".
6.
Despus haz click en la etiqueta "File" otra vez.
7.
Selecciona Open EEPROM y escoge el archivo 3m .BIN que deseas escribir en tu
tarjeta.
8.
Una vez abierto, haz en la etiqueta "EEPROM"" otra vez.
9.
Selecciona "CAM/ZKT/TOOLS" en el men bajo la etiqueta otra vez.
10.
Despus escoge Patch All, Ahora haz Click en la etiqueta "File".
11.
Selecciona Save As y Bin File. El archivo .BIN quedar guardado para un uso
futuro. (Si no quieres escribir ste BIN a tu tarjeta, haz ALTO aqu, pero si lo deseas,
entonces contina)
12.
Ahora haz click en la Etiqueta "Card.
13.
Escoge Write, Current Eeprom, con Normal Glitching y permite que se
escriba.
14.
Desconecta el receptor por 1 minuto para resetear el IRD.
15.
Vuelve a conectar el receptor.
16.
Inserta la tarjeta en el receptor y ponte a ver la Televisin.
Extreme HU Verificando si la Tarjeta de Prueba tiene actualizada la USW 800
1.
Abre el programa HU Extreme
2.
Inserta la tarjeta en el cargador (Loader).
3.
Haz Click en el Icono con la marca verde de Check
4.
Verificar que bajo USW diga 800, y que en DSW diga 006.

Extreme HU - Cambiando la Zona Horaria.


1.
Abre el programa HU Extreme, haz click en Card, escoger Clean Card, con
Normal Glitching.
(Si tarjeta no se puede limpiar, entonces tienes que hacer la operacin UNLOOP y volver
a empezar).
2.
Haz Click en la etiqueta File, y selecciona Open EEPROM.
3.
Escoge un archivo 3M en formato .BIN y haz Click en OPEN.
4.
Haz Click en TIME ZONE en el lado de mano derecha, y cambiala a la zona horaria
deseada.
5.
Haz Click en FILE, escoge SAVE AS, y BIN FILE.

ENE - 2004

Pag. 8 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

6.
7.
8.

Traduccin: TONE

Dale nombre al nuevo archivo BIN y haz Click en SAVE


Haz Click en Card, Write, Current EEPROM, With Normal Glitching.
Inserta la tarjeta en el receptor y la zona horaria deseada deber aparecer.

Extreme HU Verificando las Tablas ZKT del CAM ID de una Tarjeta HU.
1.
Haz Click en Read Card
2.
Deja que el cargador (Loader) tome su tiempo en leer la
tarjeta.
3.
Haz Click en la Etiqueta EEPROM.
4.
Selecciona Choose Verify ZKT.
5.
Permite que el cargador (Loader) lo verifique.
(Para recibir el USW 8 se requiere que se muestre una Marca Palomeada Verde (Green
Check) en: Primary ZKT, Secondary ZKT, y Tertiary Zkt)
(Una Cruz (cross) Roja en cualquiera de las Tablas ZKT indicarn corrupcin en las
TablasZKT).
(El programa HUDiff pudiera ser capaz de reparar exitosamente la corrupcin y actualizar
las tablas ZKT para poder testear.

Extreme HU Unlooping de una Tarjeta HU que ha sido Loopeada (Ver tambien


WinExplorer)
1.
Abrir Extreme HU Versin 3.5a o mas reciente.
2.
Inserta tu Tarjeta HU en el Cargador (Loader).*
3.
Haz click en la Etiqueta "Card"
4.
Selecciona Unloop Card en el men bajo la etiqueta
5.
Aparecer el mensaje You are about to try to repair the card. Do you wish to
continue?" o el mensaje "Your card has a valid ATR. Are you sure you want to
continue?".
6.
Contina.
7.
La tarjeta intentar glitchear. Dale tiempo al Cargador (Loader) de trabajar en la
tarjeta.
8.
Despus de un minuto para (stop) la operacin y repite el procedimiento.
9.
Cuando la tarjeta se ha Unloopeado , se te pedir que escojas un archivo BIN para
ser cloneado a tu tarjeta.
10.
Selecciona un archivo BIN de tu carpeta dedicada a archivos BIN y haz Click en
"Open".
11.
Aparecer el mensaje "You are about to perform a Card I/O Operation. Do you wish
to continue?".
12.
Haz Click en Yes.
13.
Tu Tarjeta tendr ahora un ATR vlido.
Los resultados de Unlooping con el programa Extreme HU tienden a tomar mas tiempo que
con WinExplorer. Se pudieran obtener mejores resultados en Extreme HU con alternate
settings en las tarjetas difciles de hacerles el Unlooping.
Para acceder a los alternate settings:
1.
2.
3.
4.

Haz Click en la Etiqueta File.


Selecciona Settings.
Haz Click en el icono de ajuste UL4S.
La pantalla que aparecer es para los ajustes UL4S. En ella hay un recuadro que
dice "Standard" y que puede abrirse para mostrar otras alternativas. Los "Standard" son
los ajustes que debern ser utilizados primero. Antes de seleccionar otra alternativa,
prueba cada una exhaustivamente.

Pudiera tomar ms de 5 minutos para que se produzca el Unlooping. Si aparece el mensaje


"Attempting to load Boot Strap", es una buena indicacin de que se puede tener xito.
Significa que se ha localizado un ATR. Si no se obtiene un mensaje como el anterior en 5
minutos, existe una difcil situacin de poder hacer el Unlooping. Si esto sucede, entonces

ENE - 2004

Pag. 9 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

trata de usar la siguiente alternativa a la Standard o bien cambiar a WinExplorer. ( Ver


tambin Unlooper y WinExplorer).
Extreme HU - Usando EDIT MODE para Decodificar y Modificar un EEPROM
En ste ejemplo se indica como se puede usar Extreme HU Versin 3.5a, para editar los
canales locales (Locals) y los Bytes Gua (Guide Bytes) para habilitar los canales locales
(Locals Programming) de New Orleans, La. El Edit Mode se requiere para ello, porque los
Locales de New Orleans no estn soportados en sta versin de Extreme HU.
1. Usando Extreme HU, abre un archivo BIN que tenga un CAM ID bueno y un escrito de
prueba (testing script) que est trabajando.
2. Haz Click en el cuarto icono (una lente de aumento) para obtener el Edit Mode y
decodificar el archivo BIN.
3. En el recuadro principal, baja a la lnea 2500; hacer click en "2500" para abrir la ventana de
edicin de la lnea.
4. Editar la lnea para que se vea como la lnea 2500 en la Tabla 1, despus haz Click en
Write Current Line".
Table 1
Address lines 0
2500 D0
2510 0D

1
D0
30

2
0
0

3
0
0

4
0
0

5
0
0

6
0
0

7
0
0

8
0
0

9
0
0

A
0
0

B
0
0

C
0
0

D
0
0

5.
6.
7.
8.

Bajar a la lnea 2510 y edtala de la siguiente manera:


Escribe en Enter Locals Byte el valor 30 en lnea (address) 2511.
Escribe en Guide Byte Value F3 en la lnea (address) 251F .
Usando los valores restantes en lnea 2510 de la Tabla 1, editar las celdas restantes
(Lneas (addresses) 2510, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 251A, 251B,
251C, 251D y 251E) de tal forma que tengan los valores correspondientes de la Tabla 1.
9. Cuando se termine de editar la lnea 2510, haz click en "Write Current Line"; y haz Click
en "Close Edit Window", para codificar el archivo BIN.
10. Esto completa el ejercicio en Edit Mode. Sin embargo, para completar la Programacin
de los Canales Locales para New Orleans, aun se requiere escribir el Cdigo Postal
apropiado (Zip Code) (en ste caso 70116) y la Zona Horaria (Time Zone) utilizando las
funciones normales de Extreme HU.
11. Despus haz Click en File, Save As, Bin File; dale un nuevo nombre al archivo y
gurdalo (Save).
12. El archivo .BIN con Canales Locales Programados ya est listo para aplicarlo a la Tarjeta
de prueba (testcard).
(Ver tambin HEX).

Extreme HU Puntos de Ajuste DAC del Cargado (Loader Settings)


Un buen Cargador (Loader) no debe glitchear durante mucho tiempo para poder leer y/o
unloopear una tarjetat.

A) Puntos de Ajuste del Cargador (Loading Settings): El Cargador no debe tomar mas de
dos o tres glitches para poder leer la tarjeta a menos que la tarjeta est loopeada o
daada. Si toma ms de dos o tres glitches, considera el cambio de los Puntos de Ajuste
del Cargador (Loading Settings). Para hacer esto ltimo, haz Click en File, despus en
Settings. Se necesitar que cambies por nuevos valores a lo siguiente: DAC 1 Range
(Max, Min), DAC 2 Value, Delay, Glitch Type, y Attempts per Glitch. En la Tabla 1 de
abajo se muestran ejemplos de sos valores. Solamente escoge los valores que
correspondan a tu Cargador (Loader) especifico. Si tu Cargador no se muestra en la lista,
pudieras experimentar con los valores de los Cargadores que se asemejen al tuyo.
Despus de haber seleccionado los nuevos valores, haz Click en Save and Exit de color
verde que aparece en el fondo de la pantalla.

ENE - 2004

Pag. 10 de 31

E
0
0

F
0
F3

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Prueba los nuevos valores en una Tarjeta que sepas que est buena para ver si el tiempo
de glitching se ha reducido. Si se necesitara, prueba otro juego de valores hasta que
encuentres el ms apropiado para tu Cargador.

Tabla 1: Ejemplos de Loader Settings para


Extreme HU
Marca del Cargador
(Loader)

Absolute 1
Absolute 1
Aftershock
Atomic PUT
Barracuda
Dominator Pro
Detonator UL
Detonator UL
Elvis 2
Mikobu / 3-1 / KAC / ps/2
Mikobu Homemade
Mikobu III
Mikobu (Generic)
Mikobu (jump pins 13-14)
MPIK HU Loader
Omega
Omega
Riptide2 T5 (no switches)
Scorpion v2.0
Shanty Ultimate
Shanty 3 in 1
T5 - generic
T5
T-6 / Mikobu ps/2
T6 3-in-1
T6 Typhoon
T8 (Phillips chips)
T911
T911
T911
TREX
UL Pro
UL Pro
UL Pro ps2
Vector Fusion
Vector Fusion (jump pin1314)
Venom Dual Atmel Loader
Venom Dual Atmel Loader
Wildthing Clone/dghtr brd
WT H unlooper
Whiteviper (grey case)

ENE - 2004

DAC 1
Range
Max Min

DAC 2

Delay

Value

Glitch Attempts
Type

95
85
95
90
85
85
86
90
85
90
88
90
90
B2
85
90
89
90
B2
90
9B
92
85
95
8B
9A
B2
92
90
90
8C
85
86
8C
86
90

70
70
70
75
78
70
70
70
70
70
70
70
70
A9
70
75
77
70
A1
75
8D
90
70
70
83
80
A3
90
75
75
8C
70
70
75
70
10

90
80
90
95
90
80
80
80
80
95
97
9B
90
85
80
80
80
95
90
95
9B
80
80
93
7E
85
90
80
95
95
90
80
80
8E
80
80

11
13
11
11
11
11
13
11
11
11
11
11
11
12
11
11
10
11
11
11
11
11
11
12
11
10
11
11
11
11
10
11
13
11
13
6

ins2e
ins48
ins2e
ins48
ins4c
ins4c
ins4c
ins48
ins48
ins48
ins48
ins48
ins4c
ins4c
ins48
ins4c
ins4c
ins48
ins4c
ins48
ins2e
ins48
ins48
ins48
ins48
ins48
ins4c
ins48
ins48
ins4c
ins4c
ins2e
ins4c
ins48
ins48
ins48

90
99
92
B2
8F

75
95
70
A3
70

95
99
78
90
87

11
11
B
11
10

ins48
ins48
ins2E
ins4c
ins2E

per
Glitch

Pag. 11 de 31

5
5

6
5
5
5
3
3
5

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

X-loader
X-Loader
X-loader RR tech
X Loader

8C
85
8C
B2

Traduccin: TONE

70
70
70
A9

80
85
78
85

13
13
12
12

ins48
ins48
ins4c
ins4c

B) Ajustes (Settings) UL4S: Un rpido y efectivo Glitching para Unloopear una tarjeta

1.

2.

3.

4.
5.

daada depende de: tu hardware, de la tarjeta y del timing que se est usando. Los
ajustes (settings) apropiados de DAC son esenciales para que un Cargador realice
rpidamente el Unlooping. Lo siguiente te ayudar a encontrar el punto ptimo (sweet
spot) en el que el Unlooper operar a su mayor eficiencia. Aqu se muestra como
encontrar el mejor ajuste (setting) de DAC para "Unloopear con Extreme HU. Para hacer lo
anterior, te sugiero que consigas una copia de StarGlitchDF. StarGlitch es un Limpiador ,
Lector, Unloopeador, Escritor, Escritor 3M y Escritor HEX (Cleaner, Reader, Unlooper,
Writer, 3M Writer y Hex Writer) de tarjetas desarrollado por Stars. Las dos letras DF
significa DAC Finder Series. Tambin necesitars el WinExplorer para correr el programa
StarGlitch.xvb.
Como punto inicial usa un archivo BIN bueno y vlido con buenas tablas ZKT. Una vez que
has encontrado los mejores ajustes (settings) de DAC para ste caso, repite el proceso con
una tarjeta difcil y terca para ver si se ha podido obtener mejora. Aqu estn los pasos a
seguir:
Abrir WinExplorer, y corre StarGlitchDF.xvb. Haz Click en Unloop/Write, despus en
DAC Finder. El nombre por default del archivo para guardar (Save) los ajustes (settings)
DAC es MyLoader.dac. (T puedes cambiarlo al nombre de tu cargador (Loader) si as lo
deseas).
Deja correr a StarGlitch hasta que finalmente se pare. Cuando lo haga, encontrars un
buen juego de valores DAC para tu Cargador en el archivo MyLoader.dac. Localiza ste
archivo y brelo. Vers 9 columnas de nmeros. Al contar de izquierda a derecha, la
primera columna corresponde al ajuste 1 del DAC y la ltima columna al ajuste 9 del DAC.
Repasa cada columna, una por una y de arriba abajo; en la primera columna encuentra el
nmero ms bajo y convirtelo de decimal a Hexadecimal (ejemplo: 166 en decimal = A6
en hexadecimal); despus escoge el nmero mayor en la misma columna y convirtelo de
decimal a Hexadecimal (ejemplo: 209 en dec = D1 en hex ).
(Para hacer las conversiones de Decimal a Hexadecimal, puedes usar el calculador
disponible en la carpeta Accesorios de Windows).
Repetir el paso anterior para cada una de las 8 columnas restantes.
Al terminar, tendrs una lista que contiene los valores hexadecimales mayor y menor en los
9 niveles DAC. Puedes usar stos valores para mejorar el desempeo de tu Cargador
(Loader) de la siguiente manera:
a) Tomar los valores anteriores y escribirlos en Extreme HU.
Carga el programa Extreme HU, haz Click en Settings, y despus en UL4S
Settings. Ahora escribirs los nuevos valores hexadecimales en los recuadros que se
encuentran cerca de la parte superior de la pantalla. Asegurate de que el Preset
Range Settings est en CUSTOM 1. Procede a escribir los valores hexadecimales
mximos y mnimos para el Rango Dl. (D1 Range). En seguida, procede escribir los
restantes valores hexadecimales mximos y mnimos que t calculaste, en cada uno de
los 8 Rangos que faltan. Cuando hayas terminado haz Click en Save Settings y
despus en Exit.
Tu tienes ahora un nuevo juego de valores DAC para correr el programa Extreme HU
en el modo Custom 1. Puedes repetir el proceso anterior para las tarjetas que
presenten mayores dificultades y grabar los valores hexadecimales resultantes en los
modos Custom 2, Custom 3 y Custom 4, segn se necesite.
b) Los mismos DAC resultantes tambin pueden ser tiles al ejecutar ciertos escritos
(Scripts) con WinExplorer. Algunos escritos (scripts) te permitirn seleccionar niveles
DAC para glitching. Cuando te sea posible, selecciona un ajuste DAC que est lo
ms cercano a los valores mnimo y mximo a los DAC que t hayas calculado.

ENE - 2004

Pag. 12 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Extreme HU Escritura Alterna (Alternate Writing) o Limpieza Alterna (Alternate


Cleaning):
Tienes una tarjeta muy terca o daada, que an con el programa Extreme HU estndar no
puedes lograr que la haga Glitchear?. Los siguientes rasgos Alternos pueden ser unos
poderosos remedios para hacerla Glitchear.
1. Escritura Alterna (Alternate Writing): Para usar ste rasgo, o sea, para "Escribir el
Eeprom Actual a la Tarjeta" (Write the Current Eeprom to Card), primero debes pulsar la
tecla ALT en tu computadora y despus hacer Click en el icono del Relmpago (lightning
bolt). Con un archivo BID cargado en la memoria, lo anterior har que no se usen los
Glitches no1b4me para intentar cargar un bootstrap en una tarjeta muy terca o daada.
Al activar sta funcin, lo primero que vers es una pantalla para poner los valores de D1
a D9. Los valores mostrados predefinidos (default), han demostrado que trabajan con
muchos cargadores. Si el Glitch tiene xito, la tarjeta se escribir.
2. Limpieza Alterna (Alternate Cleaning): primero debes pulsar la tecla ALT en tu
computadora antes de hacer Click en el icono del Limpia-Ventanas (Squeegee) para
limpiar la tarjeta (Clean Card). Esto har que se utilice la secuencia anterior para intentar el
acceso a la tarjeta daada. Si se tiene xito, la tarjeta se leer, se reparar y se volver a
escribir. Este rasgo pudiera abrir tarjetas 4B muy tercas o recuperar las que estn
marginalmente Loopeadas, antes de que se haga necesario hacerle un Unlooping. Si t
necesitas leer y guardar el archivo BIN de una tarjeta Loopeada, esto pudiera trabajar en
algunos casos. Se necesit mucho trabajo para crear el poderoso rasgo ALT que permite
poder dirigirse a las muchas posibles reas en la tarjeta que pudieran ser corrompidas
durante el Glitching.
Extreme HU Tenga cuidado de una Potencial Discordancia con WinExplorer.
Ten cuidado y evita un problema potencial que algunos testers se han encontrado.
El problema a evitar es seguir el procedimiento de que despus de Unloopear una tarjeta con
WinExplorer, procedes directamente a cargarla con Extreme HU.
En ste caso la tarjeta pudiera no cargarse apropiadamente y no funcionara. Esta falla se debe
a la diferente manera (Discordancia) en que cada programa hace la escritura en la tarjeta.
El problema se presenta cuando tu Unloopeas una tarjeta con WinExplorer (que al mismo
tiempo escribe un archivo BIN en ella) y cambias directamente a Extreme HU para cargar un
archivo FIX.
Lo que debes hacer es: primeramente con Extreme HU volver a limpiar la tarjeta y volver a
cargar el archivo BIN y despus cargar el archivo FIX. Si no lo haces as, te encontrars con
que la tarjeta, despus de insertarla en tu receptor, fallar al no testear adecuadamente.
Glitch, Glitching, Glitcher = Es una forma de entrar en la tarjeta HU.
Las tarjetas de HU son abiertas por el suministro de voltaje a la tarjeta (alternando entre 5V y
0V) y una frecuencia del reloj de aproximadamente 4.608MHz. Un Glitch se define como un
cambio agudo intencional en cualquiera de stas seales. Un Unlooper puede hacer
selectivamente el Glitch en un periodo de tiempo muy corto y exactamente al tiempo correcto
para interruptirr los pasos de programacin de una tarjeta. Tambin puede cambiar brevemente
la velocidad del reloj para lograr el mismo propsito. El encontrar los mejores puntos de Glitch
en la tarjeta H, involucr estudiar y des-ensamblar los cdigos del ROM y del EEPROM,
deduciendo los ramales exactos que los cdigos hacan y contando el nmero de ciclos del
reloj de cada paso que le tomaba para llegar all. El proceso para la tarjeta HU fue an ms
complejo. El Glitching causa a la tarjeta que se comporte de una forma inconsistente con la
funcin para la que fue diseada. El Glitching es usado en el proceso de cargado HU para
permitir que el Bootloader (que es un programa corto que corre en RAM) pueda ser cargado
en la tarjeta. Una vez que el Bootloader est cargado y asume el control, se comunicar con
el mundo exterior en lugar de hacerlo con las subrutinas de la tarjeta y permitiendo que se
puedan hacer lecturas y escrituras no condicionadas. El chip Atmel en el Unlooper puede
enviar diferentes Glitches. Por ejemplo:
El Cmd 09: Glitchea el voltaje y el reloj simultneamente durante un ciclo completo del reloj
de la tarjeta. Este es el que se usa como el primer glitch en el proceso de cargado HU.

ENE - 2004

Pag. 13 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

El Cmd 0C: Glitchea el voltaje y el reloj simultneamente, retrasa unos cuantos ciclos del
reloj y despus glitchea de nuevo el voltaje y el reloj simultneamente. Este es el que se usa
como el 2/3 Glitch en el proceso de cargado HU. (Ver tambin Unlooper)
HUDiff = Es el poderoso programa de computadora para los EEPROMs de tarjetas HU que fue
escrito por Arthur.
Ninguna persona experta que escriba o codifique programas e incluso los novatos puede
hacerlo sin sta herramienta. Una de las principales funciones vitales de HUDiff es su habilidad
para reparar las corrupciones encontradas en las tablas ZKT en el CAM. La corrupcin resulta
del hecho de que la mayora de los archivos 3M se escriben en las reas de la tarjeta que
estn ocupadas por las tablas ZKT2 y ZKT3, por lo que muchos archivos 3M vlidos se
corrompen. HUDiff usualmente puede reparar las Tablas ZKT2. Tambin se puede usar para:
comparar EEPROMS, estudiar la raz de los archivos 3M empleando la funcin sick sig file,
escribir archivos en formato Hexadecimal de los archivos 3M, editar archivos BIN, limpiar
tarjetas y parchar las actualizaciones USW correctas, cuando uno no puede obtenerlas
directamente del Datastream va la seal del satlite.
HUDiff Como Usarlo
Para minimizar errores del sistema durante la instalacin, pudiera ser ventajoso empezar el
proceso de instalacin usando primero la versin ms antigua y despus actualizarla hasta la
ms nueva.
1) Abrir HUDiff, Cargar el archivo BIN que deseas analizar en el EEPROM 1: Menu, EEPROM
1, Abrir (Open) EEPROM 1.
2) Limpiar (Clean) EEPROM 1: Menu, EEPROM 1, Limpiar (Clean) EEPROM 1. El EEPROM
2 desplegar ahora el archivo BIN limpiado.
3) Compara el EEPROM 1 con EEPROM 2: Menu, File Compare. Ahora vers los cambios
resaltados: En Gris, lo que el programa encontr como diferente, pero que no ser parte
del archivo HEX, lo que ser ignorado porque usualmente en sas reas se sabe que no
existen cdigos de escritura. En Verde lo que el programa encontr como diferente y que
si ser parte del archivo HEX extrado.
4) Generar el archivo Hex: Menu, File, Generate Hex.
5) Guardar el archivo Hex generado: Menu, File, Save Output To File (con extensin .Hex)
6) Cargar el archivo Hex guardado en tu Editor favorito, ve el encabezado, deber parecerse
a algo como lo siguiente:
#Extreme Hex
#C-OptionsOff
#C-StartMsg= xxxxxxxxx.hex File Generated By: HUDiff etc
#C-EndMsg=Enjoy, Compliments of Arthur(333)
Lo anterior puede ser usado como est, pero el programa Extreme HU no te pedir
actualizar tu zona horaria, tienes que hacerlo en otro paso por separado en Extreme HU si
le quieres incorporar tu zona horaria. Hasta aqu tu haz extractado la Escritura (Script) en el
archivo con formato Hex.
7. Para desensamblar la Escitura (Script): Menu, File, Vers en la ventana el desensamble
generado.
HUDiff Como Actualizar el USW en una Tarjeta de Prueba
Siempre que sea posible, una tarjeta deber recibir las actualizaciones directamente del
Datastream va satlite, en lugar de aplicrselas como un parche al Archivo Hex con un
Cargador (Loader). Eso asegurar que se han escrito las actualizaciones correctamente y
completamente a todas las partes de la tarjeta. Sin embargo hay situaciones, que donde una
tarjeta de acceso no pondr ser actualizada con el Datastream, debido a que el CAM ID es
invlido, tiene Llaves (Keys) corruptas, etc. En ste caso, o en emergencia, la tarjeta puede
actualizarse con HUDiff de la siguiente forma:
a) Correr la ltima versin de HUDiff.
b) Haz Click en EEPROM1, Abre (Open) EEPROM1, localiza y abre el archivo BIN que
deseas actualizar.
c) Haz Click en EEPROM1, Limpiar (Clean) EEPROM1. A (To) USW0800.
d) El archivo BIN ya limpio y actualizado se mostrar a la derecha de la pantalla.

ENE - 2004

Pag. 14 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

e) Para guardar una copia del archivo BIN ya limpio y actualizado haz Click en EEPROM2,
Guardar (Save) EEPROM2, como archivo BIN.
Una tarjeta de acceso usando un archivo BIN actualizado de sta manera, probablemente
trabajar razonablemente bien con muchos archivos (Scripts) 3M y Activation. (Ver tambin
USW y Keys).
HUDiff Una Mejor Manera de Parchar un CAM ID Vlido a un Archivo 3M.
Esto involucra el uso de HUDiff para crear un archivo HEX que contenga un CAM ID vlido y
solo la tabla primaria ZKT. Parchando el archivo 3M de sta manera, se solucionar los
problemas: Mensaje Call Ext. 745 que resulta de que se haya puesto en Lista Negra un
archivo BIN y una pantalla de TV en Negro, Mensajes Call Ext. 711 o 722 que resultan de
Archivos 3M daados.Los problemas mencionados al ltimo son producidos por el hecho de
muchos escritos 3M escriben su cdigo en las reas de las tablas ZKT secundarias y
terciarias.
Si usas el comando Patch CAM/ZKT en Extreme HU, ste escribir sobre parte del archivo
3M, en donde se encuentran las tablas ZKT secundarias y terciarias y se producirn los
problemas antes mencionados.
Estos son los pasos a seguir:
1. En el programa HUDiff, haz Click en Open EEPROM1 y selecciona el archivo BIN vlido.
2. Haz Click en EEPROM 1, Get EEPROM Identity, quita la marca de check a todo excepto
a CAM ID y a Primary ZKT.
3. Haz Click en File, Save Output To File, y guarda el archivo en formato HEX para usarlo
con el programa Extreme HU.
4. Cierra HUDiff, abre Extreme HU, boot card y clean card.
5. Haz Click en File, Open EEPROM, y selecciona un archivo 3M bueno que quieras usar.
6. Haz Click en EEPROM, Patch Hex File, Selecciona el archivo HEX que creaste en el paso
3.
7. Si es necesario cambia: Time Zone, ZIP Code, Ratings Limit, Locals Guide Byte.
8. Haz Click en el icono del relmpago (lighting bolt) para escribir el EEPROM en memoria a
la tarjeta.
9. Resetea tu receptor de DTV, Inserta la tarjeta y ve la Televisin.
IRD =Integrated Receiver Decoder. Es el receptor para DTV.
Hay muchas compaas que fabrican IRDes, pero la mayora de stos tienen idnticos
ensambles para funciones como bajo conversin y desmodulacin de las seales recibidas de
los satlites.
Cada IRD tiene un nico nmero ID de 4 byte programado en la fbrica. Esto permite que DTV
pueda enviar un comando a cualquier tarjeta que pueda tener el IRD que tenga se nmero.
Cuando te subscribes a DTV, tienes que darles el nmero de serie de tu IRD (que se muestra
en la etiqueta pegada en la parte trasera) para la primera vez que solicitas el servicio. Este
nmero se usa para casar (to marry) la tarjeta a un IRD especfico.
Cuando el CAM se inserta por primera vez, el IRD busca el nmero IRD con el que se ha
casado. Si el IRD encuentra que el CAM ID an no est casado, entonces le manda una
instruccin para escribir su propio nmero de IRD al EEPROM del CAM, esto es, casando se
CAM a aquel IRD. De ah en adelante, el CAM insertado quedar casado a un IRD especfico y
no trabajar con ningn otro a menos de que se descase (unmarry) usando Extreme HU.
Si el IRD determina que el CAM est casado con otro, entonces aparecer en la pantalla del TV
un mensaje indicando Inserte Otra Tarjeta de Acceso (Insert another access card).
Keys Llaves = Adicionalmente al CAM ID y las tablas ZTK, cada tarjeta de acceso tiene
Llaves (Keys) de acceso programadas en ella por el fabricante. Estas Llaves son utilizadas
para verificar que los comandos recibidos por la tarjeta sean autnticos. Las Llaves permiten
que DTV pueda enviar selectivamente a tarjetas designadas mensajes o modificaciones. Hay 3
tipos de Llaves (Keys) en cada tarjeta. A saber una:
1) Llave Pblica (Public Key) Se usa para autenticar comandos enviados a todas las
tarjetas.
2) Llave de Grupo (Group Key) - Se usan para autenticar comandos dirigidos a un grupo de
tarjetas. Los grupos designados son grupos de 256 tarjetas. Cada grupo tiene Llaves de
Grupo que se envan para borrar los Tiers (Niveles) o para actualizarlos.

ENE - 2004

Pag. 15 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

3) Llave Privada (Private Key) - Se usa para autenticar comandos dirigidos a una sola
tarjeta.
Un archivo BIN valido de una suscripcin que tiene el USW actualizado por el Datastream va
satlite, siempre deber tener las Llaves correctas. Los archivos BIN que estn funcionando,
pero que no son de una suscripcin, estarn expuestos a Llaves invlidas o corruptas. Por
ejemplo, las Llaves de Grupo se harn corruptas cuando un archivo BIN se actualiza
artificialmente al USW0800 utilizando un archivo HEX, o cuando se usa el programa HUDiff al
parchar el CAM/ZKT sin las correctas Llaves de Grupo aparejadas (matched). Otra forma
comn de que las Llaves de Grupo se corrompan, es cuando los testers seleccionan Bloqueo
de Limpieza de Tiers (Tier Wipe Blocking) al activar una tarjeta. No importa que tan bueno sea
el Archivo 3M, si las Llaves de Grupo estn corruptas, DTV eliminar los Canales Locales
(Locals Programming) en la Tarjeta de Prueba. Por ejemplo, un comando Cmd75 eliminar,
envindolo a 00, al Byte Gua (Guide Byte) (en 251F del satlite 101; o en 251D del satlite
119). Tambin en Activation y en algunos archivos 3M el comando Cmd3E puede cambiar el
Fuse Byte a 24DB, esto es, desactivando la tarjeta. Si los Canales Locales son atacados, la
tarjeta puede ser puesta en Looping crendose una Tarjeta de Acceso Invlida (Invalid Access
Card o IVAC). Las Llaves de Grupo son especficas a cada BIN/EEPROM, en forma similar que
las tablas ZKT. Cuando DTV enva una actualizacin a la tarjeta, sta necesita tener las Llaves
de Grupo correctas para recibir dicha actualizacin correctamente. La mayora de las veces
cuando los testers parchan el CAM ID de una tarjeta a otra, parchan solo el CAM ID y las
Tablas ZKT, pero no las Llaves de Grupo. Ello se debe a que los archivos 3M usan el rea
donde normalmente se localizan las Llaves de Grupo para esconder el cdigo del archivo 3M
(3M code). Si un tester parcha completos el CAM ID, Tablas ZKT y Llaves (Keys), parte del
archivo 3M se sobre escribir y la tarjeta no trabajar adecuadamente. (Ver ECM Hashing)

MENSAJES EN PANTALLA (SCREEN MESSAGES) - Lo que quieren decir


y Qu hacer sobre ellos:
To start service, please call customer service, ext. 711
Lo que Significa:
1. La tarjeta de acceso nunca fue activada.
2. La tarjeta de acceso puede haber perdido su activacin.
3. Puede estar solo parcialmente activada ( el Fuse Byte cambi a 20 DF en la direccin
(address) 2110).
4. Puede ahora estar desactivada por un paquete de Terminacin de Servicio (el Fuse Byte
cambi a 24 DB).
5. Los Grupos de Llaves (Group Keys) pueden estar corruptos.
Que hacer:
1. Limpiar la tarjeta con Extreme HU o con WinExplorer, remover cualquier corrupcin y volver
a aplicar el escrito, asegurando que efectivamente se us la ltima lista de tiers.
2. De ser necesario, cambiar el Fuse Byte a 25 DA. Si esto falla, considera cambiarlo a 21
DE, para aprender a lograrlo ver: ActivationComo conseguir una mayor duracin de la
Activacin).
3. De ser necesario, usar Extreme HU para Checar la Informacin de la Tarjeta (Check Card
Info), para ver si hay una fecha de activacin en la tarjeta. Si la tarjeta no est activada,
puedes agregar una fecha de activacin como sigue;;
Abrir el Archivo BIN con Extreme HU, ir a la lnea 2400, haz Click con el botn derecho del
ratn para abrir el Modo de Editar (Edit Mode). Entrar el valor 54 en la direccin (address)
2408. para poner el ao y mes de activacin. Entrar el valor 0F en la direccin (address)
2409 para poner el da de activacin. Cerrar la Pantalla de Editar (Edit Window). Aplica ste
EEPROM a la tarjeta. Haz click en la Etiqueta Card y despus checa la Informacin de la
Tarjeta (Check Card Info) y la Pantalla de Mensajes (Message Window) mostrar, por
ejemplo: Activated on: 01/15/1999. Puedes escoger otra fecha que el 15 de enero de
1999. Para hacerlo, simplemente escoge los valores HEX de las tablas de abajo:
Para Definir Ao y Mes de Activation Escoger un Valor Hex para la

ENE - 2004

Pag. 16 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Direccin (Address) 2408


Ao/Mes
Ene Feb Mar Abr May Jun Jul Ago Sep Oct Nov Dic
1996
30
31
32
33
34
35
36
37
38
39 3A
3B
1997
3C 3D
3E 3F
40
41
42
43
44
45
46
47
1998
48
49 4A 4B 4C 4D
4E 4F
50
51
52
53
1999
54
55
56
57
58
59 5A 5B 5C 5D
5E
5F
2000
60
61
62
63
64
65
66
67
68
69 6A
6B
2001
6C 6D
6E 6F
70
71
72
73
74
75
76
77
2002
78
79 7A 7B 7C 7D
7E 7F
80
81
82
83
2003
84
85
86
87
88
89 8A 8B 8C 8D
8E
8F
2004
90
91
92
93
94
95
96
97
98
99 9A
9B
Para Definir Da Escoger un Valor Hex para
Direccin (Address) 2409
Das 1 to 7
01
02
03
04
05
06
07
Das 8 to 14
08
09
0A 0B 0C 0C 0E
Das 15 to 21 0F
10
11
12
13
14
15
Das 22 to 28 16
17
18
19
1A 1B 1C
(Ver tambin HUDiff Una manera mejor de Parchar un CAM ID Vlido a un archivo 3M)

For ordering information, please call customer service, ext. 721


Lo que Significa:
La Tarjeta de Acceso no est autorizada para recibir este canal. Pudieras necesitar reprogramar
tu tarjeta de prueba con un nuevo archivo o escrito usando Extreme HU. Los Niveles (Tiers)
requeridos estn en la misma tarjeta que se limpi.
Que hacer:
Si el Archivo es un Archivo Extreme HEX, entonces utiliza la Opcin "Add Tiers Only" en
Extreme HU. Si el Archivo es un Archivo BIN, entonces necesitars reinstalarlo. Si fueras un
Cliente Subscrito legalmente, tendras que llamar a DTV para solicitarles que te agreguen, a tu
paquete contratado, los canales que presenten ste mensaje.
(Ver tambin HUDiff Una manera mejor de Parchar un CAM ID Vlido a un archivo 3M y
Ext. 711 anterior)

For ordering information, please call customer service, ext. 722


Lo que Significa:
El Nivel (Tier) para ste canal ha expirado (no borrado) usualmente despus de 55 das.
Que hacer:
Volver a aplicar el archivo de Activacin con Extreme HU, teniendo nuevas fechas de expiracin
del Nivel (Tier). Si fuera una Tarjeta de Suscripcin que ha estado fuera del receptor por ms de
un mes, tendras que llamar a DTV para que vuelvan a enviarle los Niveles (Tiers) va el
Datastream

Your Access Card is full. Please call customer service, ext. 731
Lo que Significa:
La Tarjeta de Acceso ha excedido el lmite de pagos por evento. Esto sucede cuando se han
ordenado mas de 25 PPV's (que es el lmite para una tarjeta de acceso) y el receptor de DSS
ha sido incapaz de reportar compras.
Que hacer:
Limpiar (Wipe) los PPV's o volver a aplicar el mismo archivo o escrito usando Extreme HU.

For ordering information, please call customer service, ext. 732


Lo que Significa:
Este mensaje puede significar varias cosas: Que el lmite de compra de los PPV se ha
excedido, Demora en el pago, Que DTV ha cambiado el lmite de compra de PPV a $ 0.01
porque el subscriptor de ste BIN no tiene conectado su receptor a la lnea de telfono.
Que hacer:

ENE - 2004

Pag. 17 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Poner un mayor lmite de compra de los PPV usando Extreme HU. Si el BIN es de un
subscriptor legal moroso, haz que alguien pague la factura pendiente. Si DTV cambi el lmite
de compra de PPV a $ 0.01, el subscriptor legal de ste BIN deber mantener siempre su
receptor conectado a la lnea telefnica. Irnicamente, un tester deber siempre mantener
desconectada la lnea telefnica.

For ordering information, please call customer service, ext. 733


Lo que Significa:
Hacer una compra de PPV requiere de una contra llamada.
Que hacer:
1)
Los subscriptores legales deben verificar que una lnea telefnica operativa
est conectada al receptor en todo momento; despus correr una prueba del sistema como
se describe en el manual para el propietario y llamar a DTV para pedir ayuda.
2)
Los Testers pueden tratar de cambiar el Byte de opcin de compra de PPV
en 241B a 69 con Extreme HU; ste Byte est codificado y deber ser decodificado antes
de hacer la sobre escritura.

To request PPV capability, please call customer service, ext. 734


Lo que Significa:
La cuenta del subscriptor no incluye permiso para compras de PPV con el Control Remoto.
Que hacer:
Asegurate de que el Cdigo para Ordenar PPV (PPV Ordering Code) sea 69 (Ver Ext 733).
Reprograma la tarjeta de prueba con un Nuevo Archivo usando Extrem HU. Los subscriptores
debern llamar a CTV para pedirle que autorice el ordenar PPV con el Control Remoto.

Receiver not set for PPV purchase - malfunction or disconnected line, ext. 734
or 735
Lo que Significa:
No se pueden ver los canales de PPV.
Que hacer:
Verificar que la tarjeta y el receptor tengan un lmite de gasto. Si no tiene, reprograma la tarjeta
y Resetea el receptor.

Please try again, or call customer service, ext. 741 / 742


Lo que Significa:
El servicio que se ha ordenado no est siendo transmitido correctamente.
Que hacer:
Cuidadosamente repite la orden de servicio siguiendo las instrucciones que aparecen en la
pantalla de la TV.

For ordering information, please call customer service, ext. 743


Lo que Significa:
Hay un problema en la Informacin del Programa transmitindose a la unidad de DSS.
Que hacer:
Los subscriptores debern llamar a Servicio a Clientes de DTV.
Debers reprogramar tu tarjeta de prueba con un nuevo archivo usando Extreme HU.

For ordering information, please call customer service, ext. 744


Lo que Significa:
El software de DTV para analizar fallas est indicando que puede haber un problema con el
equipo receptor de DSS. Los circuitos del receptor probablemente estn corruptos. Este
mensaje Este mensaje es la primera seal de que el CAM ID en la tarjeta de acceso est en
Lista Negra y que es invlido,
Que hacer:
En la mayora de los casos un Reseteo y/o un Rebootdel receptor resolvern el problema. Si
el CAM ID que se est usando est en Lista Negra, entonces se deber aplicar a la tarjeta de
acceso un nuevo CAM ID antes de hacer el rebooting al receptor. (Ver tambin Ext. 745)

For ordering information, please call customer service, ext. 745


Lo que Significa:

ENE - 2004

Pag. 18 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Algo ha causado al receptor que crea que el CAM ID almacenado en la tarjeta de prueba no es
correcto. Hay varias maneras de que ste pudiera pasar:
1) El significado ms comn es el llamado " Sndrome Call Ext. 745." O sea que, DTV est en
el proceso de poner en Lista Negra los nmeros ID de todas las tarjetas que no estn
actualmente en sus archivos. Eso incluye:
a) Las tarjetas que nunca han sido activadas. (Nunca subscritas);
b) Las tarjetas que fueron alguna vez subscritas, pero que han sido canceladas-;
c) Las tarjetas subscritas que fueron reemplazadas por tarjetas P4 o P5.
d) Las nuevas tarjetas que se enviaron al subscriptor, pero que el reclam que nunca las
recibi.
DTV cuenta con una base de datos donde se listan todos los nmeros de CAM ID que se
han fabricado (el nmero en la parte trasera de la tarjeta). Dave de DTV puede hacer un
chequeo cruzado de esa base datos contra su base de datos de todos los subscriptores y
as puede nulificar los CAM ID que no estn autorizados.
2) Otros posibles significados son que la tarjeta de acceso ha fallado la prueba de las tablas
ZKT del IRD porque:
a) La tabla ZKT primaria en la tarjeta de prueba esta corrupta (y quizs tambin la
secundaria y terciaria).
b) Las Llaves (Keys) estn corruptas y Dave envi un paquete ( packet) va el Datastream
para verificar esto.
c) Un archivo 3M con proteccin avanzada del glitch pudiera estar en escrito en la
tarjeta de prueba.
d) Despus de insertarle una tarjeta con un CAM ID vlido, el receptor no fue Reseteado
o Rebooteado para borrarle su memoria voltil.
Que hacer:
1) Un BIN vlido (bueno, con un CAM ID no en la Lista Negra y con Tablas ZKT no corruptas)
deber ser aplicado a la tarjeta de prueba con Extreme HU, antes de ser insertada en el
receptor.
2) El receptor debe de ser Reseteado o Rebooteado
a) Desconectar el receptor de la toma de corriente para borrarle su memoria voltil.
b) Esperar unos 20 segundos.
c) Reconectar el receptor a la toma de corriente para encenderlo de nuevo.
d) Insertar una tarjeta de prueba conteniendo un CAM ID no corrupto y valido.
e) Ver tambin Blacklisting

Possible data corruption. Please call customer service, ext. 746


Lo que Significa:
El receptor est transmitiendo informacin corrupta o incompleta que puede afectar el servicio
de DTV.
Que hacer:
Resetear o Rebootear el receptor. Si el mensaje reaparece, revisar el Manual del
Propietario o solicita que te reparen tu equipo.

Your receiver cannot accept a software download or new data updates with the
current access card. Please call customer service, ext. 752
Lo que Significa:
Se ha colocado una tarjeta HU en un receptor etiquetado como Receptor solamente para
Tarjetas tipo P4.
Que hacer:
El receptor pudiera estar an no etiquetado. Checar si el receptor tiene la actualizacin como
sigue: sin conectar el cable del satlite presiona men -> options -> upgrades -> past .
Si dice 380105 el receptor an no est etiquetado. Si dice 380120 el receptor ya tiene la
actualizacin del etiquetado.

A Short has Been Detected

ENE - 2004

Pag. 19 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Lo que Significa:
Pudiera haber un problema con la tarjeta de acceso, con el cable coaxial, con el LNB o pudiera
haber un aterrizado defectuoso.
Que hacer:
Este mensaje ha sido observado principalmente en los IRDs SONY, que son sensibles al
voltaje. El corto circuito probablemente no tenga nada que ver con la tarjeta o con las partes
internas del receptor. Prueba reemplazando o instalando una longitud recta de cable al plato y
LNB, si se elimina el error, el problema lo haz resuelto. Si persiste, el problema puede ser el
LNB. Contina el anlisis para aislar el componente defectuoso. El receptor no est defectuoso
si trabaja bien en otro lugar.

Channel Limit is in effect. Press SELECT to override this limit and enter
password/key
Lo que Significa:
El IRD tiene un password.de control. Los candados de la funcin de control de lmites y
cerraduras est impidiendo el acceso al canal.
Que hacer:
Limpiar la tarjeta con Extreme HU para borrarle el password y volver a programarla.

Channel not available


Lo que Significa:
Tu cuenta no est autorizada para recibir ste canal o que el canal no tiene programacin.
Que hacer:
Checa en la Gua de Programacin que el canal tenga programacin, si existe, agrega nuevos
Niveles (Tiers) al archivo de Activacin y usa Extreme HU para cargar un nuevo archivo.

Channel off the air


Lo que Significa:
Este canal no est siendo transmitido a sta hora.
Que hacer:
No todos los canales transmiten las 24 horas. DTV pudiera estar experimentando dificultades
tcnicas en sta estacin. Cuando ste canal tenga programacin o cuando se eliminen las
dificultades tcnicas, la transmisin se reanudar.

Please Insert a Valid Access Card (IVAC)


Lo que Significa:
El IRD no reconoce la tarjeta de acceso. La tarjeta de acceso est invalidada, defectuosa,
daada oLoopeada.
Que hacer:
Reparar la tarjeta. Pudiera necesitar ser reprogramada con otro archivo 3M o Archivo BIN de
Activacin con Extreme HU. Adems pudiera ser necesario hacerle Unlooping y Super
Cleaning con WinExplorer. (Ver tambin {Keys} Llaves)

Please insert your Access Card


Lo que Significa:
Tu receptor no est sensando una tarjeta.
Que hacer:
Asegurarse de que la tarjeta est apropiadamente posicionada en el receptor, revisar que no
tengan daos los contactos en la ranura de insercin del receptor.

Press SELECT for ordering information


Lo que Significa:
Notificacin de compras de PPV. Haz iniciado la compra de un programa de PPV con el Control
Remoto, y ests siendo notificado para continuar el proceso, tal y como lo hara un subscriptor.
Que hacer:
Si quieres comprar un programa de PPV, presiona el botn Select y sigue las instrucciones que
aparecen en la pantalla. Si no, usa los botones de Flechas en tu Control Remoto para salirte de
la pantalla de instrucciones.

ENE - 2004

Pag. 20 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Please stand by
Lo que Significa:
La tarjeta no est actualmente en el DSW0006. Esto pudiera ocurrir cuando se est ejecutando
el hashing dinmico.
Que hacer:
Dejar que la tarjeta se actualice a DSW0006 en el receptor. Ello tomar no ms de unos pocos
minutos. Contrario a los USW's, los DSW's siempre estn presentes en el Datastream.

Program exceeds the rating limit you set. Press SELECT to override this limit
and enter password/key
Lo que Significa:
La clasificacin del programa que ests tratando de ver es ms alta que el lmite permitido del
Control de Locks and Limits
Que hacer:
Poner un lmite mayor. Presiona Select para desbloquear el lmite fijado, despus teclea tu
Password. Una vez que se desbloque, cambia el lmite. El lmite por default es "R".

Purchase exceeds the spending limit you set


Lo que Significa:
El precio del programa es mayor que el definido por el subscriptor.
Que hacer:
Presiona Select para desbloquear ste lmite. Una vez que se desbloque, el lmite puede ser
cambiado. Por default, $ 10. 00 es el precio lmite de cada programa.

Program not available in your area. Check Program Guide for alternate
programming
Lo que Significa:
El programa est fuera de servicio solamente en tu rea. Esto puede suceder con los eventos
deportivos. Este mensaje tambin aparece si sintonizas canales locales de otras ciudades que
no estn dentro de tu rea.
Que hacer:
Con la llegada del nuevo Satlite Spot Beam, los archivos de las tarjetas de prueba deben ser
afinados para recibir los canales locales. Con Activation, se necesitar
revisar los Tiers de los eventos deportivos para evitar la pantalla negra en
los deportes.

Searching for Program Guide. Please stand by


Lo que Significa:
Se ha perdido la seal del satlite para la gua en pantalla. Pudiera tomar varios segundos para
que la gua regrese en pantalla.
Que hacer:
Si la gua no aparece despus de varios segundos, Rebootear el receptor. Si reaparece el
mensaje, revisa la orientacin de tu plato. Verifica que la seal no se ha interrumpido por
severas condiciones climticas (lluvia fuerte) o por objetos.

Searching for satellite signal. Please stand by


Lo que Significa:
Tu receptor no puede recibir una seal de los satlites por una variedad de razones. Esto
ocurre cuando el receptor es Booteado o cuando la seal se debilita debido al mal clima.
Que hacer:
Verificar que la posicin del plato no se ha movido. Checar la intensidad de la seal utilizando
el Control Remoto y el men en pantalla. Checar las conexiones de los cables entre el plato y el
receptor. Inspeccionar que no existan obstrucciones (lluvia, nieve, miembros del rbol u otros
objetos) en la lnea directa entre el plato y el satlite.

ENE - 2004

Pag. 21 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Thank you
Se ha hecho con xito la compra de una pelcula o eventode Pago Por Evento (PPV).

This Access Card is no longer valid. Please insert your new Access Card
Lo que Significa:
El CAM ID en la tarjeta est en Lista Negra (Blacklisted), o que DTV ha cambiado la versin de
la tarjeta utilizada (ejemplo: se ha insertado una tarjeta H antigua, en lugar de la HU nueva).
Que hacer:
Con Extreme HU, escribir en la tarjeta un Archivo BIN que no est en Lista Negra, o sigue las
instrucciones que se acompaan en el proceso de cambio de versin.

This Access Card has expired. Please install your new Access Card
Lo que Significa:
1) La tarjeta HU no tiene todas las actualizaciones requeridas; 2) Los Tier Checksums de la
tarjeta no corresponden con el Tier especifico ni la fecha del Tier resultante del hash;
3) La tarjeta tiene una Activacin con fecha incorrecta o vencida; 4) El CAM ID en la tarjeta
est en Lista Negra; 5) La tarjeta de Acceso es de una versin obsoleta.
Que hacer:
1)
Par que la tarjeta funcione, se necesita que tenga correctos a ambos; el DSW
(Dynamic Status Word - 0006) y el USW (Update Status Word - 0800). La tarjeta ya limpia
podra dejarse en el receptor para que reciba del Datastream las actualizaciones
requeridas.
Sin embargo, esto pudiera tomar desde unas cuantas horas hasta una semana, ya que
DTV no enva siempre los USWs en el Datastream. Las actualizaciones pueden ser
aplicadas al archivo BIN con el programa HUDiff, pero ello pudiera causar la corrupcin de
las Llaves (Keys); Extreme HU tambin puede usarse para aplicar una actualizacin HEX
directamente a la tarjeta.
2)
La tarjeta puede ser Super Limpiada (Supercleaned) con WinExplorer;
3)
La tarjeta puede ser cargada con un nuevo archivo y/o un CAM ID vlido con
Extreme HU;
4)
Una tarjeta antigua (H) debe ser remplazada por una de nueva versin.

This showing is no longer available. Check Program Guide for other show
times
Lo que Significa:
Ests intentando comprar un evento de PPV que ya lleva ms de la mitad de su tiempo de
duracin. La ventana de compra est cerrada. El mensaje aparece con Activacin.
Que hacer:
Verifica tu gua en pantalla para encontrar otras horas de transmisin del mismo evento (PPV).
Usa Extreme HU reemplaza la escritura (Script) de Activacin con un archivo 3M para abrir
todos los canales PPV en cualquier momento.

You are authorized for this program


Tienes una Activacin exitosa o
especial. Disfrtalo.

un archivo 3M que puede abrir ste evento o programa

You have already purchased this program


Lo que Significa:
Ests intentando re-comprar o cancelar un programa que ya se ha empezado a transmitir.
Que hacer:
No puedes cancelar la compra despus de que un programa o evento ya ha empezado.
Muchos Pagos Por Evento estn disponibles como Boletos de Compra por todo el da. Puedes
ver el mismo evento en cualquier otro canal que lo est transmitiendo, todas las veces que
quieras, hasta las 6:00 de la maana (Tiempo del Este) del prximo da.

You have inserted the wrong card.


Lo que Significa:

ENE - 2004

Pag. 22 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Tu tarjeta se ha casado con otro receptor en el que ya fue insertado. Normalmente esto pasa
con los archivos de Activacin como los 3M que tienen una funcin de "volver a casarse" en
ellos.
Que hacer:
Rebootea el receptor; o des-casa la tarjeta usando Extreme HU.

Your purchase was successfully canceled


Lo que Significa:
No se te cargar en tu cuenta la pelcula de Pago Por Evento y no estar disponible a menos
que la vuelvas a ordenarla o comprarla con tu Control Remoto.
Que hacer:
Si no quieres pedir el evento, salte de sta pantalla. Pero si t quieres comprar ste evento,
repite la compra con tu Control Remoto.
Script = Son los "programas" aplicados a una tarjeta de acceso para convertirla en una
Tarjeta de Prueba.
Se aplican escrituras (Scripts) usando poderosas herramientas de programacin HU Extreme.
Bsicamente hay dos tipos de escrituras (Scripts) que se usan para pruebas (Testeo):
1. Activation: una escritura (Script) que enva rdenes a una tarjeta de prueba que es similar
a las que DTV enva en el Datastream para activar la tarjeta de acceso de un subscriptor.
DTV combate la Activacin ilegtima, enviando comandos de "Limpiar Niveles (Tier Wipe)
que borran la informacin no autorizada de la programacin en las tarjetas de prueba. (Ver
tambin Activation)
2. 3M: Una escritura (Script) que se carga en una tarjeta de prueba, permitiendo recibir todos
los canales en el IRD (Receptor) del "Tester", DTV enva peridicamente actualizaciones
dirigidas a los archivos 3M para detener la recepcin no autorizada y para daar las
tarjetas de prueba que lo ejecutan. Si ests interesado en aprender a escribir archivos
(Scripts) 3M, puedes bajar la informacin sobre esto de: Tutorial/How-to en Files Area
del Foro DSSNation.
Smartcard = Es el trmino genrico de un dispositivo del tamao de una tarjeta de crdito que
contiene un microprocesador. Se usa ampliamente para autorizar sistemas telefnicos,
receptores de satlite, tarjetas especiales de dinero en efectivo, etc. Las tarjetas H y HU de
DTV son ejemplos de Smartcards. Sin embargo, debido a su microprocesador ASIC nico,
ningn Smartcard genrico puede hacerse trabajar en un receptor de DTV. (Ver tambin
Access Card, Test Card).
Superclean = Es la herramienta indispensable para todos los usuarios de archivos pblicos
3M. Superclean es necesario porque estos archivos 3M corrompen algunos sectores de la
tarjeta que Extreme HU no limpia apropiadamente. Superclean se corre con WinExplorer; es
uno de los ms potentes y amplios limpiadores de tarjetas que se pueden encontrar. Limpia
virtualmente todos los sectores de la tarjeta y permite que los archivos 3M y Activation vuelvan
a funcionar adecuadamente. En algunas tarjetas de prueba difciles, puede haber una ventaja
en hacer la limpieza 6 veces en otras palabras, limpiar tipo de imagen EEPROM de la tarjeta
que puede haber sido previamente cargada (ejemplo: 4B, 5B, 6B, 7B, 8B y 9B). Recuerda que
Superclean no puede reparar la corrupcin de las Tablas ZKT; ese nivel de reparacin slo
puede lograrse en la actualidad con HUDiff.
SUB BIN = Archivo (Script) en el que el CAM ID y las Tablas ZKT fueron tomadas de una tarjeta
actualmente subscrita a DTV.
SUB BIN Pasos para averiguar si el CAM ID de una tarjeta de prueba es de un archivo
BIN de una tarjeta de suscripcin:
Pon tu tarjeta en el IRD y sintoniza el canal 100 durante aproximadamente 25 minutos:
1. Si la tarjeta no est subscrita y tiene un CAM ID que est en lista negra, entonces la
pantalla se pondr negra y el mensaje "Call Ext. 745" (o 744) se desplegar.
2. Cuando la tarjeta est en estado virgen (la tarjeta no est subscrita y tiene un CAM ID que
no se ha puesto en lista negra) el canal 100 se ver todo el tiermpo. Sin embargo la
pantalla se pondr negra en otros canales y el mensaje "Call Ext 711" se desplegar.
(Ver tambin Blacklisting).

ENE - 2004

Pag. 23 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Tiers, Tier Adds y Tier Wipes: DTV puede autorizar o desautorizar la recepcin de ciertos
canales a tu tarjeta; El proceso es al "Agregar Niveles (Tiers Adds) o "Limpiar Niveles (Tier
Wipes). Cuando te subscribes a DTV, le envan ciertos Niveles a tu tarjeta, va las seales del
satlite. Agregando Niveles (Tiers) es la manera de DTV de proporcionar autorizacin de
canales a una tarjeta de acceso. Limpiar Niveles (Tier Wipes) es el comando que busca las
tarjetas de prueba no autorizadas, para borrarles la informacin de autorizacin de canales, lo
cual resulta en la prdida de recepcin. La tarjeta de prueba permanecer sin dao, y puede reprogramarse. Tambin puede activarse legalmente en una fecha posterior por DTV va una
suscripcin vlida. (Ver tambin Activation).
Transport IC = Es un circuito integrado que est dentro del IRD que analiza los comandos del
Datastream de DTV y deja pasar slo los datos que son relevantes al receptor. El Circuito
Integrado de Transporte hace esto monitoreando los ttulos dentro del Datastream para
encontrar la coincidencia con el nmero de IRD, o el nmero del CAM ID, o para seleccionar
los mensajes etiquetados.
Unlooper, Loader, Glitcher, Estacin de Reparacin = Es el equivalente a la verstil navaja
del Ejrcito Suizo para probar los dispositivos de DTV. Una Estacin de Reparacin de todo
propsito para las tarjetas HU. Un dispositivo para leer de y escribir cdigos a una tarjeta
inteligente compatible ISO7816. Contrario al programador ISO, los Unloopers escriben
cdigos a las tarjetas en un solo paso continuo, hacindolo ms rpido que los programadores.
Ms an, los "Unloopers" tienen integrado un micro procesador programable ATMEL que los
hace dispositivos dinmicos, capaces de una adaptacin continua a los siempre cambiantes
requisitos de prueba de DSS. Hasta la fecha, los "Unloopers" han disfrutado de la capacidad de
poder ser reprogramados para reparar los daos que DTV ha causado a las tarjetas H y HU.
Son unas poderosas estaciones, capaces de realizar el "glitching" para encontrar la reparacin
correcta en las tarjetas daadas. Los Unloopers pueden ser llamados SCRTs (Smart Card
Repair Terminal), All-In-Ones, o SCGs. Los Unloopers son los nicos dispositivos comnmente
conocidos que son capaces de cargar escrituras (Scripts) en una tarjeta HU. El "Unlooper" usa
un mtodo de fuerza bruta llamado "glitching" para lograr el acceso a la tarjeta HU. Un
"Unlooper" H puede ser convertido en un Unlooper HU.
Unlooper, Loader, Glitcher El papel del "Glitching en el "Unlooping" y Carga de las
Tarjetas de Prueba::
1. Una tarjeta "Loopeada" es una tarjeta de prueba que tiene su cdigo desordenado y ya
no puede proporcionar un ATR vlido. Un ATR se utiliza para restablecer la tarjeta a que
responda a ciertos cdigos enviados a ella. Si la tarjeta no se restablece con un ATR, no
responder apropiadamente a ciertos cdigos contenidos en el "Datastream de DTV, o va
el cargador (Loader) de un "Tester".
2. El "Glitching" consiste en dejar de aplicar a la tarjeta el voltaje operacional (5 VDC) que
se requiere durante el arranque inicial. El "Glitching" usa elaboradas variaciones de voltaje
y complejos retrasos de tiempo para evitar muchas barreras de seguridad programadas
por DTV en su tarjeta de acceso. Al hacer esto, el dispositivo puede brincarse las reas de
seguridad diseadas para proteger el EEPROM HU, incluso cuando la tarjeta se ha
"Loopeado". Ambos programas, HU Extreme y WinExplorer, permiten que las tarjetas HU
puedan ser "Glitcheadas". Cmo permite el "Glitching" cargar unaTarjeta de Prueba?
Durante los das de la tarjeta H, el "Glitching" de la tarjeta no se necesit. Los "Testers"
literalmente podan entrar directamente en una tarjeta H a travs de ciertos "agujeros.
Podan modificar los cdigos en la tarjeta H, va dichos agujeros, usando un programador
ISO. Cuando DTV sac la nueva tarjeta HU, se asegur de que se instalara un cdigo
escrito apropiado o barreras sobre los anteriores agujeros. El "Glitching" habilita a los
"Testers" en el sentido de brincarse las barreras codificadas y seguir adelante.
3. Cargado (Loading): Para cargar un escrito (Script) en una tarjeta HU, un Bootstrap (cdigo
que permite poner ms instrucciones en la tarjeta) deber ser instalado en ella. Unatester
y No1B4me descubrieron unas maneras ingeniosas de penetrar la seguridad de la tarjeta
HU y poder cargarle el Bootstrap. Los cdigos ATMEL "HUFF" y "UL4S" son ejemplos

ENE - 2004

Pag. 24 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

destacados de esto. Ellos encontraron una manera de saltarse las barreras, empezando
del ROM de la tarjeta HU y movindose a otra posicin, encontraron como entrar al RAM
de la tarjeta. HU Extreme utiliza el "Glitching" para cargar tarjetas de prueba.
4. Un Programador Phoenix (Programmer) es un modo en que un "Unlooper" puede ser
dispuesto para hacerlo que acte como un programador ISO de tarjetas.
5. "V.5 not supported"" Si tu recibes este mensaje cuando intentas leer o escribir a tu tarjeta
con HU Extreme, significa que necesitas encender (to Flash) tu cargador con UL4S.
Unlooper, Loader, Glitcher Reparando una Tarjeta de Prueba "Loopeada" o daada.
Para "Unloopear" o reparar una tarjeta de prueba daada, puedes usar: WinExplorer, Identafile,
y Extreme HU. Sin embargo, pudiera haber ocasiones en que cuando los procedimientos
normales propuestos en los programas anteriores no trabajarn. Algunas tarjetas son muy
tercas. Esto puede ser debido a varios factores. Por ejemplo, pueden corromperse algunas
reas del Chip de la tarjeta; puede haber una conexin mala en la ranura del cargador (Loader)
de tarjetas; puede haber un residuo no visible en la superficie del Chip, etc Aqu hay algunos
consejos adicionales a probar en sas tarjetas renuentes:
1. No permitas que el programa para "Unlooping" corra por mucho ms de un minuto cada
vez. A menudo es ms eficaz detener el programa "Unlooping" y reiniciarlo.
2. Alternar entre dos o ms programas de "Unlooping" normalmente produce mejores
resultados, que simplemente ejecutando un solo programan una y otra vez.
3. Antes de insertar la tarjeta en el cargador (Loader), toma una goma de borrar muy suave y
frota la superficie del Chip para quitar cualquier posible residuo en los contactos, y tambin
para limpiarlos.
4. Cuando insertes la tarjeta, intenta ver si la ranura en el cargador (Loader) est gastada o
agrandada; si es as, pon una tarjeta comercial de presentacin encima de la tarjeta antes
de re-insertarla, ello puede quitar el excesivo juego y puede mejorar la calidad de los
contactos
5. La tarjeta de acceso opera en un rango de voltaje entre 0 y 5 voltios de corriente directa. El
"Glitching" produce variaciones bruscas en ste voltaje de operacin. El comportamiento de
los "Unloopers" puede ser mejorado dramticamente variando el voltaje enviado por la
fuente de poder al "Unlooper". Obtn un transformador variable de poder de 120VAC y
conecta el "Unlooper" a l. Prueba aumentando y despus disminuyendo despacio el
voltaje al cargador (Loader) aproximadamente 20% durante el proceso del "Glitching".
6. Mientras ejecutas la utilidad de "Unlooping" con Extreme HU o Identafile, prueba deslizando
la tarjeta hacia dentro y hacia afuera del cargador unas veces para ver si consigues una
mejora en el ATR. Algunos "Testers" se refieren a ste procedimiento como el mtodo
PowerGlitch.
7. Si nada parece resultar, ver Unlooper, Loader, Glitcher Se muri mi Tarjeta de
Prueba? (Ver tambin: WinExplorer, Identafile, Extreme HU y HUFF)
Unlooper, Loader, Glitcher Se muri mi Tarjeta de Prueba?
Tienes una tarjeta HU difcil, que simplemente no se "Unloopea" despus de que has probado
todo lo anterior? Piensas que est muerta? Aqu hay un par de cosas que puedes probar para
ver si la tarjeta todava puede tener algn signo de vida:
1) Los intentos del Bootloader:
La primera seal que una tarjeta si puede estar muerta, es cuando no tomar ningn intento del
"Bootloader" al estar corriendo un programa de "Unlooping" con WinExplorer. En cambio, si la
tarjeta produce algunos intentos del Bootloader, ello indica, de hecho, que estn ocurriendo,
"Glitches" del ATR con xito. Esta es una seal de vida. Otra seal de vida an mejor es un
ATR parcial con bytes reconocibles como 80 o 3F. Mejor todava, si el ATR parcial consiste en
los primeros 5 bytes correctos del ATR, la tarjeta est en un buen camino al "Unlooping".
2) Probando con un Ohmetro Digital:
Otra manera de verificar las tarjetas muy tercas es con un Ohmetro digital. Si obtienes las
lecturas apropiadas en el Ohmetro, hay esperanza de que la tarjeta no est muerta, y que
eventualmente se "Unloopear" en el futuro. Esta es la forma de proceder:
Pon la tarjeta de prueba en una mesa para que la almohadilla de oro est en la parte superior
de la tarjeta. En la mayora de las tarjetas, la almohadilla de contactos de oro tiende a
parecerse al dibujo que se muestra abajo. Toma nota de que algunas tarjetas tienen un
esquema que parece ser mucho ms elaborado y complejo que ste dibujo. Sin embargo,

ENE - 2004

Pag. 25 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

despus de que estudies su esquema durante unos minutos, reconocers el mismo patrn
bsico.

El objetivo es localizar los contactos: 1, 2, 3, 5, y 7. El punto principal de referencia es el


contacto 5. El contacto 5 es el eslabn electrnico comn necesario para obtener lecturas
electrnicas de los puntos restantes. En muchas tarjetas, el contacto 5 est unido fsicamente a
la porcin central de la almohadilla HU, como se puede apreciar en el dibujo.
1) Pon el Ohmetro digital en la posicin de Ohms y la escala en aproximadamente 0-200K
2) Pon la punta roja en el contacto 5
3) Ahora coloca la punta negra a cada uno de los contactos restantes. Busca lecturas que
estn en los rangos mostrados:
4) Contacto 1 = en el extremo bajo del rango de 100 a 200
5) Contacto 2 = en el extremo alto del rango de 100 a 200
6) Contacto 3 = en el extremo alto del rango de 100 a 200
7) Contacto 7 = en el extremo alto del rango de 100 a 200
8) La precisin de las lecturas no es necesariamente importante. Lo que es importante es la
presencia o ausencia de una lectura. Si las lecturas de una tarjeta se parecen a las
anteriores, puedes esperar eventualmente un "Unloopeo" ...
9) Sin embargo, si algn contacto de la tarjeta no muestra alguna lectura, puedes suponer
que ya est muerta, y no debe esperarse un "Unloopeo". Si no obtienes ninguna lectura,
pudieras desear repetir la prueba asegurndote de que la punta roja (positivo) del Ohmetro
se ha colocado en el contacto 5 correctamente.
UL4S = Es un poderoso cdigo creado por no1b4me. Se usa para encender (to Flash) el Chip
ATMEL de un Unlooper / Glitcher / Loader. Despus de encender (flashing) el dispositivo, ste
estar habilitado para reparar una Tarjeta de Prueba HU con el programa WinExplorer; la
ingeniosa escritura (Script) Uls4-5C7F.xvb usa poderosos valores aleatorios en su mtodo de
"Glitching". Tambin se requiere ejecutar el mismo encendido (flash) UL4S, en el programa
Extreme HU para cargar las tarjetas de prueba. El UL4S difiere ligeramente del cdigo del
programa HUFF. (Ver tambin: Atmel-Flashing, HUFF, Unlooping-a Brief History).
USW = Update Status Word. Un valor que corresponde al nmero de actualizaciones en la
tarjeta de acceso. Una Actualizacin estndar ocurre cuando DTV enva un paquete de datos y
lo activa en la tarjeta de acceso. La tarjeta guarda la cuenta del nmero de actualizaciones que
se instalan en ella. Esta cuenta se almacena en el contador del EEPROM de la tarjeta.
Cambiando el cdigo USW en la tarjeta de acceso, DTV puede comprometer las escrituras
(scripts) no autorizadas en las tarjetas de prueba. El contador de USW se graba en el archivo
HEX, que es el idioma de la tarjeta. Una tarjeta que no tiene la cantidad apropiada de
actualizaciones en ella, es considerada como "obsoleta" a los ojos del IRD y el receptor
normalmente no trabajar adecuadamente. Por ejemplo, la imagen se puede "congelar"
frecuentemente.
USW Como Actualizar una Tarjeta de Prueba
Hay dos maneras de actualizar una Tarjeta de Acceso. De las dos, el mtodo (A) es, y por
mucho, la mejor:
A) Es preferible que la Tarjeta HU reciba sus actualizaciones del "Datastream", en lugar de
aplicrselas como un parche al archivo HEX con un cargador (Loader). Lo primero, es para
asegurar que las actualizaciones se han escrito correcta y completamente a todas las

ENE - 2004

Pag. 26 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

partes de la tarjeta. Con un IRD conectado a su antena, la actualizacin puede hacerse


usando el software HU Extreme como sigue:
1. Localiza la copia ms nueva que tengas de un archivo BIN y que no est actualizado
por el "Datastream". Corre el programa HU Extreme y abre el archivo BIN que quieres
actualizar. Si anteriormente se le aplic una escritura de prueba (testing script) a ste
archivo BIN, lmpialo para quitar cualquier corrupcin antes de proceder.
2. Encuentra un archivo HEX de USW7/DSW6 y prchalo al archivo BIN con HU Extreme.
3. La Ventana de Mensajes de HU Extreme mostrar el cdigo HEX encontrado en el
archivo BIN. Toma nota de que los nmeros a la izquierda identifican cada una de las
lneas del cdigo del HEX, empezando en la lnea nmero 2000. Los siguientes pasos
"forzarn" a la tarjeta de acceso a actualizarse por el "Datastream":
4. En dicha ventana, baja hasta encontrar la lnea 3220
5. Irse a la direccin 3224, deber leer 02
6. Pulsa el botn derecho del mouse en el 02, haz Click en el botn en "EditMode" y
escoge "ON"
7. Cambia el valor 02 a 00. Despus haz Click en Write Line
8. Cierra la ventana de Edit
9. Ahora haz Click en Card, y en Write Current Eeprom.
10. Desconecta el receptor durante 1 minuto y despus vulvelo a conectar.
11. Inserta la tarjeta de acceso en el receptor cuando te lo pida
12. Sintoniza el Canal 100, espera durante aproximadamente 30 minutos
13. Remueve la tarjeta del receptor, colcala en el Cargador (Loader), y usa Extreme HU
para checar la informacin de la tarjeta (Check Card Info)
14. Si se recibi la actualizacin podrs ver que el USW = 0800.
15. Si no, repite los pasos 5,6,7 tantas veces como se requiera hasta obtener que USW =
0800
16. Una vez que la tarjeta tenga la actualizacin, debes remover el cdigo de actualizacin
forzada como sigue:
17. Haz Click en Card, escoge "Read Card.
18. Baja hasta encontrar la lnea 3220.
19. Pulsa el botn derecho del mouse en el 00 en la direccin 3224.
20. Cambia el Edit Mode a On, cambia el 00 de nuevo a 02.
21. Haz Click en "Write current line", y despus en "Close Edit Window".
22. Haz Click en la etiqueta File, escoge Save as, y luego BIN File.
23. Haz Click en la etiqueta File, escoge Write, y luego Current Eeprom.
24. Guarda una copia de ste archivo actualizado para usarlo en el futuro.
B) Hay situaciones donde una tarjeta de acceso no se actualizar en el "Datastream" como se
ha indicado anteriormente. Esta falla puede ocurrir cuando: el CAM ID es invlido, las
Llaves (Keys) estn corruptas, o cuando se han aplicado ciertas escrituras (Scripts) de
archivos 3M. Si ste es tu caso (o si ests de prisa), puedes actualizar la tarjeta de prueba
rpidamente con una escritura de un archivo HEX y el programa HUDiff. Ten presente que,
al actualizar una tarjeta siguiendo los siguientes pasos, pudiera no funcionar tan
fiablemente como una que se actualiz en el "Datastream":
1. Abre la ltima versin del programa HUDiff.
2. Haz Click en EEPROM1, luego Open Eeprom1, localiza y abre el archivo BIN que
deseas actualizar.
3. Haz Click en EEPROM1, luego en Clean Eeprom1, y en To USW0800.
4. El archivo ya limpio y actualizado a USW 0800 se generar en la pantalla a la derecha.
5. Para guardar una copia de ste archivo BIN limpio y actualizado, pulsa en el botn
"EEPROM2", luego haz Click en "Save Eeprom2" y luego en "As BIN File",
Una tarjeta de acceso que usa un BIN actualizado con el mtodo (B) probablemente
funcionar bastante bien con muchos de los archivos (Scripts) de 3M y de Activation; sin
embargo, no se comportar tan bien como una tarjeta con un CAM ID adecuadamente
actualizado en el "Datastream" de DTV. (Ver tambin HUDiff, Keys))
Valid BIN, Valid BIN File = Un archivo .BIN que contiene un CAM ID y unas Tablas ZKT que
fueron creados leyendo la informacin de una tarjeta actualmente subscrita. En pocas palabras,
cualquier archivo .BIN que no est en la Lista Negra de DTV.

ENE - 2004

Pag. 27 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

Es til para los "Testers" el saber como verificar si su archivo BIN HU es vlido o no. Algunos
archivos 3M contienen alguna corrupcin que puede causar que el IRD genere el mensaje
"Call Ext. 744/745" an cuando el archivo .BIN es todava vlido. (Ver tambin ZKT).
Valid BIN Como verificar que un archivo BIN es vlido Este es un mtodo simple para
verificar la validez de un archivo BIN.
1. Primero guarda tu archivo BIN.
2. Limpia la tarjeta 3 veces con el programa Extreme HU.
3. Con Extreme HU, escribe el archivo BIN a la tarjeta y luego lmpiala 2 veces.
4. Inserta la tarjeta en el IRD y luego pon el receptor en el canal 100.
5. Si la tarjeta se va al mensaje 745 antes de 30 minutos, el archivo BIN no es vlido; ha sido
puesto en la Lista Negra por DTV.
6. Si la tarjeta no se va al mensaje 745 en 30 minutos, el archivo BIN es an vlido; puedes
usarlo para probar cargando una escritura (Script) 3M o de Activation en l.
WinExplorer = Un ingenioso y poderoso programa basado en Windows, diseado para
comunicarse con una amplia variedad de Smartcards que usan interfaces de bajo costo.
WinExplorer puede usar escrituras (Scripts) de diferentes estructuras para interactuar con una
tarjeta inteligente (Smartcard) con : escrituras (Scripts) simples ".xpl"; escrituras VB (Scripts)
".xvb"; escrituras (Scripts) Java ".xjs"; o escrituras (Scripts) Perl.
WinExplorer est escrito en Borland C++. Fue creado por Dexter para la tarjeta H en 1998, y
desde entonces se ha mejorado para la tarjeta HU en 1999. Fue diseado para reemplazar los
programas para tarjetas Explorer basados en DOS.
Puede leer, interpretar y ejecutar escrituras (Scripts) de DTV. Para aplicaciones serias de
"Unlooping", WinExplorer tiende a ser superior a HU Extreme. Algunas de las ms poderosas
escrituras (Scripts) para "Unlooping" pueden ser empleadas para reparar las tarjetas HU
daadas con alguna estacin Unlooper/Glitcher/Loader/Repair.
El muy eficaz Crusaider de DSSNation, que es un "Glitcher" para ROM, tambin se impulsa
con WinExplorer. Para reparar las tarjetas HU con archivos del tipo HUFF.xvb o Uls45C7F.xvb, los Chips ATMEL del Cargador (Loader) debe encenderse de antemano con HUFF,
UL4S, o cdigo equivalente. Puedes bajar WinExplorer del sitio de DSSNation: HU Card Files
Area: http://www.dssnationforums.com/forums/forumdisplay.php?s=&forumid=33
Puedes bajar la informacin de cmo usarlo del sitio DSSNation Tutorial/How- Files Area:
http://www.dssnationforums.com/forums/forumdisplay.php?s=&forumid=20
WinExplorer Sistema Operativo y Requerimientos de Software:
-Windows 95/98/NT/Windows 2000
Entre otros, los siguientes archivos pueden requerirse en tu sistema:
-Archivo comctl32.dll
-VBRun60.exe
-sct10en.exe
-scr55en.exe
-ste50en.exe
-dcom95.exe
-dcom98.exe
-un puerto serial
-una interfase compatible Phoenix (loader/unlooper) encendida (flashed) con Ul4s o
equivalente
WinExplorer Arreglo para Loading, Cleaning y Unlooping
1. Conecta al suministro de energa el loader/unlooper encendido (flashed) y al puerto com de
la computadora.
2. Crear una carpeta de WinExplorer en el disco duro de tu computadora.
3. Unzip la ltima versin pblica de WinExplorer (vr. gr. "WinExplorer 5.0") y todos sus
archivos "ini" a la carpeta recin creada.
4. Abrir WinExplorer.
5. Pulsar el botn "Configure" y luego "Program Parameters"
6. Abajo de "Quick Settings" escoge "Unlooper".
7. Selecciona "Com Port" a 1.
8. El "Baud Data" debe ser 115200.
9. El "Reset Baud" debe ser 115200.
10. "Parity" debe ser "None".

ENE - 2004

Pag. 28 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

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.

Traduccin: TONE

"Rec Timeout" debe ser 200.


"Byte Delay" debe ser 0
"Reset Delay" debe ser 0
"Stop Bits" debe ser 1
Abajo de "Byte Conversion" poner el punto en "Direct"
No checar "Flush Echo Bytes"
No checar "Flush Receive Buffer Before Writes"
Haz Click en la etiqueta "advance"
No poner el punto en "No Resets"
No poner el punto en "ISO Reset (Expect a ATR)"
Poner el punto en "Device Reset (No ATR)"
No checar "Ignore Receive Timeouts"
DTR debe estar en "Low"
RTS debe estar en "High"
"Toggle this line for reset" debe estar en "DTR"
Haz Click en la etiqueta "program settings"
"Allow Multiple Instances" debe estar en blanco
"Associate WinExplorer Files" debe estar checada
"Batch Step Mode" debe estar en blanco
"Log Transactions" debe estar en blanco
"Display Fuse after Each Script" debe estar checada
"Decimal" debe tener un punto
"Display USW After Each Script" debe estar checada
"Decimal" debe tener un punto
Haz Click en "Save", despus "OK" y luego "Yes"
Cierra la ventana de configuracin pulsando el botn OK

WinExplorer Operando un Loader/Unlooper


Puedes correr el programa WinExplorer pulsando los iconos, o bajando en los mens
1. Abre el Archivo de la Escritura (Script) (.xpl; .xvb or.xjs), luego
2. Corre la escritura (Script)
3. Sigue las instrucciones en la utilidad de la escritura. Estas son, entre otras, algunas de las
escrituras (Scripts) ms tiles para Unlooping/Cleaning/Reading/Writing: Hxboiglitch,
Superclean, Starglitch, Crusaider-v4.1 (todas emisiones pblicas).
Puedes bajar stas y otras utilidades de WinExplorer del sitio DSSNation Public HU Card Files Utilities Area: http://www.dssnationforums.com/forums/forumdisplay.php?s=&forumid=32
Algunas escrituras (Scripts) de WinExplorer son tan verstiles, que muchos "Testers"
experimentados raramente usan el programa HU Extreme, que es ms lento para leer y escribir
en la mayora de las tarjetas.
Recuerda que cuando se termina la escritura, cualquier archivo abierto permanecer abierto
hasta que cierres WinExplorer; si abortas una operacin y un archivo est abierto, tendrs que
cerrar WinExplorer para liberar el nombre del archivo.
WinExplorer Cmo Reparar, Limpiar y Cargar una Terca Tarjeta de Prueba casi al
instante
Tienes una terca tarjeta 4B, o quizs una tarjeta HU que est lenta o daada y que es muy
difcil de limpiar, leer, o escribir con HU Extreme? Esto se puede haber causado al cargarle
previamente un archivo (Script) 3M "con candado" (Locked). Si ste es tu caso, aqu est un
procedimiento alterno para cargarla muy rpidamente. Para esto necesitars Extreme HU para
el paso 1 y WinExplorer para los pasos 2, y 3:
1) Prepara y guarda un archivo BIN funcionando usando Extreme HU (que tenga un CAM ID
vlido y una escritura (Script ) buena- sea 3M o Activation).
2) Procede a "Unloopear" la tarjeta HU terca o daada usando WinExplorer y la ltima versin
de la utilidad HxBoiGlitch.xvb.
3) Cuando HxBoiGlitch te pida un archivo BIN, simplemente proporcinale el creado en el
paso 1.
4) La tarjeta de prueba difcil deber estar ahora reparada, limpia, cargada y preprate para
recibir imagen en la TELEVISION.
Advertencia: No se te olvide "rebootear" el receptor antes de insertarle la tarjeta.
Nota: Si los pasos anteriores no te trabajan lo suficientemente rpido, pudieras acelerar
dramticamente el proceso usando una fuente de poder variable de 120 VAC para operar el

ENE - 2004

Pag. 29 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

cargador (Loader). Conecta la fuente de poder de Corriente Directa del Cargador al


transformador de voltaje variable de 120 V; entonces progresivamente vara el voltaje de la
entrada en aproximadamente 20% haca arriba y despus hacia abajo, mientras WinExplorer
est corriendo HxBoiGlitch. La mayora de las tarjetas debern abrirse al instante con ste paso
agregado. (Ver tambin: Extreme HU Alternate Writing o Alternate Cleaning)
WinExplorer Ten cuidado con algunas Ocasinales Discordancias con Extreme HU
Ten cuidado y evita un problema potencial que algunos "Testers" han encontrado. Es el
siguiente, Primero hacer el "Unlooping" de una tarjeta con WinExplorer e inmediatamente
despus, proceder directamente a cargarla con Extreme HU y la tarjeta probablemente no se
cargar o no funcionar apropiadamente.
Esta falla se debe a la diferente manera (discordancia) en que cada programa escribe a la
tarjeta. Si "Unloopeas" una tarjeta (y escribiendo un nuevo archivo BIN a la tarjeta) con
WinExplorer y despus, con Extreme HU cargas un Fix, debers primero volver a limpiar la
tarjeta y volver a cargar el archivo BIN antes de cargar el Fix. Si no, puedes encontrarte con
que la tarjeta no funciona apropiadamente cuando la insertes en el IRD.
.XPL file = Un archivo simple de escritura (Script) que contiene rdenes a ser enviadas a una
tarjeta H va el programador ISO que usa programa Explorer basadoen DOS.
.XVB file = Un archivo de escritura (Script) VB que contiene rdenes para escribir o borrar
cdigos en una tarjeta inteligente (Smartcard); se cre para el WinExplorer que est basado en
Windows, el sucesor del antiguo Explorer en DOS.
.XJS file = Un archivo de escritura (Script) Java que contiene rdenes para escribir o borrar
cdigos en una tarjeta inteligente (Smartcard) que se usa con WinExplorer.
ZKT, ZKT Tables = El "Zero Knowledge Test" es usado por DTV para evitar que los "Testers"
"clonen" sus tarjetas HU. Las tablas ZKT son una parte ntegra del CAM ID de la tarjeta HU.
Los protocolos ZKT permiten llevar a cabo la identificacin, intercambios importantes y otras
operaciones criptogrficas bsicas en tarjetas de DTV sin "fugar" cualquier informacin
confidencial a los "Testers". Las tablas ZKT permiten que la tarjeta de acceso subscrita
convenza en secreto al IRD, que el CAM ID que la tarjeta est desplegando, es vlido. Si sta
encripccin matemtica confirma la validez del CAM ID, el receptor operar normalmente. Si
las tablas ZKT muestran que el CAM ID es falso, el IRD despliega el mensaje "Insert Valid
Access Card" en la pantalla. Todas las tarjetas F, H y HU han usado el mismo ZKT para
demostrar la autenticidad de su CAM ID al IRD. El ZKT nunca se ha puesto en peligro. Hay
una manera de sacarle la vuelta al ZKT; y es al modificar el propio IRD. Esta modificacin es
conocida como el "NO ZKT Mod"; se dice que elimina permanentemente la necesidad de un
BIN vlido de DTV. (Ver tambin: Access Card, Valid BIN y Keys)
3M = Abreviatura para el refrn de los 3 Mosqueteros "Uno para todos, y todos para uno". Una
escritura (Script) de prueba que est fcilmente oculta dentro de una tarjeta; permite que todos
los canales puedan ser vistos sin pagar a DTV. Cuando se usa apropiadamente, los 3Ms
tienden a durar mucho tiempo. Sin embargo, los 3Ms hacen que una tarjeta sea vulnerable a
los ECM que DTV enva en su "Datastream". Para aprender ms acerca de 3M, vaya a ste
eslabn: http://www.dssnationforums.com/forums/forumdisplay.php?s=&forumid=20
(Ver tambin: Script y Activation).
4th Byte = El cuarto byte en el ATR est normalmente fijo en "25" en una tarjeta de acceso
funcionando. Si tu cuarto byte se ha restablecido a "00" u otro nmero extrao, debes
regresarlo a "25" usando los comandos para el EEPROM en Extreme HU. De otra forma, la
tarjeta puede fallar. Si falla, tendr que ser "Unlooped" y "Supercleaned" para repararla. (Ver
tambin: ATR ).
99'd & FF'd = Trminos usados para describir a las tarjetas de prueba que ya no estn
funcionando. Cuando se restablecen las tarjetas de D*V, un chequeo del EEPROM verifica que
la tarjeta no se ha violado y que est OK para su uso. Si este chequeo falla, la tarjeta puede
entrar en un cdigode "loop" que manda el valor Hex 0x99 o FF a su puerto serial. Cuando una
tarjeta se ha "loopeado con 99 o FF y se inserta en un IRD, el receptor desplegar el mensaje;

ENE - 2004

Pag. 30 de 31

HU EXTREME - GUIA DIDACTICA


Compilado de los Foros de DSSNations por: Leopold54

Traduccin: TONE

"Insert a valid access card"". Las tarjetas de acceso normalmente pueden repararseque usando
un Unlooper/Glitcher/Loader.

ENE - 2004

Pag. 31 de 31

Vous aimerez peut-être aussi