This new threat for web users’ privacy has triggered an interest from the industrial and academic communities who have started developing solutions to counter the exploitation of fingerprints. These recent works include solutions to spoof browser user agents  or more sophisticated techniques like the TorButton . However, several works have also shown the limitations of these solutions, which tend to generate inconsistent fingerprints, which can be detected as fake ones, or the generated fingerprints are not diverse enough to really protect the user .
In this work, we want to explore the application of software engineering techniques, such as runtime reconfiguration  and feature modeling  to automatically randomize browser configurations and browser installations on a given computer. The main intuition here is to avoid generating fake browser fingerprints, and instead introduce ’noise’ into the actual fingerprint. We have a double objective: limit the ability of fingerprint collectors to track users and limit their capacity to detect browsers that try to hide. This work, on the synthesis of coherent and relevant diversity in fingerprints, is part of more general research about the increase of software diversity funded by the DIVERSIFY EU project .
Contacts: Walter Rudametkin (email@example.com) and Benoit Baudry (firstname.lastname@example.org)
 P. Eckersley. How unique is your web browser? In Privacy Enhancing Technologies, pages 1–18. Springer, 2010.
 F. Fouquet, E. Daubert, N. Plouzeau, O. Barais, J. Bourcier, and J.- M. Jézéquel. Dissemination of reconfiguration policies on mesh networks. In Distributed Applications and Interoperable Systems, pages 16– 30. Springer, 2012.
 K. C. Kang, S. G. Cohen, J. A. Hess, W. E. Novak, and A. S. Peter- son. Feature-oriented domain analysis (foda) feasibility study. Technical report, DTIC Document, 1990.
 J. Mayer. Any person… a pamphleteer. Senior thesis, Stanford University, 2009.
 N. Nikiforakis, A. Kapravelos, W. Joosen, C. Kruegel, F. Piessens and G. Vigna. Cookieless monster: Exploring the ecosystem of web-based device fingerprinting. In Proc. of IEEE Symposium on Security and Privacy, 2013.
 Tor. Torbutton: I can’t view videos on youtube and other flash-based sites. why?, Sept. 2013. https://www.torproject.org/torbutton/torbutton-faq.html.en#noflash