Reklam Enjeksiyonu
Reklam enjeksiyonu, yayıncının hiç yerleştirmediği reklamların bir web sayfasına veya uygulamaya eklenmesidir; genellikle kötü amaçlı tarayıcı uzantıları veya kompromize edilmiş bir ağ yolu aracılığıyla gerçekleşir.

Reklam enjeksiyonu, yayıncının hiç yerleştirmediği reklamların bir web sayfasına veya uygulamaya eklenmesidir; en sık kötü amaçlı bir tarayıcı uzantısı, ücretsiz yazılımla birlikte gelen reklam yazılımı veya bir korsan Wi‑Fi hotspotu ya da ISP proxy'si gibi kompromize edilmiş bir ağ yolu aracılığıyla gerçekleşir. Enjekte edilen reklamlar ya mevcut içeriğin üzerine bindirilir, yayıncının kendi reklam slotlarını değiştirir ya da hiç reklam bulunmayan sayfalara yeni slotlar ekler; gelir ise enjeksiyonu kontrol eden kişiye gider, yayıncıya değil.
Reklam enjeksiyonu nasıl gerçekleşir#
En yaygın yol, kullanıcının alakasız bir amaç için (örneğin kupon bulucu ya da PDF aracı) yüklediği bir tarayıcı uzantısıdır; bu uzantı sessizce sayfa içeriğini yeniden yazarak kendi reklam etiketlerini ekler ya da bir yayıncının reklam çağrılarını kendi çağrılarıyla değiştirir. Ücretsiz indirmelerle paketlenen reklam yazılımı da aynı işlemi işletim sistemi seviyesinde yapar. Daha az yaygın ama daha zararlı olanı ise ağ seviyesinde enjeksiyondur; kompromize edilmiş bir yönlendirici, halka açık Wi‑Fi ya da ISP tarafındaki bir proxy, sayfaları tarayıcıya ulaşmadan önce değiştirir.
Bu, bir yayıncının bir yeniden satılan envanter ortağı aracılığıyla kalan alanı satmasıyla aynı sorun değildir. Yeniden satış açıklanmış ve sözleşmelidir; enjeksiyon ise öyle değildir. ads.txt ve sellers.json bu sorunun bir kısmını ele alır: alıcıların, belirli bir alan adından gelir elde etme yetkisine gerçekten sahip olan satıcıları doğrulamasını sağlar, böylece bir yayıncının adına, onun reklam tedarik zinciri içinde satılan enjekte edilmiş envanter, teklif verilmeden önce filtrelenebilir.
Görsel olarak, bir enjekte reklam genellikle meşru bir reklamla aynı formatta, aynı boyutta ve aynı renderda görünür; bu yüzden aktif olarak oturumları karşılaştırmadan kaçırmak çok kolaydır. Belirleyici nokta neredeyse hiçbir zaman reklamın nasıl göründüğünde yatmaz; yerleşimin yetkilendirilmiş bir yola kadar izlenip izlenemediğinde yatar.
Neden önemlidir (ve nasıl yakalanır)#
Yayıncılar için reklam enjeksiyonu basit bir gelir hırsızlığıdır: bir başkası, yayıncının kendi sitesine gelen ziyaretçiyi paraya çevirir. Reklamverenler için bu, hiç seçmedikleri bir sayfa bağlamında gösterim için ödeme yapıldığı anlamına gelir; çünkü enjekte edilen yerleşimler, müzakere edilen herhangi bir anlaşmanın dışındadır ve genellikle gerçek bir reklam sunucusu sorumluluğu taşımaz. Kullanıcılar için ise, uzantı ya da reklam yazılımı kurulmadan önce düzgün görünen sayfalara eklenen, kalabalık, yavaş ve bazen güvensiz bir tarama deneyimi demektir.
Bunu tespit etmek, temiz, değiştirilmemiş bir tarayıcı oturumunun ne renderladığını gerçek bir kullanıcının oturumunun gösterdikleriyle karşılaştırmak ve sayfadaki her reklam slotunun o alan adının ads.txt dosyasındaki yetkili bir satıcıya kadar izlenip izlenemediğini kontrol etmek anlamına gelir. OpenAdLibrary'nin yerel reklam izleme aracı yerel reklamları ağların sunduğu şekilde kaydeder; bu, bir yerleşimin bulunduğu sayfaya ait değilmiş gibi göründüğü durumlarda faydalı bir çapraz kontrol olabilir.






