Ürün etiketlerinden havayolu biniş kartlarına kadar her şeyde barkodlar kullanılmaktadır. Büyük miktarda bilgiyi küçük alanlara yerleştirerek değer sağlarlar. Doğru tarama cihazına sahip olan herkes bu bilgiyi değerlendirebilir. Ancak barkodlar mükemmel değil; hasar görmüşlerse bilgi sağlamazlar; ve saldırıya uğradıklarında kötü amaçlı yazılımlar ortaya koyabilirlerdi.
Matrix Kötü Amaçlı Yazılım
Akıllı telefon uygulamaları matris QR veya "hızlı yanıt" barkodlarını taramak için yapılandırılmıştır. Bu barkod tipi tipik olarak iki boyutlu ızgara düzenini çevreleyen kare bir şekildir. Izgara kodlanmış veri içeriyor. Birisi kötü amaçlı yazılımı veya kötü amaçlı yazılımı koda eklerse, söz konusu kodu tarayan herhangi bir cihaz saldırıya uğramış olabilir. Diğer bir dezavantaj, matris barkodlarının eğri yüzeylerde iyi çalışmadığıdır, çünkü kod elemanları bozulabilir.
Doğrusal Sınırlamalar
Doğrusal barkodlar, matris kodlarından daha az karmaşıktır. Tek boyutlu, dikdörtgen bir desende basit çizgiler olarak ortaya konan doğrusal barkodlar, ürün maliyet bilgilerini marketlerde depolamak ve nakliye sırasında paketleri izlemek için yaygın olarak kullanılır. Doğrusal kodların kilit bir dezavantajı sadeliği; Matris kodlarıyla aynı miktarda veri depolayamazlar. Doğrusal barkodlar da hantal boyuttadır. Bazı ürünler o kadar küçüktür ki, bunları doğrusal bir barkodla damgalamak veya etiketlemek imkansızdır.