211service.com
Microsoft bygger en digital apa för att jaga bedrägliga annonser
Annonser på mobilappar genererar mer än 8 miljarder USD i årliga intäkter för apputvecklare. Med så mycket pengar på spel har olika sätt att spela systemet uppstått. En bedräglig metod är att skriva skadlig kod för att generera falska klick (se En webbbedrägeri som tjänar 500 000 USD i månaden). Ett mer lömskt tillvägagångssätt är att helt enkelt göra det enkelt för användare att träffa annonser genom placeringsbedrägerier. Utvecklare kan göra annonser för små för att sticka ut, för nära en spelknapp eller till och med osynliga.
Nu har forskare vid Microsoft och University of Southern California kommit fram till vad de säger är den första offentligt avslöjade tekniken för att upptäcka och motverka placeringsbedrägerier i stor skala. De har byggt vad de kallar en digital apa för att hoppa mellan miljontals appskärmar för att se om design bryter mot en appbutiks användarvillkor.
När tekniken distribuerades på 50 000 Windows Phone-appar, upptäckte den mer än 1 000 som hade annonsplaceringar som bröt mot användarvillkoren; av 1 200 Windows 8-appar för surfplattor hittade den mer än 50 med problem. Arbetet, utfört i april 2013, är föremål för en papper sänds nästa vecka på Usenix konferens i Seattle.
Med miljontals appar till salu är det omöjligt för människor att göra en visuell inspektion. Det är en anledning till att den mesta forskningens uppmärksamhet har fokuserats på problemet med klickbedrägerier, där automatiserade program som kallas bots klickar på annonser.
Microsofts nya verktyg granskar systematiskt appar i en appbutik, lanserar en app i en emulator och interagerar sedan med den appen och försöker gå igenom så mycket av den som möjligt. Om apan stöter på en knapp klickar den på den. Om den stöter på en textruta försöker den fortsätta genom att avgöra vad som söks och ange något, till exempel ett postnummer. Målet med apan är att gå till så många sidor i appen som möjligt, säger Suman Nath, seniorforskare på Microsoft.
En av de lömska gambits som Microsofts apa slog ut var inuti en app för att spela mah-jongg, det kinesiska kakelspelet. En vertikal reklamfält på höger sida av skärmen var fylld med brickor som såg ut som brickorna som användes i själva spelet. Användaren kommer att tro att det här är en annonsfri app, säger Nath.
Andra appförfattare har krympt annonserna för att passa en given spellayout, omedvetna om eller struntar i att appbutikens användarvillkor inte tillåter annonser som är mindre än en viss storlek.
Xuxian Jiang, datavetare vid North Carolina State University och expert på mobil säkerhet, säger att arbetet var nytt. Även om den inte kan upptäcka om den dåliga annonsplaceringen var avsiktlig är det en bra början, säger han.