phpGuardian kodiert PHP-Quellcode und loggt die Server-Information, um zu prüfen, ob das Skript auf einem anderen Server läuft. Dies kann nützlich sein, falls das Skript unerlaubt dupliziert wurde. Als Reaktion kann es dann optional beliebigen Code ausführen, der zum Beispiel genutzt werden kann, um die Ausführung zu sperren.