Ataque de injeção

Alimentar o sistema de verificação com um vídeo que nunca passou pela câmera. O que é, em que se diferencia de um ataque de apresentação e por que é o vetor que as certificações biométricas não avaliam.

Em resumo

Um ataque de injeção, na verificação de identidade, é a substituição do fluxo de vídeo antes que ele chegue ao aplicativo que vai avaliá-lo. O atacante não mostra nada à câmera: usa uma câmera virtual, um emulador ou a manipulação do próprio dispositivo para entregar ao sistema uma imagem que escolheu.

A câmera física nunca participa. Tudo o que o sistema recebe parece uma captura normal, e esse é o ponto do ataque.

Na segurança de aplicações o mesmo nome designa outra família de ataques, a de injeção de código ou de comandos contra um banco de dados ou um interpretador. São conceitos distintos que compartilham a palavra: o que se injeta aqui é um fluxo de vídeo, não uma instrução.

A apresentação ocorre na frente da câmera. A injeção a evita

Os dois vetores podem transportar o mesmo deepfake, e se detêm com controles distintos.

  • Ataque de apresentação — o atacante mostra algo à câmera real do dispositivo: uma impressão, uma tela, uma máscara. A câmera funciona e captura o que tem à frente.
  • Ataque de injeção — o atacante substitui o que a câmera deveria entregar. A imagem nunca passou por uma lente.

A pergunta que separa os dois é curta. A apresentação é um problema do que há na frente da câmera. A injeção é um problema de se há câmera.

É o vetor que a certificação biométrica não cobre

Vale a pena dizer isso com precisão, porque é onde o mercado mais se confunde e onde uma comparação entre fornecedores costuma ser decidida mal.

A norma ISO/IEC 30107-3 define o método e as métricas para avaliar a detecção de ataques de apresentação em sistemas biométricos: um laboratório credenciado constrói instrumentos de ataque, os apresenta contra o sistema em condições controladas e mede quantos são aceitos. Seu alcance termina no dispositivo de captura.

Os Níveis 1 e 2 costumeiramente citados junto à norma não são da norma. São os graus do programa de ensaio da iBeta, que aplica essa metodologia, e se diferenciam pelo custo e pela sofisticação dos instrumentos de ataque. A VU é certificada pela iBeta no Nível 2 desse programa.

O vetor que esta página descreve fica fora do que essa metodologia mede. Nenhuma certificação obtida sob esse padrão diz algo a respeito, incluindo a da VU. É um controle separado, se compra ou se constrói à parte, e convém pedir a qualquer fornecedor evidência própria sobre ele.

Onde aparece em uma jornada de identidade

  • Cadastro de conta com captura biométrica — o momento mais exposto, porque a organização ainda não tem nenhuma referência prévia dessa pessoa.
  • Recuperação de acesso com rosto — onde um fluxo se resolve comparando com a captura do cadastro.
  • Autorização de operações por biometria — a confirmação que um sistema pede antes de uma ação de valor.
  • Canais não presenciais de alto volume — os que rodam no navegador ou em aplicativos que não controlam a integridade do dispositivo.

Os controles que respondem a esse vetor não são biométricos: são de integridade. Detecção de câmeras virtuais e emuladores, verificação da origem da imagem e checagem do ambiente de execução. Vários dependem do que o sistema operacional e o fabricante do dispositivo expõem, então nenhum provedor de identidade os resolve sozinho.

A sequência completa do ataque está na página do tipo de fraude: ataque de injeção de vídeo.

Perguntas frequentes

É a substituição do fluxo de vídeo antes que ele chegue ao aplicativo que o avalia, com uma câmera virtual, um emulador ou a manipulação do dispositivo. O sistema recebe uma imagem escolhida pelo atacante e a trata como se viesse da câmera. Não confundir com a injeção de código dos bancos de dados, que compartilha o nome e não tem relação alguma.

No ataque de apresentação, o conteúdo é mostrado à câmera física do dispositivo, que captura normalmente o que tem à frente. No ataque de injeção a câmera não participa: o fluxo é substituído antes. A prova de vida responde ao primeiro vetor; o segundo se cobre com controles de integridade do dispositivo e de origem da imagem.

Não. Seu alcance são os ataques de apresentação, os que ocorrem na frente do dispositivo de captura, e para eles define o método de avaliação e as métricas. Os Níveis 1 e 2 pertencem ao programa de ensaio da iBeta, que aplica essa metodologia, não à norma. Ao comparar fornecedores, convém ter claro o que exatamente cada resultado mede e pedir evidência separada para o outro vetor.

Uma só identidade, um só SDK

A VU ONE unifica verificação, autenticação e proteção contra fraude sobre um mesmo grafo de identidade.

A verificação feita no cadastro fica disponível para a autenticação e para as regras de fraude, sem repetir processos nem duplicar dados.

Verifica, Autentica e Protege, consolidado em um só lugar.

Solicite uma demo