Взломать действительно сложнее, потому что LVL уже известен, а методология его взлома (даже автоматизированная) уже широко распространена. Тем не менее, покупки внутри приложения технически не являются более безопасными, если с вашего сервера фактически не загружена информация, необходимая для работы заблокированных функций (например, кода). Причина в том, что все, что может сделать ваше приложение, люди могут проверить, и люди могут сделать сами по себе, даже в модифицированных версиях вашего кода. Например, вы можете проверить на сервере через SSL, что владелец совершил покупку, но злоумышленник всегда может удалить этот код и просто заставить приложение работать так, как если бы сервер согласился. Если ваше приложение загружает закрытый ключ, злоумышленник может найти способ выдать себя за ваше приложение и загрузить его и т. Д.
На самом деле нет никакого «не взламываемого» программного обеспечения. Только услуги могут быть относительно безопасны от пиратства. Поэтому, если вы хотите избежать пиратства, вам следует написать программное обеспечение, в котором продукт является услугой.