Ad Injection
Το Ad Injection είναι η εισαγωγή διαφημίσεων σε μια ιστοσελίδα ή εφαρμογή που ο εκδότης δεν τοποθέτησε ποτέ εκεί, συνήθως μέσω κακόβουλων επεκτάσεων προγράμματος περιήγησης ή μιας παραβιασμένης διαδρομής δικτύου.

Το Ad Injection είναι η εισαγωγή διαφημίσεων σε μια ιστοσελίδα ή εφαρμογή που ο εκδότης δεν τοποθέτησε ποτέ εκεί, πιο συχνά μέσω μιας κακόβουλης επέκτασης προγράμματος περιήγησης, adware που συσκευάζεται με δωρεάν λογισμικό ή μιας παραβιασμένης διαδρομής δικτύου, όπως ένα ύποπτο σημείο πρόσβασης Wi-Fi ή διακομιστής μεσολάβησης ISP. Οι εισαγόμενες διαφημίσεις είτε επικαλύπτουν το υπάρχον περιεχόμενο, είτε αντικαθιστούν τις ίδιες τις διαφημιστικές θέσεις του εκδότη, είτε προσθέτουν νέες σε σελίδες που δεν είχαν καμία, και τα έσοδα πηγαίνουν σε όποιον ελέγχει την εισαγωγή, όχι στον εκδότη.
Πώς συμβαίνει το ad injection#
Η πιο συνηθισμένη διαδρομή είναι μια επέκταση προγράμματος περιήγησης που ο χρήστης εγκατέστησε για κάτι άσχετο, όπως ένα εργαλείο εύρεσης κουπονιών ή ένα εργαλείο PDF, που αθόρυβα ξαναγράφει το περιεχόμενο της σελίδας για να εισάγει τις δικές του ετικέτες διαφημίσεων ή να αντικαταστήσει τις κλήσεις για διαφημίσεις του εκδότη με τις δικές του. Το adware που συσκευάζεται σε δωρεάν λήψεις κάνει το ίδιο σε επίπεδο λειτουργικού συστήματος. Λιγότερο συνηθισμένο αλλά πιο επιβλαβές είναι το ad injection σε επίπεδο δικτύου, όπου ένας παραβιασμένος δρομολογητής, δημόσιο Wi-Fi ή διακομιστής μεσολάβησης από την πλευρά του ISP τροποποιεί τις σελίδες κατά τη μεταφορά πριν φτάσουν καν στο πρόγραμμα περιήγησης.
Αυτό είναι διαφορετικό πρόβλημα από το να πουλάει απλώς ένας εκδότης υπολειπόμενο χώρο μέσω ενός συνεργάτη μεταπωλούμενου αποθέματος. Η επαναπώληση είναι γνωστοποιημένη και συμβατική· η εισαγωγή δεν είναι ούτε το ένα ούτε το άλλο. Το ads.txt και το sellers.json αντιμετωπίζουν ένα μέρος αυτού του προβλήματος: επιτρέπουν σε έναν αγοραστή να επαληθεύσει ποιοι πωλητές είναι πράγματι εξουσιοδοτημένοι να δημιουργούν έσοδα από έναν συγκεκριμένο τομέα, έτσι ώστε το εισαγόμενο απόθεμα που πωλείται με το όνομα ενός εκδότη στο πλαίσιο της αλυσίδας εφοδιασμού διαφημίσεων του να μπορεί να φιλτραριστεί πριν γίνει μια προσφορά.
Οπτικά, μια εισαγόμενη διαφήμιση συνήθως φαίνεται πανομοιότυπη σε μορφή με μια νόμιμη, ίδιου μεγέθους, ίδιας απόδοσης, και αυτός είναι ακριβώς ο λόγος που είναι τόσο εύκολο να τη χάσετε χωρίς να συγκρίνετε ενεργά συνεδρίες. Το σημάδι σχεδόν ποτέ δεν είναι στο πώς φαίνεται η διαφήμιση· είναι στο αν η τοποθέτηση μπορεί να ιχνηλατηθεί πίσω σε μια εξουσιοδοτημένη διαδρομή.
Γιατί έχει σημασία (και πώς να το εντοπίσετε)#
Για τους εκδότες, το ad injection είναι απλή κλοπή εσόδων: κάποιος άλλος δημιουργεί έσοδα από έναν επισκέπτη που ήρθε στη δική τους ιστοσελίδα. Για τους διαφημιζόμενους, σημαίνει ότι πληρώνουν για εμφανίσεις σε ένα πλαίσιο σελίδας που ποτέ δεν επέλεξαν πραγματικά, καθώς οι εισαγόμενες τοποθετήσεις βρίσκονται εκτός οποιασδήποτε συμφωνίας που διαπραγματεύτηκαν και συχνά δεν έχουν καμία πραγματική λογοδοσία από διαφημιστικό διακομιστή. Για τους χρήστες, σημαίνει μια φορτωμένη, πιο αργή, μερικές φορές μη ασφαλή εμπειρία περιήγησης που προστίθεται πάνω σε σελίδες που φαίνονταν καλά πριν εγκατασταθεί η επέκταση ή το adware.
Ο εντοπισμός του συνήθως σημαίνει σύγκριση του τι αποδίδει μια καθαρή, αμετάβλητη συνεδρία προγράμματος περιήγησης με αυτό που δείχνει η συνεδρία ενός πραγματικού χρήστη, και έλεγχο αν κάθε διαφημιστική θέση σε μια σελίδα μπορεί να ιχνηλατηθεί πίσω σε έναν εξουσιοδοτημένο πωλητή στο αρχείο ads.txt αυτού του τομέα. Το εργαλείο κατασκοπείας native ads του OpenAdLibrary καταγράφει τις native διαφημίσεις όπως τις προβάλλουν τα δίκτυα, κάτι που μπορεί να αποτελέσει έναν χρήσιμο σταυροέλεγχο όταν μια τοποθέτηση φαίνεται ότι δεν ανήκει στη σελίδα στην οποία βρίσκεται.






