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