{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T09:21:50Z","timestamp":1778145710492,"version":"3.51.4"},"publisher-location":"Cham","reference-count":38,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031641701","type":"print"},{"value":"9783031641718","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-64171-8_22","type":"book-chapter","created":{"date-parts":[[2024,7,10]],"date-time":"2024-07-10T11:02:33Z","timestamp":1720609353000},"page":"416-438","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["GlueZilla: Efficient and\u00a0Scalable Software to\u00a0Hardware Binding using Rowhammer"],"prefix":"10.1007","author":[{"given":"Ruben","family":"Mechelinck","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Dorfmeister","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernhard","family":"Fischer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stijn","family":"Volckaert","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Brunthaler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,7,9]]},"reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"Aga, M.T., Aweke, Z.B., Austin, T.: When good protections go bad: exploiting anti-DoS measures to accelerate Rowhammer attacks. In: HOST (2017)","DOI":"10.1109\/HST.2017.7951730"},{"key":"22_CR2","doi-asserted-by":"crossref","unstructured":"Aweke, Z.B., Yitbarek, S.F., Qiao, R., Das, R., Hicks, M., et al.: ANVIL: software-based protection against next-generation Rowhammer attacks. In: ASPLOS (2016)","DOI":"10.1145\/2872362.2872390"},{"key":"22_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-44647-8_1","volume-title":"Advances in Cryptology \u2014 CRYPTO 2001","author":"B Barak","year":"2001","unstructured":"Barak, B., et al.: On the (im)possibility of obfuscating programs. In: Kilian, J. (ed.) CRYPTO 2001. LNCS, vol. 2139, pp. 1\u201318. Springer, Heidelberg (2001). https:\/\/doi.org\/10.1007\/3-540-44647-8_1"},{"issue":"9","key":"22_CR4","doi-asserted-by":"publisher","first-page":"4332","DOI":"10.3390\/app12094332","volume":"12","author":"MK Bepary","year":"2022","unstructured":"Bepary, M.K., Talukder, B.M.S.B., Rahman, M.T.: DRAM retention behavior with accelerated aging in commercial chips. Appl. Sci. 12(9), 4332 (2022)","journal-title":"Appl. Sci."},{"key":"22_CR5","doi-asserted-by":"crossref","unstructured":"Bosman, E., Razavi, K., Bos, H., Giuffrida, C.: Dedup est machina: memory deduplication as an advanced exploitation vector. In: S &P 2016 (2016)","DOI":"10.1109\/SP.2016.63"},{"issue":"6","key":"22_CR6","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1016\/0167-4048(93)90054-9","volume":"12","author":"FB Cohen","year":"1993","unstructured":"Cohen, F.B.: Operating system protection through program evolution. Comput. Secur. 12(6), 565\u2013584 (1993)","journal-title":"Comput. Secur."},{"key":"22_CR7","doi-asserted-by":"crossref","unstructured":"Cojocar, L., Razavi, K., Giuffrida, C., Bos, H.: Exploiting correcting codes: on the effectiveness of ECC memory against Rowhammer attacks. In: S &P (2019)","DOI":"10.1109\/SP.2019.00089"},{"key":"22_CR8","doi-asserted-by":"crossref","unstructured":"Frigo, P., Giuffrida, C., Bos, H., Razavi, K.: Grand pwning unit: accelerating microarchitectural attacks with the GPU. In: S &P (2018)","DOI":"10.1109\/SP.2018.00022"},{"key":"22_CR9","doi-asserted-by":"crossref","unstructured":"Frigo, P., et al.: TRRespass: exploiting the many sides of target row refresh. In: S &P (2020)","DOI":"10.1109\/SP40000.2020.00090"},{"key":"22_CR10","unstructured":"Godbolt, M.: The BTB in contemporary Intel chips\u2014Matt Godbolt\u2019s blog (2016). https:\/\/xania.org\/201602\/bpu-part-three. Accessed 18 Apr 2024"},{"key":"22_CR11","doi-asserted-by":"crossref","unstructured":"Gruss, D., et al.: Another flip in the wall of Rowhammer defenses. In: S &P (2018)","DOI":"10.1109\/SP.2018.00031"},{"key":"22_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1007\/978-3-319-40667-1_15","volume-title":"Detection of Intrusions and Malware, and Vulnerability Assessment","author":"D Gruss","year":"2016","unstructured":"Gruss, D., Maurice, C., Mangard, S.: Rowhammer.js: a remote software-induced fault attack in JavaScript. In: Caballero, J., Zurutuza, U., Rodr\u00edguez, R.J. (eds.) DIMVA 2016. LNCS, vol. 9721, pp. 300\u2013321. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-40667-1_15"},{"issue":"8","key":"22_CR13","doi-asserted-by":"publisher","first-page":"1126","DOI":"10.1109\/JPROC.2014.2320516","volume":"102","author":"C Herder","year":"2014","unstructured":"Herder, C., Yu, M.D., Koushanfar, F., Devadas, S.: Physical unclonable functions and applications: a tutorial. Proc. IEEE 102(8), 1126\u20131141 (2014)","journal-title":"Proc. IEEE"},{"key":"22_CR14","doi-asserted-by":"crossref","unstructured":"Jattke, P., van\u00a0der Veen, V., Frigo, P., Gunter, S., Razavi, K.: Blacksmith: scalable rowhammering in the frequency domain. In: S &P (2022)","DOI":"10.1109\/SP46214.2022.9833772"},{"key":"22_CR15","unstructured":"Jattke, P., Wipfli, M., Solt, F., Marazzi, M., B\u00f6lcskei, M., Razavi, K.: ZenHammer: Rowhammer attacks on AMD Zen-based platforms. In: USENIX Security (2024)"},{"key":"22_CR16","doi-asserted-by":"crossref","unstructured":"Kim, J.S., Patel, M., Ya\u011fl\u0131k\u00e7\u0131, A.G., Hassan, H., et al.: Revisiting RowHammer: an experimental analysis of modern DRAM devices and mitigation techniques. In: ISCA (2020)","DOI":"10.1109\/ISCA45697.2020.00059"},{"issue":"3","key":"22_CR17","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1145\/2678373.2665726","volume":"42","author":"Y Kim","year":"2014","unstructured":"Kim, Y., et al.: Flipping bits in memory without accessing them: an experimental study of DRAM disturbance errors. ACM SIGARCH Comput. Archit. News 42(3), 361\u2013372 (2014)","journal-title":"ACM SIGARCH Comput. Archit. News"},{"key":"22_CR18","unstructured":"Kogler, A., et al.: Half-double: hammering from the next row over. In: USENIX Security (2022)"},{"key":"22_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-22846-4_1","volume-title":"Trust and Trustworthy Computing","author":"F Kohnh\u00e4user","year":"2015","unstructured":"Kohnh\u00e4user, F., Schaller, A., Katzenbeisser, S.: PUF-based software protection for low-end embedded devices. In: Conti, M., Schunter, M., Askoxylakis, I. (eds.) Trust 2015. LNCS, vol. 9229, pp. 3\u201321. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-22846-4_1"},{"key":"22_CR20","doi-asserted-by":"crossref","unstructured":"Kwong, A., Genkin, D., Gruss, D., Yarom, Y.: RAMBleed: reading bits in memory without accessing them. In: S &P (2020)","DOI":"10.1109\/SP40000.2020.00020"},{"key":"22_CR21","doi-asserted-by":"crossref","unstructured":"Larsen, P., Homescu, A., Brunthaler, S., Franz, M.: SoK: automated software diversity. In: S &P (2014)","DOI":"10.1109\/SP.2014.25"},{"issue":"10","key":"22_CR22","first-page":"1200","volume":"13","author":"D Lim","year":"2005","unstructured":"Lim, D., Lee, J.W., Gassend, B., Suh, G.E., Van Dijk, M., Devadas, S.: Extracting secret keys from integrated circuits. VLSI 13(10), 1200\u20131205 (2005)","journal-title":"VLSI"},{"key":"22_CR23","unstructured":"Nagra, J., Collberg, C.: Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection. Pearson Education (2009)"},{"key":"22_CR24","doi-asserted-by":"crossref","unstructured":"Orosa, L., et al.: A deeper look into RowHammer\u2018s sensitivities: experimental analysis of real DRAM chips and implications on future attacks and defenses. In: MICRO (2021)","DOI":"10.1145\/3466752.3480069"},{"issue":"6","key":"22_CR25","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/MSP.2007.176","volume":"5","author":"U Piazzalunga","year":"2007","unstructured":"Piazzalunga, U., Salvaneschi, P., Balducci, F., Jacomuzzi, P., Moroncelli, C.: Security strength measurement for dongle-protected software. Secur. Priv. 5(6), 32\u201340 (2007)","journal-title":"Secur. Priv."},{"key":"22_CR26","doi-asserted-by":"crossref","unstructured":"Qiao, R., Seaborn, M.: A new approach for rowhammer attacks. In: HOST (2016)","DOI":"10.1109\/HST.2016.7495576"},{"key":"22_CR27","unstructured":"Razavi, K., Gras, B., Bosman, E., Preneel, B., Giuffrida, C., Bos, H.: Flip Feng Shui: hammering a needle in the software stack. In: USENIX Security (2016)"},{"key":"22_CR28","unstructured":"de\u00a0Ridder, F., Frigo, P., Vannacci, E., Bos, H., Giuffrida, C., Razavi, K.: SMASH: synchronized many-sided Rowhammer attacks from JavaScript. In: USENIX Security (2021)"},{"key":"22_CR29","doi-asserted-by":"crossref","unstructured":"Schaller, A., Xiong, W., Anagnostopoulos, N.A., et\u00a0al.: Intrinsic Rowhammer PUFs: leveraging the Rowhammer effect for improved security. In: HOST (2017)","DOI":"10.1109\/HST.2017.7951729"},{"key":"22_CR30","unstructured":"Seaborn, M., Dullien, T.: Exploiting the DRAM rowhammer bug to gain kernel privileges (2015). https:\/\/googleprojectzero.blogspot.com\/2015\/03\/exploiting-dram-rowhammer-bug-to-gain.html. Accessed 30 Apr 2024"},{"key":"22_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1007\/11496137_28","volume-title":"Applied Cryptography and Network Security","author":"B \u0160kori\u0107","year":"2005","unstructured":"\u0160kori\u0107, B., Tuyls, P., Ophey, W.: Robust key extraction from physical uncloneable functions. In: Ioannidis, J., Keromytis, A., Yung, M. (eds.) ACNS 2005. LNCS, vol. 3531, pp. 407\u2013422. Springer, Heidelberg (2005). https:\/\/doi.org\/10.1007\/11496137_28"},{"key":"22_CR32","doi-asserted-by":"crossref","unstructured":"Suh, G.E., Devadas, S.: Physical unclonable functions for device authentication and secret key generation. In: DAC (2007)","DOI":"10.1145\/1278480.1278484"},{"issue":"3","key":"22_CR33","first-page":"1085","volume":"25","author":"F Tehranipoor","year":"2017","unstructured":"Tehranipoor, F., Karimian, N., Yan, W., Chandy, J.A.: DRAM-based intrinsic physically unclonable functions for system-level security and authentication. VLSI 25(3), 1085\u20131097 (2017)","journal-title":"VLSI"},{"key":"22_CR34","unstructured":"VDMA: VDMA study product piracy 2022 (2022). https:\/\/www.vdma.org\/documents\/34570\/51629660\/VDMA+Study+Product+Piracy+2022_final.pdf"},{"key":"22_CR35","unstructured":"van\u00a0der Veen, V., Fratantonio, Y., Lindorfer, M., Gruss, D., Maurice, C., et al.: Drammer: deterministic Rowhammer attacks on mobile platforms. In: CCS (2016)"},{"key":"22_CR36","doi-asserted-by":"publisher","first-page":"2053","DOI":"10.1109\/TIFS.2019.2955788","volume":"15","author":"W Xiong","year":"2019","unstructured":"Xiong, W., Schaller, A., Katzenbeisser, S., Szefer, J.: Software protection using dynamic PUFs. IEEE Trans. Inf. Forensics Secur. 15, 2053\u20132068 (2019)","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"22_CR37","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Cheng, Y., Liu, D., Nepal, S., Wang, Z., Yarom, Y.: PThammer: cross-user-kernel-boundary rowhammer through implicit accesses. In: MICRO (2020)","DOI":"10.1109\/MICRO50266.2020.00016"},{"issue":"5","key":"22_CR38","doi-asserted-by":"publisher","first-page":"3716","DOI":"10.1109\/TDSC.2022.3214666","volume":"20","author":"Z Zhang","year":"2023","unstructured":"Zhang, Z., et al.: Implicit hammer: cross-privilege-boundary rowhammer through implicit accesses. IEEE Trans. Dependable Secure Comput. 20(5), 3716\u20133733 (2023)","journal-title":"IEEE Trans. Dependable Secure Comput."}],"container-title":["Lecture Notes in Computer Science","Detection of Intrusions and Malware, and Vulnerability Assessment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-64171-8_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,10]],"date-time":"2024-07-10T11:15:30Z","timestamp":1720610130000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-64171-8_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031641701","9783031641718"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-64171-8_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"9 July 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DIMVA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Lausanne","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Switzerland","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 July 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 July 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dimva2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/dimva.org\/dimva2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}