![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Programmer
Join Date: Oct 2005
Posts: 84
Rep Power: 3
![]() |
Philips Chip P87LPC764
Hi,
A friend of mine wants to read code from locked philips chip P87LPC764 , it is OTP means one time programmable. ie it's code is locked. He needs advice regarding how to break its code or is it even possible to do this . plz help
__________________
"You're good... but me, I'm magic" |
|
|
|
|
|
#2 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
First of all, discussions of cracking are against the rules of this forum.
That said, let me clear up some terminology misuse. One time programmable does not mean code is locked. It merely means the device may not be reprogrammed. The bits have been recorded in some irreversible manner. The device may be read, however. If not, it would be of little use. It's possible that you mean the readability is constrained by some second mechanism. If that's the case, you won't be getting the answer here. You might try some of your magic .
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#3 | |
|
Programmer
Join Date: Oct 2005
Posts: 84
Rep Power: 3
![]() |
Quote:
__________________
"You're good... but me, I'm magic" |
|
|
|
|
|
|
#4 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Read the chip from beginning to end as you would any memory and run the code through a disassembler. An ICE would make the task trivial.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#5 |
|
Programmer
Join Date: Oct 2005
Posts: 84
Rep Power: 3
![]() |
thanks for the advice dawei
__________________
"You're good... but me, I'm magic" |
|
|
|
|
|
#6 |
|
Hobbyist Programmer
|
@DaWei: Whenever I've been in this situation, I've used magic and it works great
![]() |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Cell phone chip idea | kruptof | Coder's Corner Lounge | 6 | Sep 7th, 2007 4:06 PM |