TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: jafdlc en 03 de Noviembre de 2012, 19:26:40

Título: leer codigo protegido
Publicado por: jafdlc en 03 de Noviembre de 2012, 19:26:40
Buenas a todos ..... quiero saber si es posible si puedo leer el codigo de un pic que este protegido precisamente contra lectura, lei por ahi que si se puede. El tema es que quiero grabar el mismo codigo en otro pic ..... gracias ...
Título: Re: leer codigo protegido
Publicado por: MerLiNz en 03 de Noviembre de 2012, 20:44:29
dificil lo veo, en algunos pics viejos se podia, pero en otros no es tan facil.
Título: Re: leer codigo protegido
Publicado por: fantaxmax en 03 de Noviembre de 2012, 21:29:55
nunca esta de mas la ingenieria inversa, capaz sea mas facil de lo que parece el programa que esta en ese pic protegido, y ademas obtienes experiencias nuevas como programador,

Saludos!
Título: Re: leer codigo protegido
Publicado por: cesaravila1981 en 05 de Noviembre de 2012, 04:12:02

hola jafdlc

se supone que no se puede que para eso es las protecciones de lecturas

saludos.
Título: Re: leer codigo protegido
Publicado por: QIQE en 05 de Noviembre de 2012, 13:41:12
por hay dicen comentan... nunca lo hice, que si no está programada la escritura podrias añadir un trozo de código para leer la flash e ir sacando valores por un pin, pero no se como programar si perder los datos anteriores, en su dia vi muchas lagunas.
Título: Re: leer codigo protegido
Publicado por: NANO1985 en 05 de Noviembre de 2012, 17:13:31
imposible
Título: Re: leer codigo protegido
Publicado por: JBQ en 07 de Noviembre de 2012, 03:49:01
por hay dicen comentan... nunca lo hice, que si no está programada la escritura podrias añadir un trozo de código para leer la flash e ir sacando valores por un pin, pero no se como programar si perder los datos anteriores, en su dia vi muchas lagunas.

Con razón los pic de la serie 18 tienen ese bit de configuración de protección contra lectura de tablas...  :D
Si sabes ASM, si es viable ah!!!  8)
Peeeeero, aqui viene el pero, si esta protegido contra lectura exterior, también esta protegido contra escritura exterior...  :shock:
Título: Re: leer codigo protegido
Publicado por: Alejodominguez en 09 de Noviembre de 2012, 22:49:47
Buenas a todos ..... quiero saber si es posible si puedo leer el codigo de un pic que este protegido precisamente contra lectura, lei por ahi que si se puede. El tema es que quiero grabar el mismo codigo en otro pic ..... gracias ...

Se puede PERFECTAMENTE, pero no es algo que puedas hacer tu en tú casa.
En China hay infinidad de empresas que te pueden desproteger y leer el contenido, practicamente de cualquier microcontrolador, FPGA, CPLD, etc.. Los PIC son , además, de los más fáciles y baratos de desproteger, siendo los ARM los más caros y complicados. Un PIC te lo pueden desproteger a partir de 500 dólares, mientras que por un ARM te pueden pedir varios miles de dólares, un CPLD sobre los 1200 dólares.

Por internet, hay algunos artículos sobre las técnicas que emplean, desde aplicar sobrevoltajes a algunos pines (eso ocurría con algunos PIC de gama baja), hasta derretir el encapsulado, poner el chip bajo el microscopio, localizar el fuse de protección y modificarlo para acceder, ya de manera convencional a la lectura del contenido.