- Beiträge
- 9.191
- Reaktionspunkte
- 2.936
-> Hier kostenlos registrieren
In den Code von libnodave würde ich das definitiv niemals einbinden, das ist als Basis nicht mehr zeitgemäß. Ich habe einen ganz rudimentären Treiber für die ganz alte Version der 1200er, dort wird keine Authentifizierung benötigt, damit kann ich den Variablenhaushalt browsen und dann Werte lesen. Im Wireshark Plugin für das neue Protkoll wird weitestgehend alles angezeigt was dort abläuft, um einen Treiber zu schreiben kann man das aber nur als Anhaltspunkt nehmen.
Das Problem ist m.M.n. eher ein rechtliches als ein technisches, weil dort einige kryptografische Funktionen verwendet werden, von denen du a) wissen musst wie sie funktionieren und b) du ein paar Schlüssel dazu besitzen musst. a) ist seit kurzem von anderer Stelle öffentlich dokumentiert worden, da könnte man sich darauf berufen. Zu b) also Closed-Source Produkte welche das Protokoll unterstützen geben sich Mühe das gut in ihrem Code zu verstecken.
Das Problem ist m.M.n. eher ein rechtliches als ein technisches, weil dort einige kryptografische Funktionen verwendet werden, von denen du a) wissen musst wie sie funktionieren und b) du ein paar Schlüssel dazu besitzen musst. a) ist seit kurzem von anderer Stelle öffentlich dokumentiert worden, da könnte man sich darauf berufen. Zu b) also Closed-Source Produkte welche das Protokoll unterstützen geben sich Mühe das gut in ihrem Code zu verstecken.