¿Es posible en C * rack programas de pic?

A

Analizador

Guest
Hi there,
Estoy escribiendo un programa para el PIC 16F628 y siento curiosidad por craqueo de protección de código algorithm.Is es posible hacer eso? En caso afirmativo, ¿existe un MCU que no tiene protección de código anulable?
Gracias.
Last edited by Analyzer el 14 ene 2003 23:01, editado 1 vez en total

 
Analizador escribió:

Hi there,

Estoy escribiendo un programa para el PIC 16F628 y siento curiosidad por craqueo de protección de código algorithm.Is es posible hacer eso? En caso afirmativo, ¿existe un MCU que no tiene protección de código anulable?

Gracias.
 
Aquí está ah (a) ck de 84, no han probado a mí mismo.<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Pregunta" border="0" />La vulnerabilidad de la 16C84 es de particular preocupación.El 16C84 es
utiliza a menudo en las tarjetas inteligentes emitidas por la industria de la televisión por satélite.Estos
tarjetas están destinadas a permitir el acceso a los canales de televisión codificados, y
Evidentemente, hay mucho interés en ser capaz de clonar las tarjetas de
ahorrándose así el pago a los proveedores de TV.Esto significa que el
tema de la protección es interminable debate en grupos de noticias como
alt.satellite.tv.europe.De vez en cuando lleva a este grupo de noticias
anuncios de hardware que se afirma que es capaz de leer
PICs protegidas.Siempre he sido escéptico de estas reclamaciones.He
cambiado de opinión.

El hecho de que proporcionar información sobre un programador de homebrew 16C84
significa que a menudo me pregunta si sé cómo leer protegidas
Insulares del Pacífico.Recientemente, surgió una situación interesante.He recibido aún
otra solicitud de esta información en el mismo tiempo que el
que alguien que pasó que me envíe los detalles de una técnica que pretendía
PICs desproteger.Simplemente pasó en estos de un corresponsal de
el otro.Para mi sorpresa, el solicitante más tarde escribió de nuevo a decir
de la técnica de trabajo (sino que destruyó 3 pics en el intento).El
iniciador de este método es feliz por la información que se colocará en
el dominio público, aunque él quiere permanecer en el anonimato para algunos
razón.Así, para el beneficio de los lectores PICLIST (y sé que
incluye a los empleados Microchip) aquí son sus instrucciones más o menos
pie de la letra (aunque la descripción no está atada a su programador de la otra
hombre utilizó una variante de la mía):> 1.Puedo utilizar el programador PIC16 de Farnell Components (parte no. 459-471).
>
> 2.El software de programación estándar suministrado es ASLPIC de Aplicación
> Solutions Ltd.
>
> 3.Instale el 16C84 a una toma de pin vuelta con el pasador de 14 (VDD)
> Cortado.Conecte un cable flotante de la colilla de pin 14 y
> Conecta a una fuente de alimentación (0 V a 14 V), que comparten una común
> Tierra con el programador.
>
> 4.Run ASLPIC.
> Introduzca el PIC socket en la ZIF en la placa del programador y el interruptor
> VDD a 5V.
> Desde el menú de configuración del fusible CP en OFF.
> Ahora se VDD a VPP-0.5V (aprox. 13,5 voltios).
> Programa de los fusibles de configuración.(Responder en la pantalla que dice
> Error no válidos??No haga caso de este error y establecer VDD volver a 5V.)
> Switch VDD oferta en el suministro de energía.
> Apague el suministro de programador.
> Espere 10 a 20 secs.
> Cambiar la oferta programador.
> Cambiar la fuente VDD a 5V.
> Leer PIC.
>
> ¿Qué puede ser confuso para la gente es el mensaje de error mostrado
> Cuando los fusibles de configuración de la programación, y el próximo no esperar
> La carga de las células a caer de nuevo a 5 voltios después de establecer la
> Fusibles.Es por eso que dicen que apagar por 10 a 20 segundos, pero no
> Olvidar para restablecer el suministro VDD a 5 voltios en primer lugar.Debo admitir que parece una forma segura de destruir insulares del Pacífico para que yo
no han probado a mí mismo, aunque el autor afirma que ha
nunca freí un 16C84 de esta manera.Soy consciente del hecho de que nunca he
probado a mí mismo significa que todo esto es sólo de oídas, pero a pesar de
hay algunos puntos deja a la imaginación, la descripción es
suficientemente explícitos como para ser probados por los que están preocupados por estas cosas.

 
De la hoja de datos:
Cita:

Tenga en cuenta los siguientes detalles de la función de protección de código en MCUs PICmicroŽ.

La familia PICmicro cumple con las especificaciones contenidas en la ficha de datos de Microchip.

Microchip cree que su familia de microcontroladores PICmicro es uno de los productos más seguros de su tipo en el mercado hoy en día,

cuando se usa en la forma prevista y en condiciones normales.

Existen métodos deshonestos y posiblemente ilegal utilizado para romper la función de protección de código.
Todos estos métodos, a nuestro conocimiento,

requieren la utilización del microcontrolador PICmicro de una manera fuera de las especificaciones de funcionamiento que figuran en la hoja de datos.

La persona que lo hace puede ser contratado en el robo de la propiedad intelectual.

Microchip está dispuesto a trabajar con el cliente que está preocupado por la integridad de su código.

Ni Microchip ni ningún fabricante de semiconductores, puede garantizar la seguridad de su código.
Código de protección no

significa que estamos garantizando el producto como irrompible.

Código de protección está en constante evolución.
Nosotros, en Microchip se comprometen a mejorar continuamente las características de código de protección de

nuestro producto.
 
Hola,

Creo que, en algunos casos, la única manera es hacer una pequeña rutina que lee el contenido de la memoria de código y ponerlo a disposición en el puerto.A continuación se escribe en la parte superior del espacio de código (sólo escribir esta posición que debe ser gratis!) Y espero que ningún código está ahí y, por supuesto, vuelva a escribir la posición de restauración con un salto a la ubicación de este código.
Por supuesto que puede perder todas las cosas!

NeuralC

 
THIS this will protect in some way

Sí amigo es que una foto puede ser violada, pero es posible en ciertas condiciones, por favor lea la atención de la hoja de datos se encuentra plenamente algunos buenos consejos para proteger su primera Programe es el programa de Configuración de ID
con foto PRESENTE Esto protegerá en algunos camino

recuerdos
Hashim

 
He oído hablar de algún 16F84 y 16C84 puede ser c * atormentado por algún ejemplo technics.For con algunos punteros láser, que quema una pequeña parte del paquete con un dispositivo de la CAM y la pintura que con la realización de pic liquid.Then se readable.But He oído otra cosa, la microch * IP desarrollado otro sistema de protección de software y utiliza 16F628 that.Is eso cierto?¿Alguien ha oído lo mismo y / o algo útil sobre f628?Gracias

 
Es un poco difícil
Aquí está una u enlace puede encontrar una gran cantidad de búsquedas en Google, si u
http://www.cl.cam.ac.uk/ ~ sps32/mcu_lock.html.
recuerdos

 
Es un poco difícil
Aquí está una u enlace puede encontrar una gran cantidad de búsquedas en Google, si u
http://www.cl.cam.ac.uk/ ~ sps32/mcu_lock.html
http://www.cl.cam.ac.uk/ ~ sps32/mcu_sec.html
recuerdos

 
neuralc idea es buena pero no se puede trabajar con una foto.
No puedes leer la memoria de código, si usted necesita constantes en ROM, tiene que utilizar un salto a una tabla de instrucciones retlw.<img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="Exclamación" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top