BusinessMarketingAdvertisingCybercrimeMobile ComputingAdvertising EthicsDigital AdvertisingFalse AdvertisingFraud DetectionMobile AdvertisingOnline FraudClick Fraud DetectionFraud Prevention In AdvertisingMobile Ad FraudMobile Fraud DetectionOnline Advertising Deception
Android apps are often free and rely on embedded ad libraries that fetch and display ads, for which developers receive payment per display or click, but mobile ad fraud—where ads are fetched or clicked without user interaction—has been largely unexplored compared to web advertising. The study identifies ad fraud as a major threat, where malicious code retrieves ads without showing them to users or automatically generates clicks.
Many Android applications are distributed for free but are supported by advertisements. Ad libraries embedded in the app fetch content from the ad provider and display it on the app's user interface. The ad provider pays the developer for the ads displayed to the user and ads clicked by the user. A major threat to this ecosystem is ad fraud, where a miscreant's code fetches ads without displaying them to the user or "clicks" on ads automatically. Ad fraud has been extensively studied in the context of web advertising but has gone largely unstudied in the context of mobile advertising.
16
Scikit-learn: Machine Learning in Python
Fabián Pedregosa, Gaël Varoquaux, Alexandre Gramfort et al. · arXiv (Cornell University) · 2012 · 63.7K citations · Full text
SMOTE: Synthetic Minority Over-sampling Technique
Nitesh V. Chawla, Kevin W. Bowyer, Lawrence Hall et al. · Journal of Artificial Intelligence Research · 2002 · 31.2K citations · Full text
Bro: a system for detecting network intruders in real-time
Vern Paxson · Computer Networks · 1999 · 2.4K citations
Unsafe exposure analysis of mobile in-app advertisements
Michael Grace, Wu Zhou, Xuxian Jiang et al. · 2012 · 501 citations