2. зная алгоритм работы, не наклепает "свою" аналогичную программу ............
... а он будет его знать? прослушав обмен ... дык все же просто: +1 и пошло... а если не +1 и если раз в месяц алгоритм будет меняться... динамические ключи не вчера придуманы... и за любой сбой отвечать будет уже не автор, а сам заказчик... с самоделкина то что взять )))
поверьте, страшна не защита а сам факт ее наличия! и потом, если самоделкин умеет перехватывать траффик и анализировать его - он быстрее задачу сам поднимет на плк ))) чем городить мостики