Можем ли мы гарантировать, что никто не может изменить UDID устройства, взломав ОС iPhone или iPad. Потому что мы используем этот UDID для аутентификации наших пользователей. Мы хотим знать, что хакеры не смогут изменить его, получить доступ к нашей системе.Hack UDID iPad или iPhone
ответ
Не делайте этого! И, нет, ты не можешь это сказать.
UDID устарел в userland.
Jailbroken UDID поддельные делаю точно это. Они перехватывают вызовы UDID через мобильный субстрат и возвращают свое собственное значение. Единственное, что вы могли бы сделать, это обнаружить джейлбрейк-телефоны и заблокировать их полностью.
Также как бы вы сказали, были ли у них прокси-сервер между приложением и подключением к Интернету и изменили это значение на лету.
Начиная с IOS 5 устройства IOS UDID устарели для разработчиков. См. Приведенную ниже ссылку для получения дополнительной информации об альтернативах для создания UDID. UIDevice uniqueIdentifier Deprecated - What To Do Now?
Поскольку это не ясно, что вы подразумеваете под «мы используем этот UDID для аутентификации наших пользователей». Означает ли это, что к нему можно получить доступ только UDID, исходящие от устройств, которые вы предварительно одобрили для связи со своими серверами? Если хакер представляет «измененную UDID» в вашу систему, как это предоставить доступ? Если вы получаете UDID через API Apple (которые устарели и, скорее всего, приведут к появлению флага при проверке приложения), вы находитесь на милость того, что возвращает API вам, как еще вы получите UDID?
В целом, это не очень хорошая идея использовать единую технологию для предотвращения взлома. Просто передать UDID, который известен вашему бэкэнд, недостаточно, чтобы получить доступ. Вы можете рассмотреть другие механизмы, такие как SSL-сертификаты на стороне клиента (только клиенты с данным сертификатом могут присутствовать на ваших серверах и т. Д.) Или поставщик защищенных маркеров.
- 1. Программный дисплей iPhone/iPad UDID
- 2. Уникальный идентификатор iPhone/iPad BESIDES UUID/UDID?
- 3. Можем ли мы изменить UDID на моем iPhone/iPad?
- 4. Структура UDID iPhone
- 5. Android UDID как IPhone?
- 6. у iphone UDID есть интегрированная контрольная сумма
- 7. Iphone UDID и Android ID
- 8. альтернатива iPhone идентификатор устройства (UDID)
- 9. Iphone UDID и Google analystics
- 10. Приложение Iphone с устройством UDID
- 11. Получить спецификации устройства от UDID
- 12. Действительный CSS или Hack?
- 13. Действительные UDID?
- 14. Альтернатива идентификации устройства iPhone по UDID
- 15. Xcode: Календарь для Ipad или Iphone
- 16. Как получить указания на iPhone или iPad
- 17. iPad/iPhone Sync (WLAN или Inet)
- 18. iPhone/iPad макрос или c функция?
- 19. Fancybox накладные свитки на iPhone или iPad
- 20. iAd или AdMob для разработки iPhone/iPad?
- 21. Xcode iPad или iPhone Размер сборки Вопрос
- 22. Пейзажный режим ТОЛЬКО для iPhone или iPad
- 23. iPhone/iPad HTTP-потоковая библиотека или сервер
- 24. Являются ли IPad или IPhone способными OpenCL?
- 25. Как определить пользовательский агент iphone или ipad?
- 26. - это устройство iPhone или iPad программно
- 27. Частное приложение для iPhone при использовании iPhone UDID?
- 28. Как получить уникальный идентификатор iPhone (UDID) с помощью iwebkit?
- 29. UDID или IMEI - что лучше?
- 30. Как получить устройство udid в iphone sdk?
@George W Bush :( –
Принесите свое искусство обратно, если вы хотите, это очень аккуратно, но я думаю, что ответы легче читать без. –
ха-ха нет я согласен .... –