Awesome REA
Русский
Вернуться ко всем делам

Aegis: находим алгоритм Android TOTP

Цель: Aegis Authenticator 3.4.3 Android APK

Автор/атрибуция: Демонстрационная команда REA; авторы оригинального проекта указаны в источниках

Дата проверки источника:

Статус проверки: Источники рассмотрены; авторские тесты самостоятельно не перепроводятся.

Вопрос

Как рассчитывается шестизначный код входа каждые 30 секунд?

Что сделал REA

REA Android Анализ определяет методы генерации, отображения и копирования. Автор читает расчет HOTP/TOTP и создает демо-версию браузера с настраиваемыми часами.

Результаты, сообщенные автором

The official page reports 133 cases comparing the extracted method with an independent implementation, plus the six SHA-1 reference vectors from RFC 6238.

Ограничения и непроверенные претензии

Целью является генерация кода, а не реконструкция хранилища, зашифрованного хранилища или всего приложения. В этом каталоге случаи не повторялись.

Чему научиться

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

Доказательства использования REA в источнике

Inspected with REA 6.1.0 on 9 October 2026.

Форматирование выдержки упрощено. Прочтите первоисточник для полного контекста.

Первоисточники

Независимое редакционное резюме. Кредит принадлежит первоначальным авторам. Целевое программное обеспечение, установщики и полный вывод декомпилятора здесь не перераспределяются.

Посмотреть этот случай на GitHub · Предложить исправление