FPRandom: Randomizing core browser objects to break advanced device fingerprinting techniques

Conference object English OPEN
Laperdrix, Pierre; Baudry, Benoit; Mishra, Vikas;
(2017)
  • Publisher: HAL CCSD
  • Subject: [INFO.INFO-WB]Computer Science [cs]/Web | [INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] | [ INFO.INFO-SE ] Computer Science [cs]/Software Engineering [cs.SE] | [ INFO.INFO-WB ] Computer Science [cs]/Web

International audience; The rich programming interfaces (APIs) provided by web browsers can be diverted to collect a browser fingerprint. A small number of queries on these interfaces are sufficient to build a fingerprint that is statistically unique and very stable ove... View more
  • References (28)
    28 references, page 1 of 3

    1. G. Acar, C. Eubank, S. Englehardt, M. Juarez, A. Narayanan, and C. Diaz. The web never forgets: Persistent tracking mechanisms in the wild. In Proceedings of the 21st ACM Conference on Computer and Communications Security (CCS 2014). ACM, 2014.

    2. G. Acar, M. Juarez, N. Nikiforakis, C. Diaz, S. Gurses, F. Piessens, and B. Preneel. Fpdetective: dusting the web for ngerprinters. In Proc. of the Conf. on Computer & Communications Security (CCS), pages 1129{1140. ACM, 2013.

    3. Alexa - The top 500 sites on the web. http://www.alexa.com/topsites.

    4. Benchmarks for the WebAudio API. https://github.com/padenot/ webaudio-benchmark.

    5. K. Boda, A. M. Foldes, G. G. Gulyas, and S. Imre. User tracking on the web via cross-browser ngerprinting. In P. Laud, editor, Information Security Technology for Applications, volume 7161 of Lecture Notes in Computer Science, pages 31{46. Springer Berlin Heidelberg, 2012.

    6. Disconnect's o cial webpage. https://disconnect.me/.

    7. ECMAScript R 2016 Language Speci cation. http://www.ecma-international. org/ecma-262/7.0/index.html.

    8. S. Englehardt and A. Narayanan. Online tracking: A 1-million-site measurement and analysis. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, CCS '16, pages 1388{1401, New York, NY, USA, 2016. ACM.

    9. ngerprintjs2, modern and exible browser ngerprinting library, a successor to the original ngerprintjs. https://github.com/Valve/fingerprintjs2.

    10. Ghostery's browser extension. https://ghostery.com/our-solutions/ ghostery-browser-extension/.

  • Related Research Results (2)
  • Metrics
Share - Bookmark