Microsoft bouwt een digitale aap om op frauduleuze advertenties te jagen

Advertenties op mobiele apps genereren meer dan $ 8 miljard aan jaarlijkse inkomsten voor app-ontwikkelaars. Met zoveel geld op het spel zijn er verschillende manieren om het systeem te spelen ontstaan. Een frauduleuze methode is het schrijven van kwaadaardige code om valse klikken te genereren (zie Een webzwendel die $ 500.000 per maand verdient). Een meer verraderlijke benadering is om het gebruikers eenvoudig te maken om advertenties te raken door middel van plaatsingsfraude. Ontwikkelaars kunnen advertenties te klein maken om op te vallen, te dicht bij een gameknop of zelfs onzichtbaar.





Nu hebben onderzoekers van Microsoft en de University of Southern California de eerste openbaar gemaakte technologie bedacht om plaatsingsfraude op grote schaal op te sporen en tegen te gaan. Ze hebben wat ze noemen een digitale aap gebouwd om tussen miljoenen app-schermen te springen om te zien of ontwerpen de gebruiksvoorwaarden van een app store schenden.

Toen de technologie werd ingezet op 50.000 Windows Phone-apps, ontdekte het meer dan 1.000 met advertentieplaatsingen die in strijd waren met de gebruiksvoorwaarden; van 1.200 Windows 8-tablet-apps, vond het meer dan 50 met problemen. Het werk, uitgevoerd in april 2013, is het onderwerp van een papier wordt volgende week uitgezonden op de Usenix conferentie in Seattle.

Met miljoenen apps te koop, is het voor mensen onhaalbaar om een ​​visuele inspectie uit te voeren. Dat is een van de redenen waarom de meeste onderzoeksaandacht is gericht op het probleem van klikfraude, waarbij geautomatiseerde programma's, bots genaamd, op advertenties klikken.



De nieuwe tool van Microsoft beoordeelt systematisch apps in een app store, start een app in een emulator en communiceert vervolgens met die app en probeert er zoveel mogelijk van te doorlopen. Als de aap een knop tegenkomt, klikt hij erop. Als het een tekstvak tegenkomt, probeert het verder te gaan door te bepalen wat er wordt gezocht en iets in te voeren, zoals een postcode. Het doel van de aap is om naar zoveel mogelijk pagina's in de app te gaan, zegt Suman Nath, senior onderzoeker bij Microsoft.

Een van de stiekeme gokjes die de aap van Microsoft uitroeit, was in een app voor het spelen van mah-jongg, het Chinese tegelspel. Een verticale reclamebalk aan de rechterkant van het scherm was gevuld met tegels die eruitzagen als de tegels die in het spel zelf werden gebruikt. De gebruiker zal geloven dat dit een advertentievrije app is, zegt Nath.

Andere app-auteurs verkleinden advertenties om in een bepaalde game-lay-out te passen, zich niet bewust van of negeerden het feit dat de gebruiksvoorwaarden van de app store advertenties die kleiner zijn dan een bepaald formaat niet toestaan.



Xuxian Jiang, een computerwetenschapper aan de North Carolina State University en een expert in mobiele beveiliging, zegt dat het werk nieuw was. Hoewel het niet kan detecteren of de slechte advertentieplaatsing opzettelijk was, is het een goed begin, zegt hij.

zich verstoppen