{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,24]],"date-time":"2025-09-24T09:18:38Z","timestamp":1758705518316,"version":"3.40.3"},"publisher-location":"Cham","reference-count":52,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031092336"},{"type":"electronic","value":"9783031092343"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-09234-3_8","type":"book-chapter","created":{"date-parts":[[2022,6,17]],"date-time":"2022-06-17T07:23:45Z","timestamp":1655450625000},"page":"147-169","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Gummy Browsers: Targeted Browser Spoofing Against State-of-the-Art Fingerprinting Techniques"],"prefix":"10.1007","author":[{"given":"Zengrui","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Prakash","family":"Shrestha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nitesh","family":"Saxena","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,6,18]]},"reference":[{"key":"8_CR1","unstructured":"Fusion middleware administrator\u2019s guide for oracle adaptive access manager (2015). https:\/\/docs.oracle.com\/cd\/E40329_01\/admin.1112\/e60557\/finger.htm#AAMAD6186. Accessed 17 Apr 2020"},{"key":"8_CR2","unstructured":"Javascript obfuscator tool (2016). https:\/\/obfuscator.io\/. Accessed 13 June 2021"},{"key":"8_CR3","unstructured":"Chrome DevTools | tools for web developers | google developers (2020). https:\/\/developers.google.com\/web\/tools\/chrome-devtools. Accessed 23 Apr 2020"},{"key":"8_CR4","unstructured":"Configuration editor for firefox (2020). https:\/\/support.mozilla.org\/en-US\/kb\/about-config-editor-firefox. Accessed 17 Apr 2020"},{"key":"8_CR5","unstructured":"Device\/browser fingerprinting - heuristic-based authentication (2020). https:\/\/docs.secureauth.com\/pages\/viewpage.action?pageId=37225209. Accessed 15 Apr 2020"},{"key":"8_CR6","unstructured":"Device fingerprinting (2020). https:\/\/www.ipqualityscore.com\/device-fingerprinting. Accessed 23 Apr 2020"},{"key":"8_CR7","unstructured":"Device intelligence $$|$$ prevent fraud $$|$$ accertify (2020). https:\/\/www.accertify.com\/products\/device-intelligence\/. Accessed 1 May 2020"},{"key":"8_CR8","unstructured":"Fraud detection API demo (2020). https:\/\/fingerprintjs.com\/demo. Accessed 6 June 2020"},{"key":"8_CR9","unstructured":"How to detect screen resolution with javascript (2020). https:\/\/www.tutorialrepublic.com\/faq\/how-to-detect-screen-resolution-with-javascript.php. Accessed 30 Apr 2020"},{"key":"8_CR10","unstructured":"How to detect that Javascript and\/or cookies are disabled? (2020). https:\/\/stackoverflow.com\/questions\/4603289\/how-to-detect-that-javascript-and-or-cookies-are-disabled. Accessed 29 Apr 2020"},{"key":"8_CR11","unstructured":"Introducing JSON (2020). https:\/\/www.json.org\/json-en.html. Accessed 29 Apr 2020"},{"key":"8_CR12","unstructured":"The JSON data interchange syntax (2020). https:\/\/www.ecma-international.org\/publications\/files\/ECMA-ST\/ECMA-404.pdf. Accessed 1 May 2020"},{"key":"8_CR13","unstructured":"Navigator platform property (2020). https:\/\/www.w3schools.com\/jsref\/prop_nav_platform.asp. Accessed 27 Apr 2020"},{"key":"8_CR14","unstructured":"Navigator.donottrack (2020). https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Navigator\/doNotTrack. Accessed 22 Apr 2020"},{"key":"8_CR15","unstructured":"Panopticlick (2020). https:\/\/panopticlick.eff.org\/. Accessed 8 June 2020"},{"key":"8_CR16","unstructured":"Selenium automates browsers. That\u2019s it! (2020). https:\/\/www.selenium.dev\/. Accessed 18 Apr 2020"},{"key":"8_CR17","unstructured":"WebGL: 2D and 3D graphics for the web (2020). https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/WebGL_API. Accessed 30 Apr 2020"},{"key":"8_CR18","unstructured":"Window.localstorage (2020). https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Window\/localStorage. Accessed 21 Apr 2020"},{"key":"8_CR19","unstructured":"Javascript deobfuscator and unpacker (2021). https:\/\/github.com\/lelinhtinh\/de4js. Accessed 13 June 2021"},{"key":"8_CR20","doi-asserted-by":"crossref","unstructured":"Alaca, F., Van Oorschot, P.C.: Device fingerprinting for augmenting web authentication: classification and analysis of methods. In: Proceedings of the 32nd Annual Conference on Computer Security Applications (2016)","DOI":"10.1145\/2991079.2991091"},{"key":"8_CR21","doi-asserted-by":"crossref","unstructured":"Alvestrand, H.: Content language headers. Technical report, RFC 3282, May 2002","DOI":"10.17487\/rfc3282"},{"key":"8_CR22","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MIC.2014.128","volume":"18","author":"V Beltran","year":"2014","unstructured":"Beltran, V., Bertin, E., Crespi, N.: User identity for webRTC services: a matter of trust. IEEE Internet Comput. 18, 18\u201325 (2014)","journal-title":"IEEE Internet Comput."},{"key":"8_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-642-29615-4_4","volume-title":"Information Security Technology for Applications","author":"K Boda","year":"2012","unstructured":"Boda, K., F\u00f6ldes, \u00c1.M., Guly\u00e1s, G.G., Imre, S.: User tracking on the web via cross-browser fingerprinting. In: Laud, P. (ed.) NordSec 2011. LNCS, vol. 7161, pp. 31\u201346. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-29615-4_4"},{"key":"8_CR24","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1214\/ss\/1042727940","volume":"17","author":"RJ Bolton","year":"2002","unstructured":"Bolton, R.J., Hand, D.J.: Statistical fraud detection: a review. Stat. Sci. 17, 235\u2013255 (2002)","journal-title":"Stat. Sci."},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Castelluccia, C., Kaafar, M.A., Tran, M.D.: Betrayed by your ads! In: International Symposium on Privacy Enhancing Technologies Symposium (2012)","DOI":"10.1007\/978-3-642-31680-7_1"},{"key":"8_CR26","doi-asserted-by":"crossref","unstructured":"Das, A., Borisov, N., Caesar, M.: Tracking mobile web users through motion sensors: attacks and defenses. In: National Down Syndrome Society (2016)","DOI":"10.14722\/ndss.2016.23390"},{"key":"8_CR27","doi-asserted-by":"crossref","unstructured":"Eckersley, P.: How unique is your web browser? In: International Symposium on Privacy Enhancing Technologies Symposium (2010)","DOI":"10.1007\/978-3-642-14527-8_1"},{"key":"8_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1007\/978-3-319-20810-7_21","volume-title":"Data and Applications Security and Privacy XXIX","author":"A FaizKhademi","year":"2015","unstructured":"FaizKhademi, A., Zulkernine, M., Weldemariam, K.: FPGuard: detection and prevention of browser fingerprinting. In: Samarati, P. (ed.) DBSec 2015. LNCS, vol. 9149, pp. 293\u2013308. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-20810-7_21"},{"key":"8_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/978-3-662-47854-7_7","volume-title":"Financial Cryptography and Data Security","author":"D Fifield","year":"2015","unstructured":"Fifield, D., Egelman, S.: Fingerprinting web users through font metrics. In: B\u00f6hme, R., Okamoto, T. (eds.) FC 2015. LNCS, vol. 8975, pp. 107\u2013124. Springer, Heidelberg (2015). https:\/\/doi.org\/10.1007\/978-3-662-47854-7_7"},{"key":"8_CR30","unstructured":"Florian: Device fingerprinting for fraud reduction - how and why does it work? (2019). https:\/\/seon.io\/resources\/device-fingerprinting\/. Accessed 23 Apr 2020"},{"key":"8_CR31","unstructured":"Garrett, J.J., et al.: Ajax: a new approach to web applications (2005)"},{"key":"8_CR32","unstructured":"Glaser, T.: TCP\/IP stack fingerprinting principles (2000). https:\/\/www.giac.org\/paper\/gsec\/159\/tcp-ip-stack-fingerprinting-principles\/100625. Accessed 20 Apr 2020"},{"key":"8_CR33","first-page":"273","volume":"6","author":"CJ Hoofnagle","year":"2012","unstructured":"Hoofnagle, C.J., Soltani, A., Good, N., Wambach, D.J.: Behavioral advertising: the offer you can\u2019t refuse. Harv. L. Pol\u2019y Rev. 6, 273 (2012)","journal-title":"Harv. L. Pol\u2019y Rev."},{"key":"8_CR34","doi-asserted-by":"crossref","unstructured":"Iqbal, U., Shafiq, Z., Qian, Z.: The ad wars: retrospective measurement and analysis of anti-adblock filter lists. In: Proceedings of the 2017 Internet Measurement Conference (2017)","DOI":"10.1145\/3131365.3131387"},{"key":"8_CR35","doi-asserted-by":"crossref","unstructured":"Kim, T., Ju, H.: Effective DNS server fingerprinting method. In: 2011 13th Asia-Pacific Network Operations and Management Symposium (2011)","DOI":"10.1109\/APNOMS.2011.6076955"},{"key":"8_CR36","doi-asserted-by":"crossref","unstructured":"Kristol, D., Montulli, L.: HTTP state management mechanism. Technical report (2000)","DOI":"10.17487\/rfc2965"},{"key":"8_CR37","doi-asserted-by":"crossref","unstructured":"Liu, Z., Shrestha, P., Saxena, N.: Gummy browsers: targeted browser spoofing against state-of-the-art fingerprinting techniques. arXiv preprint arXiv:2110.10129 (2021)","DOI":"10.1007\/978-3-031-09234-3_8"},{"key":"8_CR38","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"348","DOI":"10.1007\/978-3-642-29166-1_31","volume-title":"Information Systems, Technology and Management","author":"G Lu","year":"2012","unstructured":"Lu, G., Coogan, K., Debray, S.: Automatic simplification of obfuscated Javascript code (extended abstract). In: Dua, S., Gangopadhyay, A., Thulasiraman, P., Straccia, U., Shepherd, M., Stein, B. (eds.) ICISTM 2012. CCIS, vol. 285, pp. 348\u2013359. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-29166-1_31"},{"key":"8_CR39","unstructured":"Martherus, R.E., Ramamurthy, S.: User authentication (2007). https:\/\/patentimages.storage.googleapis.com\/cb\/d5\/f8\/e9d54ed4a44f0c\/US7194764.pdf. Accessed 29 Apr 2020"},{"key":"8_CR40","doi-asserted-by":"crossref","unstructured":"Melicher, W., Sharif, M., Tan, J., Bauer, L., Christodorescu, M., Leon, P.G.: (Do not) track me sometimes: users\u2019 contextual preferences for web tracking. In: Proceedings on Privacy Enhancing Technologies (2016)","DOI":"10.1515\/popets-2016-0009"},{"key":"8_CR41","doi-asserted-by":"crossref","unstructured":"Mesbah, A., Mirshokraie, S.: Automated analysis of CSS rules to support style maintenance. In: 2012 34th International Conference on Software Engineering (ICSE) (2012)","DOI":"10.1109\/ICSE.2012.6227174"},{"key":"8_CR42","unstructured":"Mowery, K., Bogenreif, D., Yilek, S., Shacham, H.: Fingerprinting information in JavaScript implementations. In: Proceedings of W2SP (2011)"},{"key":"8_CR43","unstructured":"Mowery, K., Shacham, H.: Pixel perfect: fingerprinting canvas in HTML5. In: Proceedings of W2SP (2012)"},{"key":"8_CR44","unstructured":"Mulazzani, M., et al.: Fast and reliable browser identification with Javascript engine fingerprinting. In: Web 2.0 Workshop on Security and Privacy (W2SP) (2013)"},{"key":"8_CR45","unstructured":"Neal, J.: Detect autofill in Chrome, Edge, Firefox, and Safari (2020). https:\/\/gist.github.com\/jonathantneal\/d462fc2bf761a10c9fca60eb634f6977. Accessed 25 Apr 2020"},{"key":"8_CR46","unstructured":"Norte, J.C.: Advanced tor browser fingerprinting, March 2016. http:\/\/jcarlosnorte.com\/security\/2016\/03\/06\/advanced-tor-browser-fingerprinting.html. Accessed 22 Apr 2020"},{"key":"8_CR47","doi-asserted-by":"crossref","unstructured":"Olejnik, \u0141., Acar, G., Castelluccia, C., Diaz, C.: The leaking battery. In: Data Privacy Management, and Security Assurance (2015)","DOI":"10.1007\/978-3-319-29883-2_18"},{"key":"8_CR48","unstructured":"Roesner, F., Kohno, T., Wetherall, D.: Detecting and defending against third-party tracking on the web. In: Presented as part of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2012) (2012)"},{"key":"8_CR49","unstructured":"Spirals-Team: Spirals-team\/FPStalker (2020). https:\/\/github.com\/Spirals-Team\/FPStalker. Accessed 23 Apr 2020"},{"key":"8_CR50","doi-asserted-by":"publisher","first-page":"258","DOI":"10.2501\/JAR-51-1-258-275","volume":"51","author":"DG Taylor","year":"2011","unstructured":"Taylor, D.G., Lewin, J.E., Strutton, D.: Friends, fans, and followers: do ads work on social networks?: how gender and age shape receptivity. J. Advert. Res. 51, 258\u2013275 (2011)","journal-title":"J. Advert. Res."},{"key":"8_CR51","doi-asserted-by":"publisher","first-page":"326","DOI":"10.1016\/j.ijindorg.2011.11.004","volume":"30","author":"CE Tucker","year":"2012","unstructured":"Tucker, C.E.: The economics of advertising and privacy. Int. J. Ind. Organ. 30, 326\u2013329 (2012)","journal-title":"Int. J. Ind. Organ."},{"key":"8_CR52","doi-asserted-by":"crossref","unstructured":"Vastel, A., Laperdrix, P., Rudametkin, W., Rouvoy, R.: FP-STALKER: tracking browser fingerprint evolutions. In: 2018 IEEE Symposium on Security and Privacy (SP) (2018)","DOI":"10.1109\/SP.2018.00008"}],"container-title":["Lecture Notes in Computer Science","Applied Cryptography and Network Security"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-09234-3_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,19]],"date-time":"2022-12-19T19:39:29Z","timestamp":1671478769000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-09234-3_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031092336","9783031092343"],"references-count":52,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-09234-3_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"18 June 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ACNS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Applied Cryptography and Network Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Rome","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 June 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 June 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"acns2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/sites.google.com\/di.uniroma1.it\/acns2022\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"185","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"44","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"24% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.7","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"For the Workshops, 52 papers were submitted, from which 31 were accepted. Additionally they include 5 posters.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}