Generalnie to możesz zrobić w jakimś hostowanym pliku odniesienia do options, które będą odpowiadać za jakiś specjalny znak. np paragraf bedzie oznaczać liczbe a. I wtedy jak użyjesz paragraf w kodzie i ktoś połączy się z tym plikiem przez np hasło to options zamieni te znaki na litery i kod bedzie działać, natomiast jeżeli serwer nie będzie mógł tego odczytać (czyli jak ktoś nie poda hasła) to kod wtedy nie będzie się wykonywać, a z randomowych znaków nikt nic nie odczyta.
Z góry mówię, że mi się tego nie chce za darmo robić, jest to bardziej żmudne niż trudne.