Awesome REA
Português (Brasil)
Voltar para todos os casos

Aegis: encontrando o algoritmo Android TOTP

Alvo: Autenticador Aegis 3.4.3 Android APK

Autor / atribuição: Equipe de vitrine REA; autores originais do projeto creditados em fontes

Data de revisão da fonte:

Rever estado: Fontes revisadas; os testes do autor não são executados de forma independente.

A questão

Como um código de login de seis dígitos é calculado a cada 30 segundos?

O que REA fez

A análise REA Android localiza métodos de geração, exibição e cópia. O autor lê o cálculo HOTP/TOTP e constrói uma demonstração do navegador com relógio ajustável.

Resultados relatados pelo autor

A página oficial relata casos 133 comparando o método extraído com uma implementação independente, além dos seis vetores de referência SHA-1 da RFC 6238.

Limitações e reivindicações não verificadas

O escopo é a geração de código, não uma reconstrução do cofre, do armazenamento criptografado ou de todo o aplicativo. Este catálogo não reexecutou os casos.

O que aprender

Escolha um pequeno recurso que possa ser verificado de forma independente e restrinja sua implementação com vetores de teste de padrão público.

Evidência de uso de REA na fonte

Inspected with REA 6.1.0 on 9 October 2026.

A formatação do trecho é simplificada. Leia a fonte original para o contexto completo.

Fontes originais

Resumo editorial independente. O crédito pertence aos autores originais. O software alvo, os instaladores e a saída completa do descompilador não são redistribuídos aqui.

Veja este caso em GitHub · Sugira uma correção