TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado 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 ...
-
dificil lo veo, en algunos pics viejos se podia, pero en otros no es tan facil.
-
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!
-
hola jafdlc
se supone que no se puede que para eso es las protecciones de lecturas
saludos.
-
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.
-
imposible
-
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:
-
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.