Ver las NORMAS de estos Foros Web ZackYFileS Chat ZackYFileS Agregar a Favoritos Contactar con Administrador
 
 

TU PUBLICIDAD AQUÍ!!
Navegación
Retroceder   Foros ZackYFileS >
RECEPTORES de SATÉLITE e IPTV:
> KAON
Nombre de usuario
Contraseña
Configuración de UsuarioAyuda (FAQs)Nuevos PostsBuscar


Respuesta
 
Herramientas
Antiguo 12/10/2004, 20:30   #1
radiac
El Terminator
 
Avatar de radiac
 
Fecha de ingreso: 21/dic/2003
Mensajes: 117
radiac está en el buen camino
Post Anikilando los Zups

Me ha surgido la idea a raíz del post de Pedrop anunciando la aparición hace unos días de un firmware nuevo para los KSF-200z, pero en zup y por eso se desconocía la fecha real del mismo.

Me he leído el hilo de la extracción del firmware desde un exe que culminó con la creación del programa de Quest, pero como me parece que se ha quedado la cosa un poco en el aire, me he atrevido a relanzar el tema con la finalidad de incorporar los zup como otro "tipo de firmware" que extraer en claro y conocer su fecha de creación antes de flashear nuestros decos y tenerlos en claro para lo que nos apetezca, además de evitar por supuesto algunas incompatibilidades de los zups.

Al final el programa de Quest no se ha distribuido y además me queda un sabor de boca amargo por basarse toda la investigación en la estructura del fichero c.__bin, sin saber nada del comportamiento real del Zup.

Bueno paso a contaros mis primeras investigaciones:

Pues resulta que el zup.exe cuando se conecta con el deco, carga en un bufer de memoria bloques de 1 kb (1024 bytes), y se los va pasando al deco uno a uno hasta completar los 1024 bloques (1 Mega) que tienen los firmwares. Resulta también que el fichero c.__b es una imágen de una parte del propio zup.exe volcada directamente al disco duro sin ningún tratamiento.

La estructura del zup es tal que tiene un primer bloque de broza antes del comienzo del firmware y otras 5 posiciones más de memoria definidas donde almacena el número de bloque a no enviar al deco, por lo tanto sólo tenemos que leer los valores que se encuentran en esas posiciones para saber que nº de bloque hay que eliminar.

Como veis coincide el descubrimiento de tonicamus de los 6 bloques que sólo contenían broza con lo que os estoy contando.

La implementación de Quest se basa en buscar determinados bloques de datos (la broza) y si los encuenta no los manda, pero si la broza tiene otra forma fallará.

Al método que propongo yo no le importa el contenido de la broza, directamente busca dónde se encuentra y la elimina.

De momento estoy investigando con el zup que os he comentado antes y si buscais con un editor exadecimal la cadena:

"DOWN_SUCCESS", seguida de cuatro 00

los cinco grupos de 4 bytes siguiente son los números de bloques que sobran en el c.__b y en el zup.exe es decir:

00 00 5C 42 = 55
00 00 02 43 = 130
00 00 9B 43 = 310
00 00 CD 43 = 410
00 00 02 44 = 520

Los números de la izquierda de la igualdad que son los que se encuentran en el zup.exe, están en coma flotante, el depurador me dice que son equivalentes a los de la derecha, que son los nº de bloques en decimal dónde se encuentra la broza a eliminar, yo no se interpretar los nº en coma flotante para sacarlos a decimal, si alguno lo sabe que se anime, porque es por donde voy....

Salu2
__________________
Aston Simba
Xtreme
Motor UNI2
radiac está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Antiguo 12/10/2004, 21:04   #2
Uopss
Usuario Activo
 
Fecha de ingreso: 09/sep/2004
Mensajes: 84
Uopss está en el buen camino
Ese firm, era el que yo me instale, que venia en turco, ruso.... etc. que parece que tenia una versión del emulador mas moderna y dotado con pitometro, como habia dicho mcmanolo. Estuve un día buscando el programa de quest que tonicamus posteaba, y que decia que atraves de el no podia extraer el zup, para tenerlo e intentar algo. Ya que en mi caso me podria interesar por el tema de pitometro, y al hilo abierto por pirulinuco del menu, con intención de poder cambiar uno de esos idiomas por el español. bien sabeis que eso a mi me queda muy grande, (creo que siguiendo vuestros post parece ser que no es tan facil lo de sustituir donde esta el menu en un idioma por otro, incluso teniendolo bien localizado). no obstante, ya que me daba mucho corte preguntar por ese programa de quest, que asi busque por ahi, y no encontre nada, si sabeis el nombre con el que figura para poder buscarlo y bajarmelo os lo agradeceria.

gracias.
__________________
qviart combo
Uopss está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 12/10/2004, 21:36   #3
kakafutix
Baneado
 
Avatar de kakafutix
 
Fecha de ingreso: 08/abr/2004
Mensajes: 1.649
kakafutix está en el buen camino
a eso te puedo contestar yo,el progrma de quest creo que lo tienen 5 personas,
siguiendo instrucciones de quest de no hacerlo publico mientras no pudiera terminarlo puesto que es una version beta y hay ocasiones que segun el daba fallo
di que firm es el que hay que descomprimir y seguro que alguna alma caritativa,te lo descomprime y te avisa


saludos

Última edición por kakafutix; 13/10/2004 a las 17:05.
kakafutix está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 12/10/2004, 22:26   #4
Uopss
Usuario Activo
 
Fecha de ingreso: 09/sep/2004
Mensajes: 84
Uopss está en el buen camino
ZtoZ_KSF200Z.exe

este es el nombre del fichero, segun interprete yo a tonicamus, con ese programa trataria de extraer el firm de este .exe, para luego tratar de cargarlo con el kup230, ya que nos daba el problema al tratar de meterlo en el deco (y una de las posibilidades del error, cabria pensar que seria el kup). Aunque luego con zzzup, si que entraba. Pero bueno supongo que sera inutil porque ya lo intento él, y no pudo extraerlo.

saludos
__________________
qviart combo
Uopss está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 12/10/2004, 22:47   #5
macmanolo
Usuario Activo
 
Avatar de macmanolo
 
Fecha de ingreso: 02/nov/2003
Mensajes: 1.814
macmanolo está en el buen camino
x radiac

Yo por lo que he visto hasta ahora todos los firms comienzan por NOMBRE0008, en el kaso que nos ocupa el nombre es XXXX, con lo cual si hacemos una búsqueda de XXXX0008 nos sale el comienzo del firm y a mi me da la impresión que esta en claro, vamos que hay que sacar los 1024 k's a partir de los XXXX0008, la duda que me queda es el final del archivo, ¿tiene o no tiene esos 28 bytes de los que hablabais comprimidos?

Espero que esta observación os sirva de algo a los monstruitos que estais en el foro.
__________________
macmanolo está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 09:46   #6
radiac
El Terminator
 
Avatar de radiac
 
Fecha de ingreso: 21/dic/2003
Mensajes: 117
radiac está en el buen camino
Pues he abierto este hilo precisamente para contemplar estos casos de firmwares que no podemos descomprimir.

¿Mira que si viene la luz a través de un zup y no lo podemos cargar?, y ¡¡ nos coje con estos pelos!!.

Parece que el Zuptobin, que es el conversor de Quest falla con este zup en concreto, así que vamos a ver si arreglamos el tema...

La idea que tengo es añadir este caso de los zups al Radiac Unpak para que lo descomprima .

X macmanolo

-------------------------------------
Yo por lo que he visto hasta ahora todos los firms comienzan por NOMBRE0008, en el kaso que nos ocupa el nombre es XXXX, con lo cual si hacemos una búsqueda de XXXX0008 nos sale el comienzo del firm y a mi me da la impresión que esta en claro, vamos que hay que sacar los 1024 k's a partir de los XXXX0008, la duda que me queda es el final del archivo, ¿tiene o no tiene esos 28 bytes de los que hablabais comprimidos?
-----------------------------------------

Llevas razón en el 99 % de lo que expones. Sólo que no son 1024 kb los que hay desde el comienzo hasta el final, que si puede terminar con los 28 bytes encryptado, sino que son 1024 + 5 bloques de 1kb con broza intercalados en las posiciones que os indiqué en el primer post, de ahí la dificultad para extraerlo directamente.

Si esas posiciones se repitieran de un zup a otro el problema es más sencillo, porque sólo tenemos que extraer esos bloques siempre de esas posiciones. Pero me temo que las posiciones cambien de unos a otros para ponernoslo más díficil, por eso hay que ecudriñar cada zup y averiguar dónde tiene esa broza para quitársela, con lo que obtendremos los 1024 kb en claro que debe tener.


Salu2
__________________
Aston Simba
Xtreme
Motor UNI2
radiac está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 10:20   #7
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Thumbs up

Hola!

Antes de nada...
Radiac, eres un hacha!
La verdad es que Precisamente estaba buscando algo como lo que tú has encontrado para tener un patrón a seguir para buscar los bloques "basura" o "broza" como tu los llamas, y por falta de tiempo y otros motivos lo dejé estar, lo que necesitaba era un sitio donde me dijera exactamente dónde están los bloques basura. Digamos que hice una clasificacion de zups por "tipos" y según en las posiciones que empezaba la basura siempre seguía un patrón de offsets por el cual se podían buscar los demás bloques, así hacía la búsqueda en el resto del firm y eliminaba lo que encontraba. El programa no se basa exactamente en lo que tú comentas , yo no lo hice dependiendo del valor de la broza, ya que el valor de esa "broza" es diferente siempre para cada firm, y incluso a veces, varios valores diferentes dentro del mismo firm, lo cual implementé en la ultima versión del zup2bin. En cualquier caso, tu descubrimiento da un giro por completo a la investigación, ya que soluciona por lo que parece, el tema por completo, y dado que mi programa no lo había podido terminar en busca de algo así, y ya que no lo saqué precisamente por ese motivo, que iba a fallar en firms futuros,

quería preguntarte si sería posible, aunque tú lo implementes en tu descompresor, tener el honor de incorporar este método en mi programa, simplemente por la satisfacción de tenerlo terminado, y que contemple la extracción de todos los firms.

Además me quedé con mal sabor de boca por no poder hacerlo público, ya que estaba fallando en algunas cosas, y me da rabia porque además gracias a tonicamus y gryeti y demás, había sido posible por lo menos, la funcionalidad que tenía. Fue un hilo de investigación muy interesante, que se me ocurrió la idea simplemente porque era una época muy parada, y los últimos firms que habían salido eran en zup y no se podían subir a los decos.

Realmente prácticamente todo lo que comentas en el post ya lo sabíamos, y no se basa exactamente todo en el archivo c.___b ya que ese archivo simplemente es un trozo del exe, que contiene exactamente los 1024kb del firm y los 5 bloques basura de 1kb, digamos que nos fijamos en ese archivo como base, para saber qué parte exactamente se trata para subir al deco y sobre todo, dónde acaba, aunque haya bloques que no se envían, lo cual ya se averiguó monitorizando la conexión con el deco, pero las manipulaciones se hacen directamente en el exe. Yo creo que mi programa está bien planteado, pero le falta "eso" que nos diga exactamente dónde se encuentran los bloques de cualquier "tipo" de firm. Digamos que yo implementé unos 4 "tipos" de zups, pero necesitamos algo que nos los englobe a todos. Si te parece podemos continuar investigando juntos, y comentar el código fuente de lo que ya tengo, para implementar lo que tú planteas.

Bueno, pues nada más, decir que a partir de hoy, voy a tener más tiempo libre, y estaré aquí dando caña, aunque sea por una razón desagradable, y es que se me ha acabado el contrato de trabajo y estoy en paro (( Espero que se solucione pronto el tema, pero mientras tanto estaré aquí con vosotros investigando a saco.

un abrazo.
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p

Última edición por Quest; 13/10/2004 a las 10:32.
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 10:29   #8
Pedrop
Usuario Activo
 
Avatar de Pedrop
 
Fecha de ingreso: 02/ago/2003
Mensajes: 380
Pedrop llegará a ser famoso muy pronto
encantado de verte de nuevo aqui quest, aqui aunq sin cobrar tienes trabajo para rato

un saludo
__________________
Kaon KSC-570z - Echostar 2110 2ci - Thomson dsi22 - Id Digital ci24E
Pedrop está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 11:23   #9
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Hola de nuevo!

Ya he encontrado la forma de pasar de hexa a coma flotante, y por cierto, los valores hexa de la posicion están invertidos

por tanto:

00 00 5C 42 = 42 5C 00 00 = 55.00 en float de 32 bits.

Ahora:

55*1024 = 56320 + 1024 primeros = 57344 que es la posición exacta donde empieza el firm quitando la cabecera:

KAON0008B91201A11B00010000000000CKSC-570Z...........x

que son 35 (HEX) bytes.

A ver si logro plantear como implementarlo porque es un tocho y ya te comento.

saludos.

NOTA: Lo del orden invertido puede ser simplemente por el tema litte-endian, etc...
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p

Última edición por Quest; 13/10/2004 a las 11:26.
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 12:05   #10
radiac
El Terminator
 
Avatar de radiac
 
Fecha de ingreso: 21/dic/2003
Mensajes: 117
radiac está en el buen camino
X Quest

Siento lo del curro pero seguro que alguien como tú encuentra otro mejor :-D

Siento haber malinterpretado el método de la búsqueda de broza de tu programa, y el uso del .exe además del c.__b, ahora lo tengo claro.

------------------------
quería preguntarte si sería posible, aunque tú lo implementes en tu descompresor, tener el honor de incorporar este método en mi programa, simplemente por la satisfacción de tenerlo terminado, y que contemple la extracción de todos los firms.
-----------------------

Aquí estamos para compartir, y el día que cada uno se guarde lo que sepa se acabará esto....

Además lo que saquemos de este hilo será mérito de todos.


-----------------------------
Yo creo que mi programa está bien planteado
---------------------------

Está claro, el error fue mio al interpretar la forma de buscar la broza el Zuptobin. De hecho es la forma de plantearlo que yo propongo.

----------------------------
Si te parece podemos continuar investigando juntos
--------------------------

Ni que decir tiene, será un honor, además yo he abierto el hilo para que todo el mundo que quiera participe y exponga lo que quiera...

------------------------
Ya he encontrado la forma de pasar de hexa a coma flotante, y por cierto, los valores hexa de la posicion están invertidos

por tanto:

00 00 5C 42 = 42 5C 00 00 = 55.00 en float de 32 bits.
--------------------------

Lo de los bytes invertidos ya lo sabía comparando varios resultados, pero sigo sin ver como obtienes el 55.00 a partir del 00 00 5C 42. Se que esto está documentado y es cuestión de buscarlo, seguro que está en la red, pero tú lo has descubierto ya .....

La única duda que me queda es comprobar que el número de los bloques que sobran están situados en todos los zup.exe tras la cadena "DOWN_SUCCESS", seguida de cuatro 00, no tengo los zups de Gryeti para poder comprobarlo, por eso compruebalo tú si es que todavía los tienes.

¡¡¡Venga, que a falta de esa comprobación, ya lo tenemos¡¡¡¡

Salu2
__________________
Aston Simba
Xtreme
Motor UNI2
radiac está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 13:07   #11
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Talking Un poco de matematicas :D

Hola!

Genial radiac, muchas gracias. Será un placer poder trabajar mano a mano.
Voy a exponer brevemente el tema de la conversión:

Primero convirtamos a binario en precision simple (32 bits) la cadena hexa 425C00:

4 2 5 C 0 0 0 0
-------------------------------------------------------
0100 0010 0101 1100 0000 0000 0000 0000

Ahora los separamos debidamente en signo, exponente y mantisa (1, 8 y 23 bits respectivamente):

0 10000100 10111000000000000000000

Analicemos:

- el signo 0 representa positivo.
- el exponente 10000100 en decimal es = 132 que para transformar en exponente real hay que restarle 127 con lo que queda = 5 debido a que está en notación científica.
- Calculo de la mantisa: (se añade un 1. delante, debido a que en computacion para notacion cientifica en binario. Los ceros de detras, no aportan valor):

Pasamos de binario a decimal, mostrando en notacion cientifica con base 2 (por ser binario, claro) y exponente el que nos ha salido.

1.10111 * 2^5 =

= (2^0 + 2^-1 + 2^-3 + 2^-4 + 2^-5) * 2^5 (5 es el exponente que hemos sacado)

= (1 + 0.5 + 0.125 + 0.0625 + 0.03125) * 32 =

= 1.71875 * 32 = 55 <--- el numero que buscabamos


Implementarlo ahora es cosa de programación
Con vuestro permiso, y el entusiasmo que ha renacido en mí en estos momentos, me pondre a reestructurar el programa para hacer estos cálculos y realizar correctamente la búsqueda de bloques basura.

nos seguimos leyendo,
saludos!!
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 13:17   #12
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Perdón..

x radiac
Se me había olvidado,
todavía queda por comprobar lo que comentas sobre el resto de los zups, para ver si tras esa cadena se situan las posiciones de todos los bloques basura. Me pondré con ello en seguida. Si necesitas los zups de gryeti para trastear, me dices un sitio donde pueda subirlos y te los pongo, bueno, y para todo el que quiera investigarlo, claro así podremos avanzar todos más deprisa.

saludos!
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 13:49   #13
radiac
El Terminator
 
Avatar de radiac
 
Fecha de ingreso: 21/dic/2003
Mensajes: 117
radiac está en el buen camino
X Quest

¡¡Plash, plash, plash¡¡

¡¡¡Tú si que eres un crack¡¡

Como para sacarlo por la cuenta la vieja.

Pues como tenemos "al bicho medio cansado", veo que te has lanzado y fuiste tú quien comenzó el tema en su día, te dejo el honor de darle la estocada.

Yo por mi parte comenzaré la programación del Radiac UnPac para que se cepille los zups también.

De todas formas, antes de implementar el algoritmo de conversión, que no parece cosa de un momentín, sería conveniente que hicieras la comprobación que te he comentado, tú que tienes los zups.

¡Animo que ya lo tienes¡¡

X tonicamus

Otro que colaboró en su momento y ahora lo tienes a huevo...

Se trata de buscar en el zup, no en el c.__b, con un editor hexadecimal la cadena que indiqué antes seguida de los 4 ceros y ver que los 5 grupos de 4 bytes siguientes son números en coma flotante que representan un número de bloque (por tanto entre 1 y 1024) en decimal.

¡¡Total na¡¡

Salu2
__________________
Aston Simba
Xtreme
Motor UNI2

Última edición por radiac; 13/10/2004 a las 13:57. Razón: X tonicamus, No estaba tu post
radiac está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 14:18   #14
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
x Tonicamus:

La cadena a buscar, segun ha comentado radiac, es: DOWN_SUCCESS en ASCII, seguido de 4 ceros en HEXA. Los siguientes bytes ya son los de las posiciones de los bloques basura, en formato de coma flotante de simple precisión (32 bits) invertidos.

PD: La cadena DOWN_SUCCESS aparece 4 veces en cada zup, pero la que nos interesa es la PRIMERA instancia.

saludos!
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p

Última edición por Quest; 13/10/2004 a las 14:20. Razón: error en los datos que puse
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 17:14   #15
kakafutix
Baneado
 
Avatar de kakafutix
 
Fecha de ingreso: 08/abr/2004
Mensajes: 1.649
kakafutix está en el buen camino
[COLOR=blue] Compañero me alegro de verte por estos lares de nuevo,lo unico que siento es que halla sido pos causas de fuerza mayor[/COLOR]

saludos y bienvenido a los quehaceres diarios
kakafutix está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 17:34   #16
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Bueno, pues ya está prácticamente finiquitada la implementación en el zup2bin, ya reconoce los zups q no reconocía antes (que era más bien por un bug tontillo que no supe ver) y estoy dando los últimos retoques a la extracción de bloques basura para que rule 100% con la conversión de los valores hexa.

luego os cuento.

PD: kakafutix, un placer verte de nuevo, y ni que decir tiene, a tí tonicamus )
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p

Última edición por Quest; 13/10/2004 a las 17:38. Razón: por alguna razon el foro filtra algunas palabras y las convierte en otras
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 21:32   #17
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Programa terminado!!

Bueno!!!!!

Gracias a todos, sobre todo a radiac, una vez más.

Ya tengo finalizado el Zup2Bin 0.3 que ya soporta todos los zups que he probado, los que tenía, los de gryeti y los nuevos como el de "9900 OMEGA" que me pasó tonicamus.

No me voy a alargar mucho, pq me he pegado toda la tarde con esto, he metido un leeme.txt cutre en el zip

podeis bajarlo ya todos de aqui: [url]http://www.geocities.com/questkaon/KaonZup2Bin03b.zip[/url]

Por favor, todo el que pueda, que pruebe firms convertidos en su deco SIEMPRE QUE ESTE SEA COMPATIBLE CON SU H/W !!!! Para esto, he incluido en el prog la informacion del firm, modelo, HW y SW.

reportad resultados!

saludos!!!!!!

PD: x Radiac, en cuanto descanse y cene busco un hueco y posteo el sencillisimo metodo que ha resultado ser finalmente la conversión del coma flotante
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 21:52   #18
Uopss
Usuario Activo
 
Fecha de ingreso: 09/sep/2004
Mensajes: 84
Uopss está en el buen camino
postear resultados

me baje tu programa, lo aplique sobre este firm ZtoZ_KSF200Z.exe, lo extrajo sin problemas en este fichero ZtoZ_KSF200Z.bin tamaño 1025kb al intentar cargarlo con el kup230 me dio este error

Upgrade mode. ]
This File is not appropriate Image!
This File is not appropriate Image!
This File is not appropriate Image!

a pesar de ello lo puse en modo engineer

Upgrade mode. ]
This File is not appropriate Image!
This File is not appropriate Image!
This File is not appropriate Image!
This File is not appropriate Image!
Engineer Mode
This binary file is not converted format.!!
=============================

arranque el deco y me dio esto

This binary file is not converted format.!!
=============================

-. Target loader version :L 618
-----------> Front :: 74HC164 used (connector: 14pin)
-----------> Target 2M Flash.
-----------> Target AMD/ST FLASH(TOP).
Connect Success
//==================================================
// FileInfo: ?, H/W(00.00.00), S/W(00.00.00)
// Target: L 618, u-C[0] , FLS[2M], KSF-200Z, H/W(16.80.91), S/W(03.05.03)
//==================================================
Target Model Mismatch : KSF-200Z
Hardware Version Mismatch
Your DVB-S/T/C is not same !
MICOM Type mismatch !
You got 5518-D serial, cannot upgrade 5518-B parallel.
-. STB Model : ?
-. STB H/W Ver : 16.80.91
-. STB S/W Ver : 03.05.03
DownLoad Start
:>> Flash is not ok. !!!
DownLoad Failed
:>> STB->PC error !!!

saludos.
__________________
qviart combo
Uopss está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 21:57   #19
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
muchas gracias Uoops,

parece que hay algo que no está funcionando bien o que me he equivocado al contar, jejeje
puedes pasarme ese firm de alguna manera? o sino, voy a ver si lo encuentro para analizarlo... Que la verdad es que lo he hecho todo deprisa y corriendo e igual he metido la gamba, jejeje

gracias de nuevo.
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 22:04   #20
Uopss
Usuario Activo
 
Fecha de ingreso: 09/sep/2004
Mensajes: 84
Uopss está en el buen camino
Pues nada, vosotros mandar, si quieres te lo mando, no hay problema, una dirección y te lo mando en na.

saludos y animo a todos, que aqui seguimos tras el matorral.

he visto que donde encontre en este foro el firm habia una acceso directo, luego supongo que lo podre poner.

[url]http://www.avaralar.org/depo/index.php?&direction=0&order=&directory=RECEIVER%20%20SOFTWARE/KAON[/url]

si, alguien considera que el link no debe de estar, na a mandar, es un ratito quitarlo
__________________
qviart combo

Última edición por Uopss; 13/10/2004 a las 22:16.
Uopss está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 22:30   #21
macmanolo
Usuario Activo
 
Avatar de macmanolo
 
Fecha de ingreso: 02/nov/2003
Mensajes: 1.814
macmanolo está en el buen camino
x Quest

He observado que cambiando las 4 x (XXXX) del principio del archivo por KAON, el Kup lo reconoce correctamente, ¿abrá que poner en el conversor que haga el cambio?.

Yo no puedo probar si carga por tener el ksf200 en el pueblo.

x Uopss
Si quieres puedes probar haciendo el cambio que pongo arriba y lo comentas.

Saludos
__________________
macmanolo está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 22:32   #22
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Vale, ya he localizado el problema.
Algunos firms como ese, en la cabecera no estan firmados como kaon, sino como XXXX u otras cadenas de 4 bytes. Lo que he hecho es añadir una funcionalidad al programa para que parchee ese tipo de firms con la firma KAON, para que el KUP lo reconozca.

He vuelto a subir el programa modificado, pruebalo y me cuentas:

[url]http://www.geocities.com/questkaon/KaonZup2Bin03b.zip[/url]

PD: Perdona macmanolo, no habia visto tu post, debiamos de estar escribiendolo a la vez. Efectivamente ese es el tema. Como ves, ya esta modificado el programa, es sencillo.
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p

Última edición por Quest; 13/10/2004 a las 22:34. Razón: aun no estaba el post de macmanolo
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/10/2004, 22:49   #23
macmanolo
Usuario Activo
 
Avatar de macmanolo
 
Fecha de ingreso: 02/nov/2003
Mensajes: 1.814
macmanolo está en el buen camino
x Quest

Correcto Maestro, probado y el KUP lo reconoce perfectamente, sólo queda que alguien lo cargue para ver el reporte.

PD: Parece increible lo que sois capaces de hacer en un periquete, esto se parece a la época de nagr* donde todo se compartía y enseguida había alguien para enseñarte si tenias alguna duda.

Seguir asi, sois unos fuera de serie.
__________________
macmanolo está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 14/10/2004, 00:27   #24
Uopss
Usuario Activo
 
Fecha de ingreso: 09/sep/2004
Mensajes: 84
Uopss está en el buen camino
efectivamente... aqui teneis mi log

[ Upgrade mode. ]

UPGRADE TOOL (V2.30) 22-MAR-2004 Patch
File open O.K.!
> New version binary.

UPGRADE TOOL (V2.30) 22-MAR-2004 Patch
File open O.K.!
> New version binary.
Engineer Mode
-. Target loader version :L 618
-----------> Front :: 74HC164 used (connector: 14pin)
-----------> Target 2M Flash.
-----------> Target AMD/ST FLASH(TOP).
Connect Success
//==================================================
// FileInfo: KSF-200Z, H/W(16.80.01), S/W(1B.00.01)
// Target: L 618, u-C[0] , FLS[2M], KSF-200Z, H/W(16.80.91), S/W(03.05.03)
//==================================================
Hardware Version Mismatch
__New software BACKEND control is not same.
__You should not upgrade !
-. STB Model : KSF-200Z
-. STB H/W Ver : 16.80.91
-. STB S/W Ver : 03.05.03
DownLoad Start
DownLoad Success
DownLoad CRC Check OK
Flash Write Start
Flash CRC Check OK
Upgrade End

COM2 Off !!! ("Enter" key to reconnect.)

STB normal start.
[ Upgrade mode. ]
Engineer Mode

UPGRADE TOOL (V2.30) 22-MAR-2004 Patch
File open O.K.!
> New version binary.

COM2 Off !!! ("Enter" key to reconnect.)

parece que todo bien, pero se me queda al arrancar en un puntito
__________________
qviart combo
Uopss está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 14/10/2004, 00:54   #25
SEFONAGGER
Usuario Activo
 
Avatar de SEFONAGGER
 
Fecha de ingreso: 14/abr/2004
Mensajes: 127
SEFONAGGER está en el buen camino
Smile Bienvenido Quest

Por lo que veo, me parece que el firm que has querido cargar no es compatible con tu H.W, y si te sale puntazo verde seguro que no es compatible. El amigo quest ya ha dicho que los zups tenian que ser compatibles con el H.W pero en fin no me hagas mucho caso por que yo no es que sepa mucho del tema pero intentare aportar lo que pueda y sepa, un saludo a todos en especial a quest por verlo denuevo con nosotros.
__________________
R_EK-60040DCIZ_HW-12.01.A5_Fech-030605_SW-02.00.06_EMU-5.8.74_CA-2.2.2_1-Jue_ConEsp by Sefonager
Mot-sat 3

Última edición por SEFONAGGER; 14/10/2004 a las 00:56. Razón: ortografia
SEFONAGGER está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 14/10/2004, 04:24   #26
gaw444
Usuario Registrado
 
Fecha de ingreso: 21/jul/2003
Mensajes: 7
gaw444 está en el buen camino
Thumbs up

x Quest:
Buen trabajo! Felicitaciones ;-) Lo de la conversión de hex a coma flotante puedo serte útil si lo necesitas o si quieres profundifar en el tema. Tengo buenos apuntes, ejercicios y hasta un applet q te convierte base 10, binario, octal, hexadecimal a coma flotante (y viceversa).

Se trata de un estándar (el IEEE 754) de 32 bits, aunque el de 64 y 16 bits es igual en lo referente al signo y exponente ya que sólo cambia la longitud de la mantisa.

Pues eso, q si necesitas ayuda para este tema, yo no hago crucigramas, convierto a coma flotante por "deporte" ;-)

Saludos cordiales
__________________
KSC-570Z
S/W: v03.05.03
H/W: 12.01.A5
Loader: 6.1.8v2
Flash: M29W160
Placa: rev. 4.4
-----------------
KSC-200Z
S/W: 03.05.03
H/W: 16.80.91
Loader: 6.1.8v2
Flash: SST 39VF160
Placa. rev. 1.5
-----------------
Astra 19.2E + Hispasat 30W
DiseqC 1.0
-----------------
En reposo:
Echo 9050; Echo 9000; Thomson DSI23; Aston 1.05.
gaw444 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 14/10/2004, 09:11   #27
radiac
El Terminator
 
Avatar de radiac
 
Fecha de ingreso: 21/dic/2003
Mensajes: 117
radiac está en el buen camino
Thumbs up

X Quest

Enhorabuena, he descargado tu programa y funciona correctamente.

Además te lo has liquidado en un día, ¡menuda faena!.

No obstante te queda darle el descabello :-)

Me explico:

¿Recuerdas lo de los 28 bytes finales encriptados?, pues ahí es dónde te está incordiando el tema. En un firmware con los 28 bytes encriptados no podemos tocar nada de la cabecera ni tampoco nada del resto (salvo quitar la broza), porque si haces algún cambio, ya sabes, punto verde.

De ahí que si sustituyes en el encabezado la cadena "XXXX" por "KAON" para que lo reconozca el Kup, falla despues el desencriptado de los 28 bytes finales.

Si, ya se la pregunta que te estas haciendo tú y el resto que están "detrás de la mata".

Si no puedo sustituir las XXXX por KAON para que me lo reconozca el KUP, ¿cómo lo voy a cargar?.

Y yo añado otra otra ¿Porque crees que habrán cambiado la cadena KAON por XXXX?

No te preocupes que ese camino ya lo hemos andado :-D

Lo primero que tienes que hacer es desencriptar los 28 bytes finales y eliminar del encabezado la cadena que le indica al KUP que está encriptado, para que no lo desencripte otra vez. Después ya puedes hacer con él lo que te de la gana porque no tiene ningún checsum ni nada por el estilo.


Yo te recomendaría que te leyeras en i*nvestigación l*udica el hilo por el que te pasaste a saludar, de hace tan sólo unos días titulado "descomprimiendo el firmware", y entenderás el porqué de todo este lío.

Para no dejarte en ascuas te diré que para desencriptar los 28 bytes finales tienes que hacer lo siguiente:

1- Formar una cadena con los 4 primeros caracteres del encabezado.
2- Añadir el modelo que empieza en el offset 0x021 y termina en el primer 00.
3- Continuar añadiendo la cadena que hay después de los 4 caracteres del punto 1 hasta completar 28 caracteres.
4- Sumar byte a byte esta cadena con los 28 bytes finales despreciando el bit de acarreo.

Si todo ha ido bien el firmware tiene que terminar con los números hex 20 61 07.

Por ejemplo para un encabezado cualquiera:

Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F

00000000 4B 41 4F 4E 30 30 30 38 42 39 31 32 30 31 41 35 KAON0008B91201A5
00000010 30 32 30 30 30 35 30 30 30 30 30 30 30 30 30 30 0200050000000000
00000020 5A 53 2D 38 30 31 35 44 43 49 5A 00 BA B9 BA BB ZS-8015DCIZ.º¹º»
00000030 BC BE BE C0 00 01 78 B5 C9 54 11 25 6F 5C 8D D8 ¼¾¾À..xµÉT.%o\Ø


1- Coje KAON.
2- En offset 21 hex. comienza el modelo hasta que encuentra el primer 00. En este encabezado sería "S-8015DCIZ".
3- Continúa con la cadena que hay detrás de la palabra KAON hasta completar los 28 bytes "0008B91201A502"
4- Las encadena y forma "KAONS-8015DCIZ0008B91201A502".

De todas formas piensa que esta solución sólo es válida para este tipo de firmwares, que nosotros hemos clasificado como tipo 2. De hecho si el firmware está con los 28 últimos bytes sin encriptar (es de tipo 1) tu programa funcionará correctamente, incluso en los de tipo 2 que no hayan cambiado KAON por XXXX. Por contra si el firmware está comprimido y encriptado (es de tipo 4 ) , tambíen fallará, aunque implementes el desencriptado de los últimos 28 bytes, ya que en este tipo están encriptado los 28 primeros :-(

Yo sólo tengo dos zups para destripar, pero me parece que sólo contienen hasta lo de ahora tipos 1 y 2 por lo que tu programa lo "aniquilaría" correctamente.

Espero no haberte liado mucho con esto de los tipos.

¡¡Venga monstruo, que ya casi lo tienes!!
¡¡Te falta el descabello!!

X Uopss

Siento no haber podido contestar antes, pues te hubieras ahorrado ese "punto verde"

X gaw444

Gracias por el ofrecimiento, pero ya he implementado la rutina de conversión, para el Radiac UnPack. Por cierto, que hechando unas cuentecillas en excel, se puede reducir bastante el algoritmo para la conversión indicada por Quest.


X SEFONAGGER

Aquí todas las aportaciones son bienvenidas, ahora ya sabes el por que del punto verde :-D
__________________
Aston Simba
Xtreme
Motor UNI2
radiac está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 14/10/2004, 11:06   #28
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Thumbs up

baboom!

x Radiac

Joer! tienes razón, fíjate que corrí tanto para hacerlo que me olvidé por completo del tema de la encriptación de los 28 bits. Por eso al compañero uoops le sale puntito verde. Y mira que lo habíamos hablado veces... Ciertamente me pasé por el hilo que comentas, y ahora estoy estudiando atentamente tu análisis de los diferentes tipos de firm.

Hoy estaré con la novia casi todo el día, pero si saco un rato intentaré hacer el proceso en el zup2bin cuando entienda toda esta maraña

Respecto al algoritmo y demás, resulta que está tirado, la fórma más rápida de hacer la conversión es simplemente al leer los valores del archivo y cargarlos en una variable de tipo caracter, luego copias el contenido directamente a memoria, y de memoria cargas el contenido en una variable tipo float de precisión simple, tacháaannn! al imprimir el contenido de esta última variable, tenemos la conversión ya hecha. Eso simplificaba mucho las cosas.

Luego simplemente cargo todas las posiciones tras el DOWN_SUCCESS en un array ya convertidas y me pongo a escribir el archivo en bloques de 1kb evitando los que hay en el arrray, pero evidentemente incrementando cada uno en 1 y sucesivamente, ya que la posición indicada es de dónde estaría el bloque si el firm estuviera ya en limpio. por tanto, al eliminar:

00 00 5C 42 = 55 + 1 bloque
00 00 02 43 = 130 + 2 bloques
00 00 9B 43 = 310 + 3 bloques
00 00 CD 43 = 410 + 4 bloques
00 00 02 44 = 520 + 5 bloques

siempre sin contar con la cabecera.

En cualquier caso parece que los tipos de firm conlas XXXX en la cabecera no son demasiados, o eso espero... pero me pondré en cuanto pueda a finiquitarlos.

Gracias fiera!!! si no me lo dices, ni me daba cuenta, vaya fallo garrafal q he tenido!

Por cierto, estamos ansiosos de ver tu nuevo radiac unpack Menuda currada! Mi prog es un bebé comparado con tus progresos. Enhorabuena!

Y en cuanto tengamos finiquitado todo el tema de convertir cualqier tipo de firm, nos tendremos que poner con otra cosa yo ya le estoy dando vueltas al coco de por donde seguir... jejeje


x sefonagger y macmanolo gracias tios...


x gaw444 muchas gracias, pero parece que el tema está resuelto de todos modos cualquier aportación que tengas, dale caña!!! seguro que es de utilidad


a todos: espero encontrar curro para antes de final de mes. Ya os contaré.

saludos!!!
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 14/10/2004, 11:14   #29
SEFONAGGER
Usuario Activo
 
Avatar de SEFONAGGER
 
Fecha de ingreso: 14/abr/2004
Mensajes: 127
SEFONAGGER está en el buen camino
Thumbs up Menudo programa

Acabo de extraer el zup de con el programa de quest lo he cargado y sin problemas el zup es:

[ Upgrade mode. ]
"C:\Documents and Settings\Escritorio\DSC-911AZ_12[1].03.A5_041007c\DSC-911AZ_12.03.A5_041007c.bin"
File open error, please open file first!

UPGRADE TOOL (V2.30) 22-MAR-2004 Patch
File open O.K.!
> New version binary.
Engineer Mode
-. Target loader version :L 618
-----------> Front :: 74HC164 used (connector: 14pin)
-----------> Target 2M Flash.
-----------> Target SST FLASH-2M.
Connect Success
//==================================================
// FileInfo: KSC-570Z, H/W(12.01.A1), S/W(1B.00.01)
// Target: L 618, u-C[0] , FLS[2M], KSC-570Z, H/W(12.01.A5), S/W(03.05.03)
//==================================================
Hardware Version Mismatch
-. STB Model : KSC-570Z
-. STB H/W Ver : 12.01.A5
-. STB S/W Ver : 03.05.03
DownLoad Start
DownLoad Success
DownLoad CRC Check OK
Flash Write Start
Flash CRC Check OK
Upgrade End

COM1 Off !!! ("Enter" key to reconnect.)

STB normal start.
[ Upgrade mode. ]
Engineer Mode

UPGRADE TOOL (V2.30) 22-MAR-2004 Patch
File open O.K.!
> New version binary.

COM1 Off !!! ("Enter" key to reconnect.)

Que esta en avaralar con fecha 19/9/04, lo he testeado y el menú esta en arabe,frances,turco,griego,etc. No he probado si cargaba el zup directamente pero bueno me pareció mas correcto el extraer el zup con ese programa que se ha currao el amigo Quest.
Xradiac:
gracias,aportare todo lo que pueda,anda que si vienen las flores con un zup, el amigo quest nos lo ha solucionado, gran maestro el amigo quest.
xQuest:
el programa va cojonudo, mil gracias.

saludos
__________________
R_EK-60040DCIZ_HW-12.01.A5_Fech-030605_SW-02.00.06_EMU-5.8.74_CA-2.2.2_1-Jue_ConEsp by Sefonager
Mot-sat 3
SEFONAGGER está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 09:58   #30
juan129
Usuario Activo
 
Fecha de ingreso: 12/ago/2004
Mensajes: 192
juan129 está en el buen camino
y este programa ¿para que es?.
__________________
DIGIQUEST 8000 sci (iva de maravillas)ahora para.
MOT-SAT3. Paellera de 100 cm. señales del 80-90% en Andalucia
Antes de meter nada en el deco, ver si es bueno con el Radiac Tools

Saludos "pa toos"
juan129 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 10:08   #31
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
x juan129

Algunos de los firmwares que hay para kaon se encuentran embebidos o "isertados" dentro de un archivo EXE que directamente se ejecuta para subirlo al deco correspondiente. El problema de esos exes o "ZUPS" como los llamamos, es que sólo funcionan si tienes el modelo EXACTO de deco para el que está diseñado, de lo contrario se niega a actualizar.

Por tanto se ha creado un programa que extrae el firmware en formato BIN del exe en cuestión, para poder subirlo al deco con cualquier programa KUP sin importar el modelo de deco que tengamos.

espeor que te haya quedado más o menos claro el tema

un saludo!

PD: Seguramente empezaré un curro la semana que viene, ya os contaré
PD2: A ver si me pongo con lo de los 28 bits, q ayer no estuve en casa.
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 10:36   #32
juan129
Usuario Activo
 
Fecha de ingreso: 12/ago/2004
Mensajes: 192
juan129 está en el buen camino
x Quest
Muchas gracias por tu aclaracion, como no estiendo de programacion y siento curiosidad por aprender algo, espero que nadie se moleste si hago alguna pregunta que a otros que si entienden les pueda parecer tonta.

Nota:En estos dias e seguido este hilo con gran interes, y me he bajado el programa para ver como es. Bueno pues aqui tengo la banderita a cuatros guardada para cuando sea necesaria, gracias a los grandes maestros.
__________________
DIGIQUEST 8000 sci (iva de maravillas)ahora para.
MOT-SAT3. Paellera de 100 cm. señales del 80-90% en Andalucia
Antes de meter nada en el deco, ver si es bueno con el Radiac Tools

Saludos "pa toos"

Última edición por juan129; 15/10/2004 a las 10:51. Razón: lo edito para añadir la nota
juan129 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 11:13   #33
elchusmas
Usuario Activo
 
Avatar de elchusmas
 
Fecha de ingreso: 20/jun/2003
Mensajes: 80
elchusmas está en el buen camino
Gracias Quest por hacernos la vida más fácil a torpes como yo, que no entendemos nada de lo que haceis. Me alegro que hayais hecho un gran equipo tú, gryeti, radiac, tonicamus, etc. Yo sólo puedo daros ánimos y eso sí, probar lo que me digais. Animo.
__________________
Kaon KSC 570
Model: Un día uno al día siguiente otro

Loader:6.1.4

Motor USALS
elchusmas está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 13:48   #34
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
x Tonicamus

si, ya se lo del punto verde en esos firms, y ya estoy en ello, espero que para esta tarde esté lista la versión 0.5 que desencriptará los ultimos bytes y sacará el BIN en claro para que no haya punto verde en los firms no firmados por KAON como esos. (Gracias de nuevo a radiac por el tirón de orejas, se me olvidó este tema).

saludos!
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 14:11   #35
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Ahora que pienso, cuando radiac saque su unpack última versión, digamos que el zup2bin ya no tendrá mucho sentido como programa solitario, así que por lo menos lo iré puliendo como reto personal, ya que mis conocimientos de momento están más limitados que los de muchos maestros que rondan por aquí y no se cuantas más opciones le voy a poder poner, o si va a tener en un futuro alguna funcionalidad nueva de cosas que se vayan descubriendo.

Esto ya lo veremos con el tiempo, en cualquier caso he aprendido y estoy aprendiendo mucho gracias a vosotros y a las horas de estrujamiento de coco que nos hemos pegado.

Bueno, no me enrollo más, que siempre me pasa igual
Sigo trabajando en la 0.5

hasta pronto.
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 16:34   #36
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Talking Terminado Zup2Bin 0.5b !!!!

Buenas tardes!

Acabo de finalizar la versión 0.5b del Zup2Bin, que ya os podeis bajar de aqui: [url]http://www.geocities.com/questkaon/KaonZup2Bin05b.zip[/url]

En esta versión, ya se pueden extraer los firms con los ultimos bytes en claro, lo que significa que ya no tendremos punto verde (o eso espero) al meter los firm sin firmar como KAON en nuetro deco (por ejemplo, los famosos ZtoZKSF200Z y el 9900OMEGA que vienen con las XXXX).

He incluido una casilla (por defecto marcada) que mientras esté marcada, el firm se extraerá con los bytes en claro y con la cabecera parcheada. Si la dejamos sin marcar, el firm se extraerá tal cual, como venía haciendo hasta ahora el programa. Un firm correctamente firmado como KAON, de los que coge bien el KUP, no necesita ser parcheado, así que podemos dejar la casilla sin marcar. Aunque si preferís tenerlo en claro, pues vosotros mismos

Ah, he metido una tontería más, la información de la fecha del firm, que puede ser de utilidad.

Antes de despedirme, GRACIAS mil otra vez Radiac

x Tonicamus y los demás

Por favor, testead ahora los firms que daban punto verde, para ver si el prog funciona correctamente ahora.

Espero los post con resultados!!!! (proximamente incluire en el programa una opcion para que guarde un archivo de LOG)

Saludos!!!!
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 19:31   #37
radiac
El Terminator
 
Avatar de radiac
 
Fecha de ingreso: 21/dic/2003
Mensajes: 117
radiac está en el buen camino
Thumbs up ¡¡¡ Zups Aniquilados !!

Pues enhorabuena ¡¡¡¡monstruo!!!!

Ya lo tienes.

Ahora podemos decir:

¡¡ ZUPs ANIQUILADOS !!

Lo he estado probando y va bien, no tengo el deco para cargar, pero seguro que va a la perfección.

De hecho ya he terminado el Radiac UnPack v 3.0 ([url]http://es.geocities.com/radiac_es2004/rad_up30.zip[/url]) (para que sepas lo que es un programa de verdad) y los ficheros generados por él son iguales a los del Zup2bin, así que si no funciona tu programa, la hemos cagado los dos :-)

He esperado a que tú lo terminaras, para que le dieras el "descabello", ahora ya nos podemos llevar el rabo y las orejas.

Espero tenerte enganchado a esto, porque eres muy valioso para nosotros...

Salu2.

El comentario "para que sepas lo que es un programa de verdad", como te puedes imaginar es coña, es que, como nos hemos pegado juntos con los zup, me siento con la confianza de gastarte alguna.
__________________
Aston Simba
Xtreme
Motor UNI2

Última edición por radiac; 16/10/2004 a las 18:05. Razón: Corregir el link
radiac está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 20:16   #38
Quest
Usuario Activo
 
Avatar de Quest
 
Fecha de ingreso: 09/mar/2004
Mensajes: 64
Quest está en el buen camino
Señor moderador! este post se merece una chincheta!!

x Radiac

Genial, ya están aniquilados los zups! a no ser... que salgan de otro tipo diferente más adelante
Aun así esperaremos a ver pos post con los resultados a ver si no la hemos "cagado"... quien sabe.

Por cierto, he bajado tu radiac unpack 3.0 y no logro hacerlo funcionar. Dice que la OCX no está registrada o le falta algún componente. Es raro porque he comprobado todo y está correcto, además las versiones anteriores de tu prog me iban perfectamente.

Por último... Hay que ir pensando en más cosas para destripar... y por cierto, aunque parezca un *******, no tengo ningún desensamblador ni nada parecido para la familia ST20, pero creo que voy a necesitar ya mismo algo de eso para poder investigar un poco, porque por mucho "matrix" que sepamos leer en la sopa hexadecimal, hace falta ver el comportamiento del firm, el cual solo se puede ver por medio de las instrucciones, así que... aconsejadme uno, y un manual (venga kakafutix, q seguro q tienes algun enlace interesante al que mandarme para mirarlo!!!)

Tengo en mente ahora la investigación de los menús del deco, en cuanto a la estética. Me gustaría saber como se almacenan los botones, los marcos de los menús, etc.. si son dibijados en TR o son bitmaps.... y dónde se encuentra el código de colores para los fondos, letras, etc... Alguien se anima???? vamos!!!

x Tonicamus

Gracias tio, esperamos ansiosos tu post con los resultados!


saludos!!
__________________
Kaon KSC-570H PVR / HW: 13.41.AD / BL: 6.1.6
Firm: ORIGINAL Kaon (custom) KSC-570H_1341AD_QKF.bin
CAM: Magic@Matrix Reloaded 1.180
HD: Seagate 40GB
=============================================
Kaon KSF-200Z / HW: 12.80.91 / BL: 6.1.4
Firm: EMU Kaon (custom) KSC-570Z_HW-12.01.A1_EMU-5.8.79
=============================================
Kaon KSC-570 2CI / HW: 12.01.A5 / BL: 6.1.9v0
Firm: ORIGINAL Kaon (custom) KSC-570_1201A5_QKF.bin
=============================================
PCSat Skystar2: ProgDVB/MyTheatre + S2emu/CAPI
PC TDT Airstar USB: ProgDVB+Yankse
--------------------------------------------------------------------
Astra/Hotbird/Hispasat en DiseqC 4p
Quest está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 21:02   #39
Unkash
Moderadó
 
Avatar de Unkash
 
Fecha de ingreso: 27/nov/2003
Mensajes: 5.921
Unkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatarUnkash Cuando busquemos reputación en Wikipedia, saldrá su avatar
yo te puedo mandar el olly y el wdasm, si lo kieres dimelo
__________________
[b]Fan nº 1 del colega [COLOR="Red"]Kantazo[/COLOR][/b][CENTER][/CENTER]

[b][U]Configuracion Original:[/U][/b]

KAON KSF-200S (cogiendo polvo )
INFO: 09.05.05-CF1F
S/W: V13.05.02
H/W: V16.80.91
LOADER: V6.1.8


by [COLOR="Red"][B]Smilo[/B][/COLOR]


[b][COLOR="Red"][CENTER][SIZE="5"]
[url=http://foros.zackyfiles.com/normas_foro.htm]Normas del Foro[/url][/SIZE][/CENTER][/COLOR][/b]
Unkash está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/10/2004, 21:06   #40
gryeti
Usuario Activo
 
Avatar de gryeti
 
Fecha de ingreso: 22/jul/2003
Mensajes: 104
gryeti está en el buen camino
Thumbs up Excelente Trabajo

x Quest:

Enhorabuena compañero, la asignatura pendiente ya esta aprobada y con nota por el brillante analisis de la conversion en coma flotante

Acabo de bajarlo y con lo que tenemos hasta ahora todo funciona OK.

Te he estado leyendo a ratos esta semana pasada, pero no he tenido mucho tiempo libre y no he podido postear, lo hago ahora antes de que "desaparezcas como el Guadiana"

Sobre lo que comentas, en IL tenemos varios hilos interesantes sobre ese tema con radiac, Tonicamus, pirulinuco, etc, date una vuelta que te echamos de menos y comprobarás que ha "llovido bastante" en las ultimas semanas.

Seguro que tu aportación es valiosa.

Un cordial saludo.

PD. Voto tambien por la chincheta
__________________
KAON KSC-570
HW 12.01.A5
LOADER 2.1.0
[B][COLOR=Green]ANTENAS 19º E y 30º W + DiSEqC[/COLOR][/B]
[B][COLOR=Red]FIRMWARE Depende del momento[/COLOR][/B]
gryeti está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Respuesta


Usuarios viendo actualmente este tema: 1 (0 usuarios registrados y 1 visitantes)
 

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Activado

Ir al foro

Temas similares
Tema Autor Foro Resp. Último mensaje
Hilo Unico Para --el Willem No Me Borra , No Me Graba oclice PROGRAMADORES: Willem Eep Prog. 41 28/12/2010 07:35


!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción.

ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O  DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL.

ESTOS FOROS SON MODERADOS Y NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.

USO DE COOKIES: Utilizamos COOKIES y de terceros para mejorar nuestros servicios y navegación por la web. Si continua navegando, consideramos que acepta su uso.  


La franja horaria es GMT +2. Ahora son las 15:04.


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

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
Hispaservicios - J.G.C - 29112549T - Rio Cinca, 2, 30 (50180) SPAIN.
Todos los derechos reservados. Prohibida cualquier reproducion total o parcial.


Foros Patrocinados por anunciantes.