4 min de leituraIndústrias

Fraude com QR code de ingressos: como evitar capturas de tela

A fraude com QR codes de ingressos explora capturas de tela de códigos estáticos. Códigos dinâmicos, rotativos e assinados travam a duplicação.

Sasha Ehrlich
Compliance · EU residency

A fraude em códigos QR de ingressos de eventos se resume quase sempre a uma única fraqueza: um código QR estático é apenas uma imagem, por isso uma captura de tela dele é lida exatamente como o original, para sempre. Nada num código estático diz à entrada que já foi usado antes, por isso um fraudador pode capturar a tela de um ingresso válido e vender a imagem a dez pessoas. As soluções fazem todas a mesma coisa de formas diferentes. Impedem que o código continue a ser uma imagem reutilizável. Esta é uma leitura de segurança, não de marketing. A diferença entre um código estático e um código controlado é toda a história.

Para o lado de marketing dos links de eventos, credenciais, e acompanhamento pós-evento, encurtadores de URL para eventos é o artigo companheiro. Este texto se foca estritamente no ingresso à entrada e na fraude que o visa.

Por Que os Códigos QR Estáticos de Ingressos São Fraudados

Um código QR estático codifica dados fixos. Leia-o mil vezes e diz a mesma coisa mil vezes. Não tem forma de saber que já foi lido antes. É exatamente isso que torna uma captura de tela perigosa: a cópia é byte a byte igual ao original, por isso passa em todas as verificações que o original passaria.

Os padrões de fraude decorrem todos desse único fato. Um comprador captura a tela do seu ingresso e revende a imagem. Um ingresso legítimo se transforma em vários à entrada, e quem chega primeiro entra enquanto o comprador real é recusado. Nada disto exige sofisticação, apenas uma captura de tela, e é por isso que os códigos estáticos em eventos de alta procura são um alvo permanente. É também algo distinto do quishing e dos códigos QR maliciosos; isto é duplicação de um código legítimo, não um código hostil.

Um código QR estático de ingresso, capturado por tela e revendido a vários compradores, com cada cópia sendo lida como válida à entrada porque nada a marca como usada

Defesa 1: Códigos Dinâmicos de Scan Único

Um código QR dinâmico não codifica os dados do ingresso diretamente. Codifica um redirecionamento curto que o organizador controla. Cada scan é um pedido que o sistema vê em tempo real. Isso muda tudo: o ingresso pode ser marcado como usado no instante em que é validado pela primeira vez, e cada scan posterior do mesmo código, original ou captura de tela, é rejeitado.

Esta é, de longe, a correção mais importante, porque derrota a fraude central sem qualquer hardware adicional. O primeiro scan válido vence; as cópias falham. Como efeito colateral, também obtém análise de scans, para poder ver as horas de entrada e detectar um código sendo experimentado repetidamente, o que por si só é um sinal de fraude.

Para a maioria dos eventos, é aqui que eu pararia e daria o trabalho por concluído.

Defesa 2: Códigos Rotativos e Assinaturas

Para ingressos de alto valor, mais duas camadas se sobrepõem. Um código rotativo se renova num temporizador curto, muitas vezes a cada 15 segundos aproximadamente, por isso a imagem que um fraudador captura já está desatualizada antes de alguém a poder reutilizar. O código na tela às 8:00 não é o código às 8:01. Uma captura de tela é inútil para revenda.

As configurações de alta segurança de 2026 acrescentam uma assinatura criptográfica que vincula cada código a um comprador, dispositivo, e momento específicos. Apresente uma cópia e a assinatura não vai corresponder, por isso o sistema a rejeita mesmo que o tempo estivesse certo. Rotativo mais assinado é a razão pela qual os transportes e a ticketing de eventos premium conseguem reduzir drasticamente as tentativas de entrada duplicada. A maioria dos eventos não precisa deste nível, mas é o teto que vale a pena conhecer.

Três defesas contra a fraude em códigos QR de ingressos, sobrepostas: um código dinâmico de scan único marcado como usado após a primeira entrada, um código rotativo que expira a cada 15 segundos, e uma assinatura criptográfica vinculada ao comprador, dispositivo, e momento

Eis a fronteira honesta. Uma camada de link curto e QR dinâmico lhe dá a primeira defesa de forma limpa: um código que se resolve através de um redirecionamento que controla, registra cada scan no servidor, e pode ser marcado como usado após a primeira entrada válida, além das análises para vigiar abusos. Isso, por si só, elimina a fraude comum de captura de tela e revenda.

O que não é é uma plataforma de ticketing completa. Códigos rotativos num temporizador de 15 segundos e assinaturas criptográficas por ingresso são funcionalidades de um sistema de ticketing dedicado, não de um encurtador de links, e seria desonesto sugerir o contrário. Use o redirecionamento dinâmico e rastreável como a camada de scan único, e recorra a um produto de ticketing especializado quando precisar de rotativo mais assinado para uma entrada de alto valor. Saber de que camada realmente precisa é a maior parte da batalha.

Leia a Série Principal

Isto se situa no cluster de indústrias. O companheiro sobre eventos é encurtadores de URL para eventos; para o mecanismo subjacente, código QR dinâmico vs estático.

Relacionado no Blog

Perguntas frequentes

Como acontece a fraude em códigos QR de ingressos?

Quase sempre através de capturas de tela de códigos estáticos. Um código QR estático é uma imagem fixa, por isso uma captura de tela dele é lida exatamente como o original, para sempre. Os fraudadores capturam a tela de um ingresso válido e vendem ou compartilham a imagem, e cada cópia passa no leitor porque nada diz à entrada que já foi usado antes. A fraqueza não está no formato QR; está no fato de um código estático ser uma imagem reutilizável.

Como se previne a fraude em códigos QR de ingressos?

Faça o código deixar de ser uma imagem reutilizável. Três defesas fazem isso: um código dinâmico que pode marcar como usado após o primeiro scan válido, para que as duplicações sejam rejeitadas; um código rotativo que se renova a cada poucos segundos, para que uma captura de tela expire antes de poder ser reutilizada; e uma assinatura criptográfica que vincula o ingresso a um comprador e a um momento. Implementações reais que combinam estas defesas reportam quedas acentuadas nas tentativas de entrada duplicada.

Um ingresso em código QR pode ser capturado por tela e reutilizado?

Um estático, sim: a captura de tela é idêntica ao original e é lida para sempre. Um código dinâmico de scan único, não: assim que o primeiro scan válido o marca como usado, cada cópia posterior é rejeitada. Um código rotativo, não: a imagem expira em poucos segundos, por isso uma captura de tela já está desatualizada quando alguém tenta reutilizá-la. A defesa depende inteiramente do tipo de código que o ingresso usa.

O que é um código QR rotativo?

Um código QR que se renova num temporizador curto, muitas vezes a cada 15 segundos aproximadamente, de forma que o código na tela às 8:00 não é o mesmo às 8:01. Como uma captura de tela capta apenas um momento, se torna inútil segundos depois. Os códigos rotativos são comuns em transportes e em ticketing de eventos de alto valor precisamente porque derrotam a revenda por captura de tela sem qualquer ação por parte do participante.

Os códigos QR dinâmicos são mais seguros do que os estáticos para ingressos?

Sim, de forma significativa. Um código estático codifica dados fixos e não tem forma de saber se já foi lido antes. Um código dinâmico se resolve através de um redirecionamento que o organizador controla, por isso cada scan é registrado em tempo real e o ingresso pode ser marcado como usado após a primeira entrada válida. Essa verificação de scan único é o que transforma uma imagem copiável numa credencial de utilização única.

Experimente Elido

Cole uma URL, obtenha um link curto

Sem cadastro. O link vive 30 dias. Cadastre-se para mantê-lo para sempre.

Sem registro. Crie uma conta grátis e obtenha 50 links por mês.

Experimente o Elido

Encurtador de URL hospedado na UE: domínios personalizados, análises profundas e API aberta. Plano gratuito - sem cartão de crédito.

Tags
event ticket qr code fraud
qr code ticket fraud
prevent ticket qr fraud
dynamic qr code tickets
rotating qr code tickets
ticket screenshot fraud

Continuar lendo