iphone / ipad: как применить политику безопасности Apple через приложение iOS? - PullRequest
4 голосов
/ 27 октября 2011

Может ли кто-нибудь помочь мне, Как применить политику безопасности Apple в моем приложении,

Проблема / Цель: я хочу применить код доступа при запуске моего приложения, поэтому данные моего приложения обеспечен, есть ли способ, я могу это сделать?

Спасибо Высоко ценится

1 Ответ

0 голосов
/ 29 декабря 2011

Вот хорошее введение высокого уровня, с которого можно начать: Ссылка (прочитайте комментарии на странице) и это Ссылка вторая .

Тогда у вас есть две школы:

1.Использование Apple iOS (раздел безопасности) предлагает услуги по обеспечению безопасности продукта.

2. Напишите свой собственный / используйте не-Apple API безопасности.

Плюсы:

  1. Надежный и очень полезный.

  2. Не так популярен, меньше внимания со стороны хакеров.

Минусы:

  1. Хакеры хорошо знакомы с ним, так как это наиболее широко используемое решение.

  2. Майне быть таким сильным или крепким, как (1).

Вы всегда можете использовать оба варианта.Помните, что это игра (весело?) В прятки с взломщиками / хакерами.Выбирайте свои инструменты с умом и будьте изобретательны!

Хорошие ресурсы по теме:

  1. Презентация архитектуры безопасности iOS
  2. Советы похранение паролей

Всякий раз, когда вы хотите что-то защитить, вам нужна какая-то форма непредсказуемого источника генерации случайности.Дата / Время всегда хорошее начало.Кроме того, на устройствах iOS есть GPS, данные гироскопа, помимо прочего (опять же, творческие), что позволяет практически без коллизий генерировать уникальные идентификаторы для каждого легального клиента, который оплатил / поддержал продукт.Например, уникальный идентификатор может реструктурировать модули продукта таким образом, что он не будет работать, если только этот «ключ» не предназначен для управления выполнением программы через (пост-измененные) модули.Эти модули могут содержать ресурсы (изображения, звуки и т. Д.) Или код.

Опять же, только мысли, чтобы вы начали!

...