Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Как стим гвард работает без интернета?

  • Автор темы Автор темы idesync
  • Дата начала Дата начала
Легенда форума
Легенда форума
Статус
Оффлайн
Регистрация
10 Дек 2018
Сообщения
4,455
Реакции
2,321
Здрасти, очень интересно, как это приложение на телефоне способно выдавать рабочие коды даже без доступа к интернету.
Расскажите ряльно.
Тут же по любому нужна синхронизация по интернету, нет?
 
Возможно, по времени + хешируется во что то, что в итоге превращается в код

ПРЕДПОЛОЖЕНИЕ
 
Думаю есть специальный алгоритм по которому генерируется код.Например твой id64 + алгоритм = набор подходящих кодов.
 
Думаю есть специальный алгоритм по которому генерируется код.Например твой id64 + алгоритм = набор подходящих кодов.
В смысле набор, если только один генерируется. Не понял.
Возможно, по времени + хешируется во что то, что в итоге превращается в код

ПРЕДПОЛОЖЕНИЕ
В смысле по времени?
 
ну значит либо хеш времени как сказано выше либо хеш предыдущего кода ¯\_(ツ)_/¯
В смысле хеш времени блин непонял..
Хеш предыдущего кода тоже, ибо как на разный набор цифр/букв может быть один хеш?
 
Здрасти, очень интересно, как это приложение на телефоне способно выдавать рабочие коды даже без доступа к интернету.
Расскажите ряльно.
Тут же по любому нужна синхронизация по интернету, нет?
это означает что все твои коды уже сгенерированы и тебе их просто гвард выдаёт
 
Здрасти, очень интересно, как это приложение на телефоне способно выдавать рабочие коды даже без доступа к интернету.
Расскажите ряльно.
Тут же по любому нужна синхронизация по интернету, нет?
А вообще в чём смысл вопроса?Что с полученной инфой делать будешь?
 
это означает что все твои коды уже сгенерированы и тебе их просто гвард выдаёт
Не факт,они не должны дублироваться,и если код меняется каждые 15 секунд то их должно быть просто дохуя.Думаю есть алгоритм генерации,нежели заранее созданная БД.
 
В смысле хеш времени блин непонял..
Хеш предыдущего кода тоже, ибо как на разный набор цифр/букв может быть один хеш?
ну в приложении должно быть прописано дефолтное время, предположим что гринвичское +0, потом время хешируют, потом что нибудь делают с датой чтобы хеши не повторялись каждый день ну и обрезают до 5 символов
а если хеш предыдущего, то берут ласт код допустим T28E3 и его хешируют снова и получ уже другой код и может также время приплетают и также обрезают до 5
 
Не факт,они не должны дублироваться,и если код меняется каждые 15 секунд то их должно быть просто дохуя.Думаю есть алгоритм генерации,нежели заранее созданная БД.
не должны но он подбирает из всех вариаций 1 код рандомом
 
это означает что все твои коды уже сгенерированы и тебе их просто гвард выдаёт
Норм заявление

Коды генерируются по супер секретному алгоритму, который уникален для каждого аккаунта

И скорее всего, если ты сменишь время на телефоне и перезагрузить его, то коды сломаются
 
Норм заявление

Коды генерируются по супер секретному алгоритму, который уникален для каждого аккаунта

И скорее всего, если ты сменишь время на телефоне и перезагрузить его, то коды сломаются
Про секретность этих алгоритмов можно поспорить,на пк даже прог есть которая генерирует коды по данным твоего аккаунта.Правда не помню как называется<3
P.S Вспомнил.
Steam Desktop Authenticator
 
стим делает тебе специальный ключ при создании 2fa (его можно посмотреть в .mafiles для sda)
с помощью него он генерирует коды по времени (к примеру, по московскому времени GMT+3 )
дальше, на серверах валв имеется такой же ключ и он тоже генерирует код, когда ты пытаешься войти
если время не отличается с серверами валв и твоим устройством, то коды должны быть одинаковами
если они одинаковые, то стим дает тебе зайти в аккаунт
 
Работает по системе
Пожалуйста, авторизуйтесь для просмотра ссылки.

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