Я создаю программу, и я хочу сделать вариант аренды, и мне нужно защитить его от RE, . Я хочу, чтобы пользователь, арендующий созданную мной программу, имел любую аутентификацию, даже если пользователь Обратно, программное обеспечение не работает,защищать мою программу от RE
Что мне делать? Что я должен добавить? Поиск предложений о том, как обезопасить свою программу, которая будет иметь возможность арендовать
редактировать: изменить его из C# для C++ это возможно?
edit2:
Я вижу, что не представляется возможным, Что я могу сделать, чтобы сделать RE сложнее?
У меня есть веб-сайт, который я могу использовать для аутентификации.
@JameyD ok и если я построю одно и то же программное обеспечение в C++ (я могу это сделать) –
Те же правила применяются, если вы говорите о неуправляемом C++, тогда это будет несколько сложнее, но все же выполнимо. В конце концов сборка должна выполняться CPU, это означает, что эта сборка также видна для пользователя компьютера. –
@JameyD если я не могу защитить от RE, но я могу защитить, что программа не работает, если аутентификация не удалась, даже если пользователь изменил сборку кода? Я имею в виду, если я выполняю аутентификацию с веб-сайта (у меня есть), и это не сработало. причина, я знаю, если кто-то, кто знает RE, может выполнить NOP или изменить состояние программного обеспечения. что вы предлагаете мне делать? –