ich habe zwei Fragen, die die Sicherheit und den Schutz von kritischem Programmcode betreffen.
Gibt es eine Möglichkeit ein Rücklesen des Programms vom Zielsystem ohne im Besitz des entsprechenden CoDeSys-Projektes zu sein?
Gibt es einen Befehl, der aus dem Programmcode heraus (z.B. auf ein binäres Signal hin) ein Urlöschen durchführt. Ich habe leider in der Hilfe keinen entsprechenden Befehl gefunden.
Ich bin sehr dankbar, wenn dazu jemand eine Aussage machen kann.
mfg
Erik Böhme
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
eriksn hat geschrieben:
Hallo,
ich habe zwei Fragen, die die Sicherheit und den Schutz von kritischem Programmcode betreffen.
1. Gibt es eine Möglichkeit ein Rücklesen des Programms vom Zielsystem ohne im Besitz des entsprechenden CoDeSys-Projektes zu sein?
2. Gibt es einen Befehl, der aus dem Programmcode heraus (z.B. auf ein binäres Signal hin) ein Urlöschen durchführt. Ich habe leider in der Hilfe keinen entsprechenden Befehl gefunden.
Ich bin sehr dankbar, wenn dazu jemand eine Aussage machen kann.
mfg
Erik Böhme
nach meinem Wissen dürfte es schwer sein ohne den Quellcode das Proggi aus der CPU zu lesen.Also kein Quellcode viele Probleme.
Es kommt darauf an was für eine CPU Du hast, und dann noch was für
ein Betriebssystem.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2008-08-14
Originally created by: eriksn
Also es handelt sich um den BECK Chip SC123.
Ich habe einiges probiert, aber selbst wenn das korrekte Zielsystem (im CoDeSys) installiert ist, hat man offensichtlich schon gar nicht die Chance, sich auf den Chip einzuloggen, wenn man nicht über das korrekte Projekt verfügt.
In meinem Fall finde ich das gut, denn ich möchte mein Programm vor unbefugtem Zugriff schützen. Aber ich kann mir vorstellen, dass es sicherlich Fälle gibt, wo es ärgerlich ist, dass es keine Möglichkeit des Rücklesens gibt.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Es gibt bei diversen Steuerungen die Möglichkeit den Quellcode mit auf die Steuerung zu laden, dann kann sich z.B. ein Servicetechniker mit seinem Laptop darauf einloggen, ohne den Code mitgebracht zu haben.
Das geht mit Menü->Online->Quellcode laden.
Gruss
Erik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2008-08-15
Originally created by: eriksn
Vielen Dank für die Antwort!
Ok, dies erfordert aber erst die Aktion, den Quellcode auf den Chip zu laden. Solange ich das nicht tue, ist der Programmcode somit sicher, sehr gut!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Originally created by: eriksn
Hallo,
ich habe zwei Fragen, die die Sicherheit und den Schutz von kritischem Programmcode betreffen.
Gibt es eine Möglichkeit ein Rücklesen des Programms vom Zielsystem ohne im Besitz des entsprechenden CoDeSys-Projektes zu sein?
Gibt es einen Befehl, der aus dem Programmcode heraus (z.B. auf ein binäres Signal hin) ein Urlöschen durchführt. Ich habe leider in der Hilfe keinen entsprechenden Befehl gefunden.
Ich bin sehr dankbar, wenn dazu jemand eine Aussage machen kann.
mfg
Erik Böhme
nach meinem Wissen dürfte es schwer sein ohne den Quellcode das Proggi aus der CPU zu lesen.Also kein Quellcode viele Probleme.
Es kommt darauf an was für eine CPU Du hast, und dann noch was für
ein Betriebssystem.
Originally created by: eriksn
Also es handelt sich um den BECK Chip SC123.
Ich habe einiges probiert, aber selbst wenn das korrekte Zielsystem (im CoDeSys) installiert ist, hat man offensichtlich schon gar nicht die Chance, sich auf den Chip einzuloggen, wenn man nicht über das korrekte Projekt verfügt.
In meinem Fall finde ich das gut, denn ich möchte mein Programm vor unbefugtem Zugriff schützen. Aber ich kann mir vorstellen, dass es sicherlich Fälle gibt, wo es ärgerlich ist, dass es keine Möglichkeit des Rücklesens gibt.
Hallo Erik
Es gibt bei diversen Steuerungen die Möglichkeit den Quellcode mit auf die Steuerung zu laden, dann kann sich z.B. ein Servicetechniker mit seinem Laptop darauf einloggen, ohne den Code mitgebracht zu haben.
Das geht mit Menü->Online->Quellcode laden.
Gruss
Erik
Originally created by: eriksn
Vielen Dank für die Antwort!
Ok, dies erfordert aber erst die Aktion, den Quellcode auf den Chip zu laden. Solange ich das nicht tue, ist der Programmcode somit sicher, sehr gut!