kprotect ist ein GUI Tool welches ermöglichst die krpano Lizenzen mit in die SWF Datei einzubetten, d.h. aus der krpano.swf und den Lizenzen wird dann eine neue SWF Datei, welche diese eingebunden hat, es werden dadurch dann keine externen Lizenzen auf dem Server mehr benötigt,
dabei gibt es zwei 'Schutzarten' (SWF Protection Mode):
Domain Limited - das erzeugte SWF muss auf bestimmte Domains beschränkt sein (welche lässt sich festlegen)
Embedded XML - das erzeugte SWF hat eine XML Datei fest eingebunden, d.h. es lässt sich dann keine externe XML Datei per Parameter angeben
zusätzlich ist noch folgendes möglich:
es lassen sich optional noch weitere Dateien mit in die SWF einbinden (weitere XML Dateien, Bilder, Plugins, ...)
das SWF lässt sich mit einem Ablaufdatum versehen
zusammen mit der Branding Free Lizenz , ist es auch möglich eine SWF ohne "krpano" im Kontextmenu zu erzeugen
weiteres lassen sich anstelle einer SWF Datei auch .EXE (Windows) oder .APP (Mac) 'Standalone' Programme erzeugen
die eingebundenen und externen Dateien können verschlüsselt werden