Stefan: grafiken sperren

Beitrag lesen

Aber dann schalt ich einfach Javascript ob oder mach 'nen Screenshot oder hol die Datei aus dem Browsercache oder nehm den mac oder ...

Besser könnte man das Bild sichern durch eine Kombination aus ActiveX und DRM. Aufgrund der Sicherheitsprobleme von ActiveX und drer Tatsache, dass nicht alle Betriebssysteme/Browser mit ActiveX etwas anfangen können, sollte man diese Methode aber nur im Intranet mit Windows/IE-Monokultur anwenden.

Man muss ein ActiveX-Control schreiben, dass das verschlüsselte Bild lädt, sich bei einem DRM-Serrver authentifiziert und dann einen Schlüssel bekommt, um das Bild zu entschlüsseln. Das Bild wird dann dargestellt, ohne es erst im Browsercache abzulegen. Damit wäre aber immer noch ein Screenshot möglich. Um diesen zu verhindern, muss man das ActiveX-Control so schreiben, dass es zur Darstellung nicht GDI oder DirectDraw, sondern DirectShow verwendet. Damit kommt die Screenshotroutine, die durch Alt+Druck aufgerufen wird, nicht zurecht (allerdings weiß ich nicht, ob das für alle Windows- und DirectX-Versionen gilt). Damit bleiben nur noch Screenshotprogramme von Drittanbietern, deren Installation man im Firmenumfeld verbieten oder durch entsprechende Rechtevergabe unter Windows 2000/XP auch verhindern kann.

Stefan