| Autor |
Code aus PIC-MC auslesen? Suche nach: pic (2060) |
|
|
|
|
BID = 900162
Andi-872 Aus Forum ausgetreten
|
|
Hallo,
ist es möglich, einen Code aus einem bereits programmierten PIC-Microcontroller ((PIC 16C54C) auszulesen?
Andi-872 |
|
BID = 900175
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
|
Das kommt darauf an, ob der Programmierer das entsprechende Bit gesetzt hat.
Wenn das Kopierschutzbit gesetzt ist, kann man zwar noch etwas im Speicher lesen, aber iirc wird das Befehlswort 4-Bitweise übereinander gefaltet und dann ge-XORt. |
|
BID = 900177
Andi-872 Aus Forum ausgetreten
|
Danke.
Andi-872
|
BID = 900179
zwack Stammposter
    Beiträge: 326
|
Hä?
|
BID = 900198
Andi-872 Aus Forum ausgetreten
|
@zwack:
:-)
|
BID = 900205
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
Sinn der XOR-Veranstaltung ist es, daß der Speicherinhalt verschleiert wird, so daß man ihn kaum noch rekonstruieren kann, aber trotzdem kann man durch Vergleich mit dem bekannten Speicherinhalt feststellen, ob einzelne Bits umgefallen sind,
|
BID = 900206
Rafikus Inventar
      Beiträge: 4221
|
Sofern ich mich erinnere lieferten die Motorolas für jedes ausgelesene Byte eine O1hex (oder ähnlich), wenn das Sicherheitsbit gesetzt wurde.
Rafikus
|
BID = 900217
zwack Stammposter
    Beiträge: 326
|
Ah wusste ich nicht. Ich dachte das Lesen wird dann komplett gesperrt. Ist das irgenwo bei Microchip dokumentiert? In den Bausteindatenblättern steht nichts darüber.
|
BID = 900260
zwack Stammposter
    Beiträge: 326
|
Zitat :
perl hat am 22 Sep 2013 18:02 geschrieben :
|
Sinn der XOR-Veranstaltung ist es, daß der Speicherinhalt verschleiert wird, so daß man ihn kaum noch rekonstruieren kann, aber trotzdem kann man durch Vergleich mit dem bekannten Speicherinhalt feststellen, ob einzelne Bits umgefallen sind,
|
Hm vielleicht ist das bei den größeren Pics so? Für die PIC12F6XX/16F6XX habe ich das gefunden:
|
BID = 900263
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| | Für die PIC12F6XX/16F6XX habe ich das gefunden: |
Darum geht es hier aber nicht.
Die PIC16C5x sind wesentlich älter als die Flash-Versionen.
|
BID = 900264
zwack Stammposter
    Beiträge: 326
|
|