Здрассте! Ээ... а ЧРТ по-вашему что делает? Именно этим и занимается - сверяет с сервером загруженный в память код (а также, начиная с 4.09m, текстуры и много чего ещё).

Было б здорово, если б все проблемы безопасности решались такой "серебряной пулей". Проблема в том, что принципиально любому алгоритму можно так или иначе подсунуть для проверки "левые" данные (или заставить сообщить об удачном результате проверки). И ещё одно - чем надёжнее, чем сложнее и навороченнее защита чего-либо, тем больше свободных ресурсов она на себя отъедает. Это я не отсебятину пишу, читайте книжки по теории защиты информации)