Title
PAD: programming third-party web advertisement censorship.
Abstract
In the current online advertisement delivery, an ad slot on a publisher's website may go through multiple layers of bidding and reselling until the final ad content is delivered. The publishers have little control on the ads being displayed on their web pages. As a result, website visitors may suffer from unwanted ads such as malvertising, intrusive ads, and information disclosure ads. Unfortunately, the visitors often blame the publisher for their unpleasant experience and switch to competitor websites. In this paper, we propose a novel programming support system for ad delivery, called PAD, for publisher programmers, who specify their policies on regulating third-party ads shown on their websites. PAD features an expressive specification language and a novel persistent policy enforcement runtime that can self-install and self-protect throughout the entire ad delegation chain. It also provides an ad-specific memory protection scheme that prevents malvertising by corrupting malicious payloads. Our experiments show that PAD has negligible runtime overhead. It effectively suppresses a set of malvertising cases and unwanted ad behaviors reported in the real world, without affecting normal functionalities and regular ads.
Year
DOI
Venue
2017
10.1109/ASE.2017.8115637
ASE
Keywords
Field
DocType
current online advertisement delivery,bidding,unwanted ads,intrusive ads,information disclosure ads,unpleasant experience,programming support system,publisher programmers,third-party ads,expressive specification language,ad-specific memory protection scheme,negligible runtime overhead,malvertising cases,unwanted ad behaviors,Web pages,programming third-party Web advertisement censorship,Website visitors,competitor Websites,PAD,persistent policy enforcement runtime
Specification language,Memory protection,Internet privacy,Business process,Web page,Advertising,Computer science,Censorship,Delegation,Bidding,The Internet
Conference
ISSN
ISBN
Citations 
1527-1366
978-1-5386-2684-9
1
PageRank 
References 
Authors
0.35
13
10
Name
Order
Citations
PageRank
Weihang Wang1457.17
Yonghwi Kwon2406.53
Yunhui Zheng330118.09
Yousra Aafer426413.36
I Luk Kim5295.07
Wen-Chuan Lee620320.36
Yingqi Liu7726.79
Weijie Meng810.69
Xiangyu Zhang92857151.00
Patrick Eugster1022.06