@TEINNSEI_J

Как однозначно идентифицировать смартфон?

Существует некое приложение на андроиде которое отправляет данные на сервер. Задача сервера сохранять эти данные. Каждый пакет отправленный на сервер имеет подпись пользователя (собственно говоря отправляется JSON в котором имеется идентификатор юзера). На сервере хранится связка IMEI и идентификатор юзера. Необходимо, чтобы сервер умел определять, что эти данные реально были отправлены со смартфона IMEI которого был указан в пакете. Как реализовать такую задачу?
  • Вопрос задан
  • 2573 просмотра
Решения вопроса 1
Neuroware
@Neuroware
Программист в свободное от работы время
100% гарантии не будет в любом случае, увеличить верятность и усложнить жизнь взломщику можно отправляя запрос подписанный электронной подписью (см цифровая подпись), но даже в этом случае если злоумышленник имеет доступ к устройству с которого отправлялись данные то проблем это обойти особо не будет.
понять "по запросу" что отправил именно телефон нельзя, потому как байты есть байты, их можно подслушать, подправить и отправить исправленные
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
YardalGedal
@YardalGedal
yeah boy
Может для получения IMEI подойдет этот вариант: How to programmatically get the devices IMEI/ESN i...?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы