{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T19:31:49Z","timestamp":1783711909551,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T00:00:00Z","timestamp":1557705600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,5,13]]},"DOI":"10.1145\/3308558.3313752","type":"proceedings-article","created":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T12:17:59Z","timestamp":1557749879000},"page":"1735-1746","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":38,"title":["Anything to Hide? Studying Minified and Obfuscated Code in the Web"],"prefix":"10.1145","author":[{"given":"Philippe","family":"Skolka","sequence":"first","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cristian-Alexandru","family":"Staicu","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Pradel","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,5,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1002\/sec.1064"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106739"},{"key":"e_1_3_2_1_3_1","unstructured":"Rohan Bavishi Michael Pradel and Koushik Sen. 2018. Context2Name: A Deep Learning-Based Approach to Infer Natural Variable Names from Usage Contexts. CoRR arXiv:1809.05193(2018).  Rohan Bavishi Michael Pradel and Koushik Sen. 2018. Context2Name: A Deep Learning-Based Approach to Infer Natural Variable Names from Usage Contexts. CoRR arXiv:1809.05193(2018)."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9321-0"},{"key":"e_1_3_2_1_5_1","volume-title":"SSBSE 2016, Raleigh, NC, USA, October 8-10, 2016, Proceedings. 159-175","author":"Ceccato Mariano","year":"2016","unstructured":"Mariano Ceccato , Paolo Falcarin , Alessandro Cabutto , Yosief Weldezghi Frezghi , and Cristian-Alexandru Staicu . 2016 . Search Based Clustering for Protecting Software with Diversified Updates. In Search Based Software Engineering - 8th International Symposium , SSBSE 2016, Raleigh, NC, USA, October 8-10, 2016, Proceedings. 159-175 . Mariano Ceccato, Paolo Falcarin, Alessandro Cabutto, Yosief Weldezghi Frezghi, and Cristian-Alexandru Staicu. 2016. Search Based Clustering for Protecting Software with Diversified Updates. In Search Based Software Engineering - 8th International Symposium, SSBSE 2016, Raleigh, NC, USA, October 8-10, 2016, Proceedings. 159-175."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772720"},{"key":"e_1_3_2_1_7_1","first-page":"3","volume-title":"Proceedings of the 20th USENIX Conference on Security(SEC'11)","author":"Curtsinger Charlie","year":"2011","unstructured":"Charlie Curtsinger , Benjamin Livshits , Benjamin Zorn , and Christian Seifert . 2011 . ZOZZLE: Fast and Precise In-browser JavaScript Malware Detection . In Proceedings of the 20th USENIX Conference on Security(SEC'11) . USENIX Association, Berkeley, CA, USA , 3 - 3 . http:\/\/dl.acm.org\/citation.cfm?id=2028067.2028070 Charlie Curtsinger, Benjamin Livshits, Benjamin Zorn, and Christian Seifert. 2011. ZOZZLE: Fast and Precise In-browser JavaScript Malware Detection. In Proceedings of the 20th USENIX Conference on Security(SEC'11). USENIX Association, Berkeley, CA, USA, 3-3. http:\/\/dl.acm.org\/citation.cfm?id=2028067.2028070"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180228"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/AISP.2015.7123508"},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 23rd USENIX Conference on Security.","author":"Kapravelos Alexandros","year":"2014","unstructured":"Alexandros Kapravelos , Chris Grier , Neha Chachra , Christopher Kruegel , Giovanni Vigna , and Vern Paxson . 2014 . Hulk: Eliciting Malicious Behavior in Browser Extensions . Proceedings of the 23rd USENIX Conference on Security. Alexandros Kapravelos, Chris Grier, Neha Chachra, Christopher Kruegel, Giovanni Vigna, and Vern Paxson. 2014. Hulk: Eliciting Malicious Behavior in Browser Extensions. Proceedings of the 23rd USENIX Conference on Security."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31057-7_16"},{"key":"e_1_3_2_1_13_1","volume-title":"Thou Shalt Not Depend on Me: Analysing the Use of Outdated JavaScript Libraries on the Web. In Network and Distributed System Security Symposium (NDSS). The Internet Society.","author":"Lauinger Tobias","year":"2017","unstructured":"Tobias Lauinger , Abdelberi Chaabane , Sajjad Arshad , William Robertson , Christo Wilson , and Engin Kirda . 2017 . Thou Shalt Not Depend on Me: Analysing the Use of Outdated JavaScript Libraries on the Web. In Network and Distributed System Security Symposium (NDSS). The Internet Society. Tobias Lauinger, Abdelberi Chaabane, Sajjad Arshad, William Robertson, Christo Wilson, and Engin Kirda. 2017. Thou Shalt Not Depend on Me: Analysing the Use of Outdated JavaScript Libraries on the Web. In Network and Distributed System Security Symposium (NDSS). The Internet Society."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516703"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MALWARE.2009.5403020"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/SERE.2012.13"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23309"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/3015812.3016002"},{"key":"e_1_3_2_1_19_1","unstructured":"Keaton Mowery and Hovav Shacham. 2012. Pixel perfect: Fingerprinting canvas in HTML5. Web 2.0 Security & Privacy (W2SP).  Keaton Mowery and Hovav Shacham. 2012. Pixel perfect: Fingerprinting canvas in HTML5. Web 2.0 Security & Privacy (W2SP)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786820"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382274"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180184"},{"key":"e_1_3_2_1_23_1","volume-title":"TypeDevil: Dynamic Type Inconsistency Analysis for JavaScript. In International Conference on Software Engineering (ICSE).","author":"Pradel Michael","year":"2015","unstructured":"Michael Pradel , Parker Schuh , and Koushik Sen . 2015 . TypeDevil: Dynamic Type Inconsistency Analysis for JavaScript. In International Conference on Software Engineering (ICSE). Michael Pradel, Parker Schuh, and Koushik Sen. 2015. TypeDevil: Dynamic Type Inconsistency Analysis for JavaScript. In International Conference on Software Engineering (ICSE)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2837614.2837671"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676726.2677009"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3019612.3019844"},{"key":"e_1_3_2_1_27_1","volume-title":"The Eval That Men Do. In ECOOP 2011 - Object-Oriented Programming, Mira Mezini (Ed.). Springer Berlin Heidelberg.","author":"Richards Gregor","year":"2011","unstructured":"Gregor Richards , Christian Hammer , Brian Burg , and Jan Vitek . 2011 . The Eval That Men Do. In ECOOP 2011 - Object-Oriented Programming, Mira Mezini (Ed.). Springer Berlin Heidelberg. Gregor Richards, Christian Hammer, Brian Burg, and Jan Vitek. 2011. The Eval That Men Do. In ECOOP 2011 - Object-Oriented Programming, Mira Mezini (Ed.). Springer Berlin Heidelberg."},{"key":"e_1_3_2_1_28_1","volume-title":"FLAX: Systematic Discovery of Client-side Validation Vulnerabilities in Rich Web Applications. Network and Distributed System Security Symposium (NDSS).","author":"Saxena Prateek","year":"2010","unstructured":"Prateek Saxena , Steve Hanna , Pongsin Poosankam , and Dawn Song . 2010 . FLAX: Systematic Discovery of Client-side Validation Vulnerabilities in Rich Web Applications. Network and Distributed System Security Symposium (NDSS). Prateek Saxena, Steve Hanna, Pongsin Poosankam, and Dawn Song. 2010. FLAX: Systematic Discovery of Client-side Validation Vulnerabilities in Rich Web Applications. Network and Distributed System Security Symposium (NDSS)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884829"},{"key":"e_1_3_2_1_30_1","volume-title":"Network and Distributed System Security Symposium (NDSS). The Internet Society.","author":"Son Sooel","year":"2013","unstructured":"Sooel Son and Vitaly Shmatikov . 2013 . The Postman Always Rings Twice: Attacking and Defending postMessage in HTML5 Websites . In Network and Distributed System Security Symposium (NDSS). The Internet Society. Sooel Son and Vitaly Shmatikov. 2013. The Postman Always Rings Twice: Attacking and Defending postMessage in HTML5 Websites. In Network and Distributed System Security Symposium (NDSS). The Internet Society."},{"key":"e_1_3_2_1_31_1","volume-title":"Freezing the Web: A Study of ReDoS Vulnerabilities in JavaScript-based Web Servers. In USENIX Security Symposium. 361-376","author":"Staicu Cristian-Alexandru","year":"2018","unstructured":"Cristian-Alexandru Staicu and Michael Pradel . 2018 . Freezing the Web: A Study of ReDoS Vulnerabilities in JavaScript-based Web Servers. In USENIX Security Symposium. 361-376 . Cristian-Alexandru Staicu and Michael Pradel. 2018. Freezing the Web: A Study of ReDoS Vulnerabilities in JavaScript-based Web Servers. In USENIX Security Symposium. 361-376."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23071"},{"key":"e_1_3_2_1_33_1","article-title":"Detecting Obfuscated JavaScripts using Machine Learning","volume":"9","author":"Tellenbach Bernhard","year":"2016","unstructured":"Bernhard Tellenbach , Sergio Paganoni , and Marc Rennhard . 2016 . Detecting Obfuscated JavaScripts using Machine Learning . International Journal on Advances in Security 9 , 3 & 4(2016), 196-206. Bernhard Tellenbach, Sergio Paganoni, and Marc Rennhard. 2016. Detecting Obfuscated JavaScripts using Machine Learning. International Journal on Advances in Security 9, 3 & 4(2016), 196-206.","journal-title":"International Journal on Advances in Security"},{"key":"e_1_3_2_1_34_1","volume-title":"Giuseppe Antonio Pagin, and Gerardo Canfora","author":"Visaggio Corrado Aaron","year":"2013","unstructured":"Corrado Aaron Visaggio , Giuseppe Antonio Pagin, and Gerardo Canfora . 2013 . An empirical study of metric-based methods to detect obfuscated code. International Journal of Security and its Applications 7, 2(2013), 59-74. Corrado Aaron Visaggio, Giuseppe Antonio Pagin, and Gerardo Canfora. 2013. An empirical study of metric-based methods to detect obfuscated code. International Journal of Security and its Applications 7, 2(2013), 59-74."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180169"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1002\/sec.1441"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MALWARE.2012.6461002"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2435349.2435364"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.18"}],"event":{"name":"WWW '19: The Web Conference","location":"San Francisco CA USA","acronym":"WWW '19","sponsor":["IW3C2 International World Wide Web Conference Committee"]},"container-title":["The World Wide Web Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3308558.3313752","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3308558.3313752","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:53:31Z","timestamp":1750204411000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3308558.3313752"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,13]]},"references-count":38,"alternative-id":["10.1145\/3308558.3313752","10.1145\/3308558"],"URL":"https:\/\/doi.org\/10.1145\/3308558.3313752","relation":{},"subject":[],"published":{"date-parts":[[2019,5,13]]},"assertion":[{"value":"2019-05-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}