Альтернатива идентификации устройства iPhone по UDID - PullRequest
0 голосов
/ 04 февраля 2011

Я нахожусь на антипиратском проекте.Я пытаюсь повторно идентифицировать устройства на основе их UDID.Но мне интересно, скрытые джейлбрейком устройства скрывают реальный UDID и вместо этого используют случайный сгенерированный.

Есть ли другой способ идентифицировать устройство?Возможно какое-то печенье?Или другой идентификатор / Hardwarehash?

Или я могу получить UDID надежным способом?

Спасибо за все ответы!

Ответы [ 2 ]

3 голосов
/ 04 марта 2011

На самом деле не может быть сделано. Существует взломанное приложение под названием UDID faker (также несколько других), которое генерирует случайный UDID. Кроме того, поскольку джейлбрейкеры имеют доступ к терминалу, все функции оборудования могут быть изменены.

Если взломщик знает, что он делает, что они ВСЕ делают, то ваша служба будет взорвана в течение нескольких дней, если не часов.

Если Apple не может обнаружить и предотвратить это с армией чрезвычайно талантливых программистов, почему, по-вашему, вам будет лучше?

Если бы вы могли решить проблему пиратства, вы бы не создавали приложение, вы бы заключили контракт с Microsoft.

3 голосов
/ 04 февраля 2011

Не трать свое время.

Сосредоточьтесь на том, чтобы заставить приложение убедить пользователей тратить на него деньги и не беспокоиться о пиратстве. Есть много и много API, хитрости и методы, чтобы предотвратить пиратство, и все они преодолены в короткие сроки.

Идея взломщика состоит в том, чтобы показать, что они умнее вас. Так что единственный способ «бороться» с ними - это убрать их аудиторию. И вы делаете это, делая отличный продукт, за который пользователи готовы платить.

...