еще раз все таки резумирую )))
заменить не выйдет
либо все сделать в открытом виде, не шифруя проверку домена - тогда сие мероприятие и не нужно, любой просто отключит проверку (а есть опыт продажи дополнений без ключа но с текстом что лицензия на один домен, но это никого не смущает, повторных покупок на другие домены банально нет)
либо использовать ioncube
на данный момент код проверки ключа зашифрован стандартными функциями пхп
простые антивирусы(грубо говоря сканеры) бесплатные банально берут и сканируют файлы и читают код и видя зашифрованный участок - естественно они его прочитать не могут - потому что алгоритмы всегда разные - говорят что это вирус или чего еще
а то что он удаляет файл ну это хостер молодец - он должен просто вас предупредить что внимание а не удалять
у нормальных хостеров если они используют жалкую поделку антивируса это так и реализовано
при этом остальной код модуля полностью открыт, вы можете дорабатывать самостоятельно или сторонними разработчиками
еслиб был ион куб то антивирус тупо его пропустил и нечего вам не сказал, даже если зашить туда вирус и тд
потом некоторые получили бы не возможность использования модуля в связи с отстуствием ионкуба
конфликты разных версий куба
и самое главное невозможности изменения модуля без моего вмешательства.
по этому итог
использовать ион куб -нет (для покупателей плохо)
не использовать проверку домена (для продавца плохо)
использовать шифрование стандартными методами пхп (золотая середина)
пожалуйста не создавайте повторные сообщения - читайте внимательно фаг
это вынес туда.