johnsmith123
Newbie level 5
Hello Guys,
I was curious to know if anyone successfully unlocked an 89C2051 (20 Pin device)
in order to read out the code.
I know it is possible, I have seen it done in the past, but I could never accomplish this myself.
I wrote a program for the AT89C2051 to dump the contents to the serial port.
The program will read 10h bytes to the serial port, OR the entire contents depending on which jump is executed.
I have been successful in glitching the micro, in order to skip the first jump to the routine that will dump 10h bytes. The code now executes the next jump to the routine that will dump the entire contents of the LOCKED micro.
I have a device with some older software that i am curious about. I realize some may not approve of this, but it IS a fact that large corporations reverse engineer others work to improve their own designs.
Since the 89C2051 is almost obsolete I see no harm in opening up a discussion on this topic.
Anyone care to share any ideas, you can message me.
I was curious to know if anyone successfully unlocked an 89C2051 (20 Pin device)
in order to read out the code.
I know it is possible, I have seen it done in the past, but I could never accomplish this myself.
I wrote a program for the AT89C2051 to dump the contents to the serial port.
The program will read 10h bytes to the serial port, OR the entire contents depending on which jump is executed.
I have been successful in glitching the micro, in order to skip the first jump to the routine that will dump 10h bytes. The code now executes the next jump to the routine that will dump the entire contents of the LOCKED micro.
I have a device with some older software that i am curious about. I realize some may not approve of this, but it IS a fact that large corporations reverse engineer others work to improve their own designs.
Since the 89C2051 is almost obsolete I see no harm in opening up a discussion on this topic.
Anyone care to share any ideas, you can message me.