Cerezo

Пользователь

Регистрация: 14.12.2015

Сообщения: 6064

Рейтинг: 3766

Cerezo

Регистрация: 14.12.2015

Сообщения: 6064

Рейтинг: 3766

img

Вот такой интересненький вопрос нарисовался.


У меня на телефона стоит приложение. Так вот, когда логинишься на свой аккаунт, он просит ввести код, который генерирует приложение. Обычно я включаю интернет, захожу в телефон, там на время сгенерирован код. Ввожу его и проходит авторизация.


Что интересно, оказывается не обязательно включать интернет на телефоне. Специально сутки не включал на телефоне интернет, сегодня вышел из стима и снова зашел. через приложение увидел сгенерированный код, ввел его и он подошел.


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


Как это работает?

TopQoP

Пользователь

Регистрация: 12.07.2014

Сообщения: 41857

Рейтинг: 25737

TopQoP

Регистрация: 12.07.2014

Сообщения: 41857

Рейтинг: 25737

Cerezo сказал(а):

Как это работает?

Нажмите, чтобы раскрыть...

Никто не знает.

future_tech

Пользователь

Регистрация: 01.02.2014

Сообщения: 30408

Рейтинг: 21278

future_tech

Регистрация: 01.02.2014

Сообщения: 30408

Рейтинг: 21278

TopQoP сказал(а):

Никто не знает.

Нажмите, чтобы раскрыть...

Разработчик Steam Desktop Authentificator знает.

Ganger_ot_boga

Пользователь

Регистрация: 28.06.2016

Сообщения: 1561

Рейтинг: 608

Ganger_ot_boga

Регистрация: 28.06.2016

Сообщения: 1561

Рейтинг: 608

Cerezo сказал(а):

Что интересно, оказывается не обязательно включать интернет на телефоне.

Нажмите, чтобы раскрыть...

Капитан очевидность

Luna_1h

Пользователь

Регистрация: 14.02.2017

Сообщения: 1294

Рейтинг: 525

Luna_1h

Регистрация: 14.02.2017

Сообщения: 1294

Рейтинг: 525

насколько я знаю. там можно кучу кодов вперед запросить. мб типо куча сгенерированых кодов уже есть в базе. и ты можешь ее распечатать себе. не знаю. у меня так друг делал =\