Plesk liest die Zeit direkt vom Linux-Betriebssystem und kann diese sogar über das Webinterface verwalten lassen:
- Anzeige und manuelle Einstellung: Im Plesk-Admin-Bereich unter
Tools & Einstellungen > Systemzeitsiehst du die aktuelle Serverzeit. Du kannst dort ein Häkchen bei „Systemzeit aktualisieren“ setzen und Datum/Uhrzeit manuell ändern . Achtung: Die offizielle Dokumentation warnt davor, die Zeit einfach zurückzudrehen – das kann dazu führen, dass die Zwei-Faktor-Authentifizierung (2FA) nicht mehr funktioniert oder geplante Tasks durcheinander geraten . - Automatische Synchronisation (NTP): Normalerweise ist die Uhrzeit deiner VM über das Network Time Protocol (NTP) automatisch mit einem Zeitserver im Internet synchronisiert .
- Unter Linux (Debian): Plesk nutzt dafür die Erweiterung „NTP Timesync“ . Du findest sie unter
Erweiterungen > Meine Erweiterungen. Dort kannst du die NTP-Server anpassen oder die Synchronisation ganz ausschalten, indem du den „NTP Service“ auf „None“ stellst . - Praktischer Hinweis: Wenn du die Synchronisation abschaltest, bleibt die Zeit stehen, bis du sie manuell änderst.
- Unter Linux (Debian): Plesk nutzt dafür die Erweiterung „NTP Timesync“ . Du findest sie unter
💡 Ansatzpunkte für deine Analyse
Wenn du das zeitbasierte Test-Lizenzsystem untersuchen möchtest, kannst du an folgenden Stellen ansetzen (natürlich nur in deiner abgeschotteten Testumgebung):
Wichtiger Hinweis für deine akademische Arbeit: Das Zurückstellen der Systemuhr ist eine klassische Methode, um zeitbasierte Testlizenzen zu analysieren. Es ist wichtig zu dokumentieren, wie Plesk diese Manipulation erkennt (z.B. durch das Überprüfen von Datei-Zeitstempeln oder die Kommunikation mit dem Lizenzserver ) und wie solche Schwachstellen geschlossen werden können.
Viel Erfolg bei deinem Projekt! Wenn du Hilfe bei der Analyse des Lizenz-Check-Mechanismus brauchst, hilft dir dein Assistent gerne weiter.