Этот вопрос закрыт для ответов, так как повторяет вопрос Как приложение на Android 8.0 считывает SMS?

Как приложение на Android считывает SMS?

Есть такое приложение - Apteka.ru
Так вот, у него нет никаких разрешений для чтения SMS, но оно всё равно смогло прочитать SMS с кодом для авторизации.
Однако, в SMS есть ещё какой-то длинный буквенный шифр из цифр и латинских букв разного регистра. Похоже дело в нём.
Но как это устроено с технической стороны?
Спасибо.
  • Вопрос задан
  • 179 просмотров
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
Вот этот буквенно-цифровой шифр - это цифровая подпись.
При её формировании, на бэкенде также используется хэш приложения.
Благодаря этому Android может подтвердить подлинность этой СМС, и что она предназначена именно для того приложения, которое хочет его прочитать.
https://developers.google.com/identity/sms-retriev...

PS: Вопрос про этот API уже несколько раз на тостере задавали, но тут поиск такой стрёмный, что хрен найдёшь.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы
07 окт. 2022, в 17:32
4000 руб./за проект
07 окт. 2022, в 16:20
30000 руб./за проект
07 окт. 2022, в 15:47
50000 руб./за проект