{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T18:10:24Z","timestamp":1785953424129,"version":"3.56.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,7,2]],"date-time":"2019-07-02T00:00:00Z","timestamp":1562025600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,7,2]]},"DOI":"10.1145\/3321705.3329827","type":"proceedings-article","created":{"date-parts":[[2019,7,9]],"date-time":"2019-07-09T12:53:20Z","timestamp":1562676800000},"page":"561-572","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":32,"title":["RIP-RH"],"prefix":"10.1145","author":[{"given":"Carsten","family":"Bock","sequence":"first","affiliation":[{"name":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ferdinand","family":"Brasser","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Gens","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christopher","family":"Liebchen","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ahamd-Reza","family":"Sadeghi","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,7,2]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872390"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.63"},{"key":"e_1_3_2_1_3_1","volume-title":"USENIX Security Symposium.","author":"Brasser Ferdinand","year":"2017"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3054924"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.52"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.26"},{"key":"e_1_3_2_1_7_1","volume-title":"Annual Network and Distributed System Security Symposium.","author":"Davi Lucas","year":"2012"},{"key":"e_1_3_2_1_8_1","volume-title":"Grand Pwning Unit: Accelerating Microarchitectural Attacks with the GPU. In IEEE Symposium on Security and Privacy.","author":"Frigo Pietro","year":"2018"},{"key":"e_1_3_2_1_9_1","volume-title":"Fine-Grained Control-Flow Integrity for Kernel Software. In IEEE European Symposium on Security and Privacy.","author":"Ge Xinyang","year":"2016"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.00031"},{"key":"e_1_3_2_1_11_1","volume-title":"Conference on Detection of Intrusions and Malware and Vulnerability Assessment.","author":"Gruss Daniel","year":"2016"},{"key":"e_1_3_2_1_12_1","unstructured":"IC Insights. 2017. DDR4 Set to Account for Largest Share of DRAM Market by Architecture. http:\/\/icinsights.com\/data\/articles\/documents\/969.pdf.  IC Insights. 2017. DDR4 Set to Account for Largest Share of DRAM Market by Architecture. http:\/\/icinsights.com\/data\/articles\/documents\/969.pdf."},{"key":"e_1_3_2_1_13_1","unstructured":"Michael Kerrisk. 2010. The Linux programming interface: a Linux and UNIX system programming handbook .No Starch Press.   Michael Kerrisk. 2010. The Linux programming interface: a Linux and UNIX system programming handbook .No Starch Press."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/2665671.2665726"},{"key":"e_1_3_2_1_15_1","volume-title":"ZebRAM: Comprehensive and Compatible Software Protection Against Rowhammer Attacks. In USENIX Symposium on Operating Systems Design and Implementation.","author":"Konoth Radhesh Krishnan","year":"2018"},{"key":"e_1_3_2_1_16_1","volume-title":"Preventing Use-after-free with Dangling Pointers Nullification. In Annual Network and Distributed System Security Symposium.","author":"Lee Byoungyoung","year":"2015"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02918-9_7"},{"key":"e_1_3_2_1_18_1","volume-title":"USENIX Security Symposium.","author":"Lipp Moritz","year":"2018"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488388.2488474"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1866307.1866371"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1920261.1920269"},{"key":"e_1_3_2_1_22_1","volume-title":"DRAMA: Exploiting DRAM Addressing for Cross-CPU Attacks. In USENIX Security Symposium.","author":"Pessl Peter","year":"2016"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523649.2523674"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2016.7495576"},{"key":"e_1_3_2_1_25_1","volume-title":"USENIX Security Symposium.","author":"Razavi Kaveh","year":"2016"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.51"},{"key":"e_1_3_2_1_27_1","unstructured":"Mark Seaborn and Thomas Dullien. 2016. Exploiting the DRAM rowhammer bug to gain kernel privileges. https:\/\/googleprojectzero.blogspot.de\/2015\/03\/exploiting-dram-rowhammer-bug-to-gain.html.  Mark Seaborn and Thomas Dullien. 2016. Exploiting the DRAM rowhammer bug to gain kernel privileges. https:\/\/googleprojectzero.blogspot.de\/2015\/03\/exploiting-dram-rowhammer-bug-to-gain.html."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315313"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3133957"},{"key":"e_1_3_2_1_30_1","volume-title":"Enforcing Kernel Security Invariants with Data Flow Integrity. In Annual Network and Distributed System Security Symposium.","author":"Song Chengyu","year":"2016"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.13"},{"key":"e_1_3_2_1_32_1","volume-title":"USENIX Annual Technical Conference.","author":"Tatar Andrei","year":"2018"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978406"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Victor van der Veen Martina Lindorfer Yanick Fratantonio Harikrishnan Padmanabha Pillai Giovanni Vigna Christopher Kruegel Herbert Bos and Kaveh Razavi. 2018. GuardION: Practical Mitigation of DMA-Based Rowhammer Attacks on ARM. In Detection of Intrusions and Malware and Vulnerability Assessment.  Victor van der Veen Martina Lindorfer Yanick Fratantonio Harikrishnan Padmanabha Pillai Giovanni Vigna Christopher Kruegel Herbert Bos and Kaveh Razavi. 2018. GuardION: Practical Mitigation of DMA-Based Rowhammer Attacks on ARM. In Detection of Intrusions and Malware and Vulnerability Assessment.","DOI":"10.1007\/978-3-319-93411-2_5"},{"key":"e_1_3_2_1_35_1","volume-title":"One Cloud Flops: Cross-VM Row Hammer Attacks and Privilege Escalation. In USENIX Security Symposium.","author":"Xiao Yuan","year":"2016"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2009.25"}],"event":{"name":"Asia CCS '19: ACM Asia Conference on Computer and Communications Security","location":"Auckland New Zealand","acronym":"Asia CCS '19","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 2019 ACM Asia Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3321705.3329827","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3321705.3329827","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:54:39Z","timestamp":1750204479000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3321705.3329827"}},"subtitle":["Preventing Rowhammer-based Inter-Process Attacks"],"short-title":[],"issued":{"date-parts":[[2019,7,2]]},"references-count":36,"alternative-id":["10.1145\/3321705.3329827","10.1145\/3321705"],"URL":"https:\/\/doi.org\/10.1145\/3321705.3329827","relation":{},"subject":[],"published":{"date-parts":[[2019,7,2]]},"assertion":[{"value":"2019-07-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}