Post by Johannes BauerPost by Gerrit HeitschPost by Johannes BauerDu meinst also, es wären zwei Paar Schuhe, ob ich einen Code eingeben
muss oder ob ich Code, den ich nach Bezahlung von Rigol bekomme, per
USB-Stick draufflashe? Und im einen Fall hast du keine Skrupel, im
zweiteren würdest du es aber ganz klar nicht machen?
Das ist der Unterschied zwischen 'kann schon alles' und 'den Code mit
der Fähigkeit musst du kaufen'.
Also findest du ERNSTHAFT, dass es einen Unterschied gibt, ob ich einen
Freischatcode per Flash auf ein Gerät bringe, oder ein Stück Software?
Was ist wenn der Freischaltcode ein bereits auf dem Gerät vorhandenes,
verschlüsseltes Codestück entschlüsselt?
Dann ist der Code trotzdem schon auf dem System.
Post by Johannes BauerZweitens ist Rigol wohl nicht mal "beleidigt", sondern ist sich sehrwohl
der Tatsache bewußt, dass ihre Oszis gehackt werden können. Die EC, die
für die Freischaltschlüssel verwendet wird ist so schlecht, dass die
gewußt haben müssen, dass das ECDLP darauf trivial lösbar ist.
Dann brauchen wir ja nicht weiter zu diskutieren. Wenn es dem Hersteller
egal ist interessiert es auch keinen anderen.
Post by Johannes BauerPost by Gerrit HeitschDer Kunde hingegen geht davon aus, daß er mit _gekaufter_ Hardware tun
kann was er will, ist schliesslich seine. Wenn sie durch das Ändern von
ein paar Bits im Config-EEPROM plötzlich mehr kann findet der das
natürlich gut.
Das heißt, wenn ich eine Spezialmaschine kaufe, auf der nur Photoshop
läuft, dann dürfte ich das deiner Meinung nach cracken zur Feature
activation? Sind ja auch nur ein Paar Bits.
Im Gegensatz zum oben erwähnten Oszi ist mir eine solche Maschine nicht
bekannt.
Post by Johannes BauerWenn ich aber natürlich einen PC habe und auf dem Photoshop als Software
installiere, dann wäre das Cracken hier deiner Meinung nach illegal.
So betrachtet nicht denn das ist auch nur die Eingabe von ein paar Bytes
und wenn der PC mit der Software schon geliefert wurde.
Post by Johannes BauerDeine Argumentation ist geradezu GROTESK inkonsistent. Fällt dir das
überhaupt auf, wie bizarr das ist?
Gut, machen wir es konsistent. Wenn du nicht willst, daß eine Fähigkeit
deiner Hardware benutzt wird, dann liefer die dazu nötige Software nicht
mit. Wenn du sie mitlieferst wunder dich nicht wenn sie benutzt wird,
auch ohne dich nach einer Erlaubnis zu fragen. Oder wenn die Hardware
das gar nicht können sollte, dann bau die Fähigkeit nicht ein.
Die aktuelle Unterscheidung zwischen Hard- und Software ist
inkonsistent. Kaufe ich Hardware, die Software enthält darf ich mit der
Hardware alles machen was ich will (anders anmalen, aus dem Fenster
werfen, andersfarbige LEDs einbauen...) Äh, nein.. ändere ich etwas an
der Hardware was die Software beeinflusst (Die Änderung von Bits im
Config-EEPROM ist eine Änderung an der Hardware!) ist es auf einmal böse.
Post by Johannes BauerPost by Gerrit HeitschEs gibt da noch ein hübsches Beispiel. Du kannst bei Pollin ein kleines
5,6" TFT kaufen. Kann 640 x 480 und hat FBAS und VGA. Mit einem kleinen
Hack in der Firmware (ein paar Bytes) kann es aber auch S-Video was für
manche Anwendungen das Bild stark verbessert. Nach deiner Ansicht ist
das illegal?
Oder ein anderes TFT welches HDMI als Eingang hat. An 4 undokumentierten
Lötstellen der Platine kann man das über HDMI gelieferte Audio analog
abgreifen. Damit wird das Display universeller verwendbar. Ist das
Anlöten von Leitungen an diesen Punkten illegal?
Bei den Beispielen würde ich davon ausgehe, dass ein entsprechender
FW-Hack/HW-Hack legal ist, weil ich davon ausgehe, dass es sich nicht um
ein Feature handelt, dass per Aktivierung nachgekauft werden kann. Bei
dem der Hersteller also bewußt diese zwei Varianten verkauft.
Das ist nur ein gradueller Unterschied zu oben und ein ziemlich kleiner.
Einmal muss ich das serielle EEPROM ausbauen, die entsprechenden Bytes
ändern und das EEPROM wieder einlöten und beim anderen die Lötpunkte finden.
Post by Johannes BauerStattdessen ist die "Beschränkung" hier wohl lediglich dem
spezialisierten Markt geschuldet (HW kann mehr, Kunde bestellt Display
aber in Konfiugartion X, Pollin kauft Resteramsch auf) und ist eher ein
Nebeneffekt. Das ist beim Oszi mit Feature Activation ganz klar anders.
Es gibt auch andere Oszis denen man zu zusätzlichen Features verhelfen
kann, allerdings nicht durch Eingabe eines Codes sondern durch eine
kleine Änderung der Konfiguration. Und schon wird aus einem DS1052E ein
DS1102E ohne irgendeinen Freischaltcode eingeben zu müssen.
Siehe hier:
Was ist deine Meinung hierzu?
Gerrit