Предотвращение взлома приложений iOS - PullRequest
0 голосов
/ 13 июля 2011

Недавно я наткнулся на ссылку, в которой было взломано популярное приложение, которое не позволяло работать на взломанных устройствах.Взломщик подчеркнул, что в инструменте IDA они искали строку «jailbroken» или что-то в этом роде, а затем пытались найти условие, которое вызвало появление предупреждения с сообщением «jailbroken».Я полагаю, что аналогичным образом любой может найти сообщения об ошибках в вашем приложении, найти их и отредактировать приложение, используя инструмент, подобный IDA, и перейти к условию, в котором было представлено сообщение об ошибке, и изменить условие так, чтобы оно не выполнялось.Я уже проверил следующую ссылку для методов обнаружения взломанных приложений: http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/36330-iphone-piracy-protection-code-2-another-tutorial.html

Есть ли какой-либо способ, с помощью которого мы можем затруднить взлом приложения, например, зашифровав сообщения об ошибках и не имея их в открытом видетекст в приложении?

1 Ответ

1 голос
/ 13 июля 2011

Ну, например, не используйте открытый текст "джейлбрейк" в вашем приложении.Другой способ - не открывать диалоговое окно, то, что хакеры могут найти в вашем коде и обратном следе.Лучше всего просто не допускать доступа к определенным функциям или, что еще лучше, случайным образом делать странные вещи, чтобы им было труднее зафиксировать дело репро.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...