Un codice a barre bidimensionale memorizza dati in una griglia bidimensionale di moduli a contrasto, solitamente bianchi e neri. I codici QR sono un esempio comune. Uno scanner interpreta la griglia e la converte in informazioni come un indirizzo web o i dati di contatto; il motivo visibile, di per sé, non rivela se tali informazioni siano affidabili.
Nella sicurezza informatica, questa distinzione è importante perché un codice a barre può contenere un link che porta a una pagina di phishing o a un'altra destinazione indesiderata. Gli aggressori possono collocare codici ingannevoli dove le persone si aspettano di trovarne di legittimi, mentre chi si occupa della difesa può esaminare il contenuto decodificato prima di aprirlo. Usa uno scanner che mostri in anteprima la destinazione, controlla attentamente l'indirizzo ed evita di considerare un codice a barre dall'aspetto familiare come prova che il contenuto codificato sia sicuro.


