Ver Mensaje Individual
Antiguo 28/09/2006, 04:12   #60
dantec
Usuario Registrado
 
Avatar de dantec
 
Fecha de ingreso: 27/feb/2004
Mensajes: 4
dantec está en el buen camino
Saludos desde el infinito y mas alla ...

La verdad no lei detenidamente cada post, pero veo que lo que buscan es otra cosa, talvez me salgo de contexto pero es mi simple opion personal.

Al diseñar el primer unlooper (usando un microcontrolador, hace ya algunos ayeres), se consideraron las normasl ISO7816, pero tambien se le dio flexibilidad para poder hacer su funcion principal , que chiste tendria un dispositivo que sigue las normas para "no dañar u ocacionar un gltich en la visa" jejeje.
Considero que deben estudiar un poco mas como es que los AVR se configuran para usar sus lineas de IO, ya que tiene muchas modalidades, y como se dijo desde el principio del este hilo "pueden proporcionar hasta 20mA", pero ese "hasta" lo dice todo, pero eso no es lo que ocaciona la perdida de ATR (o que la visa entre en un estado que se conoce en otras partes del mundo como Loop), eso es debido a que o se aplico un glitch en un punto que afecto el code y altero algo intyernamente como un byte que ocaciona un mal funcionamiento interno y eso da un error que practicamente hecha a perder la visa, o la misma visa entro en un modo de autoproteccion porque detecto un intento de intromision (las nuevas lo hacen, algunas solo se resetan y dan el ATR cada ocacion y otras se autoinhabilitan permanentemente).
Existe una ultima opcion es algo que en este lado del grande mundo no han hecho, que es que el mismo proveedor manda emm que revisan la visa y si detectan algo que no es de una visa legal, como un bloquer, marca la visa en el area OTP ( los primeros 32 o 64 bytes del eeprom), donde aparte de colocar el UID, que lleva informacion de numero de serie, version de hardware, microcode, lote, etc, ect, tiene todo un grupo de bytes para marcas, que no son reversibles o por lo menos por un usuario comun , eso depende del tipo de visa, y proveedor, pero algunas locaciones si estan marcadas deshabilitan el MAP, ponen la visa en circulo visioso, etc, ect.

jejeje despues de escribir tan sarta de burradas, concluyo con algo muy sencillo, el motivo por le cual pierden sus ATR es por el unlooper, que no tiene la suficiente precision y control, aun usando las modificaciones como la MO, o la de usar los cPLD, y si se fija los actuales script se la pasan aplicando pulsos, en un rango de posiciones, de forma aleatoria o secuencial, hasta obtener un resultado deseado, pero muchas veces le atinan a un punto que les hace perder sus visas.
No se preocupen, despues cuando dominen estas tecnologias, podran hacer software/script para reparar sus visas y usaran el unlooper para lo que fue diseñado (unlooper = dispositivo para sacar a las visas de loop).

Bueno, no puedo seguir porque yo mismo me la estoy creyendo tantas tonterias, pero espero haberles mostrado un poco de donde puede estar su tan añodaro ATR perdido, y si me equivoque o ofendo a alguien por favor pidan a un moderata remover este reply.

Desde siempre
dantec
dantec está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir