How gullible are web measurement tools? A case study analysing and strengthening OpenWPM's reliability

3Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Automated browsers are widely used to study the web at scale. Their premise is that they measure what regular browsers would encounter on the web. In practice, deviations due to detection of automation have been found. To what extent automated browsers can be improved to reduce such deviations has so far not been investigated in detail. In this paper, we investigate this for a specific web automation framework: OpenWPM, a popular research framework specifically designed to study web privacy. We analyse (1) detectability of OpenWPM, (2) resilience of OpenWPM's data recording, and (3) prevalence of OpenWPM detection. Our analysis (1) reveals OpenWPM is easily detectable. Our investigation of OpenWPM's data recording integrity (2) identifies novel evasion techniques and previously unknown attacks against OpenWPM's instrumentation. We investigate and develop mitigations to address the identified issues. Finally, in a scan of 100,000 sites (3), we observe that OpenWPM is commonly detected (∼14% of front pages). Moreover, we discover integrated routines in scripts specifically to detect OpenWPM clients. In conclusion, our case study shows that even the most popular web measurement framework, OpenWPM, is more gullible than expected, and this gullibility is rarely accounted for in studies.

Cite

CITATION STYLE

APA

Krumnow, B., Jonker, H., & Karsch, S. (2022). How gullible are web measurement tools? A case study analysing and strengthening OpenWPM’s reliability. In CoNEXT 2022 - Proceedings of the 18th International Conference on emerging Networking EXperiments and Technologies (pp. 171–186). Association for Computing Machinery, Inc. https://doi.org/10.1145/3555050.3569131

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free