И ионкьюб и зенд декодятся с вероятностью 97-98 процентов (обычные китайские декодеры по ссылкам с nulled.cc), кому надо — узнают исходники. Суть-то в чем: язык не компилируемый любая надстройка должна все равно код пихнуть ядру.
Из самых действенных методов — обфускация, захардкоженная проверка хешей и размеров файлов, многовложенное использование call_user_func, а также — очень длинные файлы, разбавленные вложенными комментариями и сложными конструкциями — на них часто спотыкаются различные дезендеры, хотя бы от школьников защититесь.