Seite 1 von 1
Hallo Sie Lieben
Verfasst: Di 26. Jun 2012, 13:55
von Biene1
Gibt es inzwischen die Möglichkeit, eine Webseite, die mit Contenido erstellt wurde, Rechner- bzw. Einzelplatzlizenzabhängig zu machen? Wie kann ich das besser nachprüfen, ob auf eine Lizenz mehrere Leute zugreifen?
Im Grunde suche ich auch jemanden, der mir das umsetzen kann.
Herzlichen Dank sage ich schon mal im voraus, Ihre K. Halt
Re: Hallo Sie Lieben
Verfasst: Di 26. Jun 2012, 22:44
von xmurrix
Hallo Biene1,
jede PHP Webanwendung ließe sich per
Zend Guard oder
ionCube zwar schützen, allerdings kann man diesen Schutz aushebeln, wenn man sich etwas damit beschäftigt.
Wenn es darum geht, den Zugriff auf eine Webanwendung nur für bestimmte Rechner zu beschränken, so ist dies eigentlich nicht im Sinne des Web. Als User möchte ich z. B., wenn ich ein online-Account habe, vom Büro aus zugreifen, oder auch mal von Zuhause aus oder per Smartphone. Einmal gekaufte CDs kann ich ja auch auf verschiedenen Geräten abspielen...
Mann kann den Zugriff auf die Webanwendung einschränken, indem man z. B. zur jeder Lizenz einen eigenen Browser mitliefert, der auf die Seite per HTTPS zugreift und bei jedem Request eine eindeutige ID mitschickt (welches aus der Lizenzid und einer aus dem System ermittelten Systemid besteht). Aber auch hier kann man mit etwas Geschick die versendeten Daten (HTTP-Header oder GET-Parameter) abfangen und diese ggf. manipulieren. Daten, die per POST geschickt werden, wären zwar verschlüssen, das bedeutet aber, dass man die ganze Webapplikation komplett auf das Auslesen der ankommeden Parameter aus dem Post-Request umstellen muss.
Webapplikationen und Einzelplatzlizenzen vertragen sich meiner Meinung nach nicht, mir ist also keine einfache Lösung dafür bekannt.
Gruß
xmurrix