{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T16:23:19Z","timestamp":1781713399346,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":134,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,3,30]],"date-time":"2025-03-30T00:00:00Z","timestamp":1743292800000},"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":[[2025,3,30]]},"DOI":"10.1145\/3722041.3723094","type":"proceedings-article","created":{"date-parts":[[2025,4,2]],"date-time":"2025-04-02T07:16:25Z","timestamp":1743578185000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Diagnosing and Neutralizing Address-Sensitive Behavior in Multi-Variant Execution Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-9372-6204","authenticated-orcid":false,"given":"Anton","family":"Schelfhout","sequence":"first","affiliation":[{"name":"DistriNet, KU Leuven, Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9958-0273","authenticated-orcid":false,"given":"Adriaan","family":"Jacobs","sequence":"additional","affiliation":[{"name":"DistriNet, KU Leuven, Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4428-9881","authenticated-orcid":false,"given":"Jonas","family":"Vinck","sequence":"additional","affiliation":[{"name":"DistriNet, KU Leuven, Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5594-7742","authenticated-orcid":false,"given":"Stijn","family":"Volckaert","sequence":"additional","affiliation":[{"name":"DistriNet, KU Leuven, Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,4,2]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.13"},{"key":"e_1_3_2_1_2_1","first-page":"86","volume-title":"RAID 2012, Amsterdam, The Netherlands, September 12-14, 2012. Proceedings 15","author":"der Veen Victor Van","year":"2012","unstructured":"Victor Van der Veen, Nitish Dutt-Sharma, Lorenzo Cavallaro, and Herbert Bos. Memory errors: The past, the present, and the future. In Research in Attacks, Intrusions, and Defenses: 15th International Symposium, RAID 2012, Amsterdam, The Netherlands, September 12-14, 2012. Proceedings 15, pages 86--106. Springer, 2012."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/66093.66095"},{"key":"e_1_3_2_1_4_1","volume-title":"CVE-ID CVE-2020-10713.","year":"2020","unstructured":"CVE-2020-10713. Available from MITRE, CVE-ID CVE-2020-10713., 2020. URL https:\/\/cve.mitre.org\/cgi-bin\/cvename.cgi?name=CVE-2020-10713."},{"key":"e_1_3_2_1_5_1","volume-title":"CVE-ID CVE-2023-0179.","year":"2023","unstructured":"CVE-2023-0179. Available from MITRE, CVE-ID CVE-2023-0179., 2023. URL https:\/\/cve.mitre.org\/cgi-bin\/cvename.cgi?name=CVE-2023-0179."},{"key":"e_1_3_2_1_6_1","volume-title":"CVE-ID CVE-2019-13720.","year":"2019","unstructured":"CVE-2019-13720. Available from MITRE, CVE-ID CVE-2019-13720., 2019. URL http:\/\/cve.mitre.org\/cgi-bin\/cvename.cgi?name=CVE-2019-13720."},{"key":"e_1_3_2_1_7_1","volume-title":"CVE-ID CVE-2014-0160.","year":"2014","unstructured":"CVE-2014-0160. Available from MITRE, CVE-ID CVE-2014-0160., 2014. URL http:\/\/cve.mitre.org\/cgi-bin\/cvename.cgi?name=CVE-2014-0160."},{"key":"e_1_3_2_1_8_1","first-page":"28","volume-title":"Proceedings of the 2012 USENIX Conference on Annual Technical Conference, USENIX ATC'12","author":"Serebryany Konstantin","year":"2012","unstructured":"Konstantin Serebryany, Derek Bruening, Alexander Potapenko, and Dmitry Vyukov. Addresssanitizer: A fast address sanity checker. In Proceedings of the 2012 USENIX Conference on Annual Technical Conference, USENIX ATC'12, page 28, USA, 2012. USENIX Association."},{"key":"e_1_3_2_1_9_1","first-page":"805","volume-title":"32nd USENIX Security Symposium (USENIX Security 23)","author":"Gorter Floris","year":"2023","unstructured":"Floris Gorter, Enrico Barberis, Raphael Isemann, Erik van der Kouwe, Cristiano Giuffrida, and Herbert Bos. FloatZone: Accelerating memory error detection using the floating point unit. In 32nd USENIX Security Symposium (USENIX Security 23), pages 805--822, Anaheim, CA, August 2023. USENIX Association. ISBN 978-1-939133-37-3. URL https:\/\/www.usenix.org\/conference\/usenixsecurity23\/presentation\/gorter."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00010"},{"key":"e_1_3_2_1_11_1","first-page":"249","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Jeon Yuseok","year":"2020","unstructured":"Yuseok Jeon, WookHyun Han, Nathan Burow, and Mathias Payer. FuZZan: Efficient sanitizer metadata design for fuzzing. In 2020 USENIX Annual Technical Conference (USENIX ATC 20), pages 249--263. USENIX Association, July 2020. ISBN 978-1-939133-14-4. URL https:\/\/www.usenix.org\/conference\/atc20\/presentation\/jeon."},{"key":"e_1_3_2_1_12_1","volume-title":"OSS-Fuzz - google's continuous fuzzing service for open source software","author":"Serebryany Kostya","year":"2017","unstructured":"Kostya Serebryany. OSS-Fuzz - google's continuous fuzzing service for open source software. Vancouver, BC, August 2017. USENIX Association."},{"key":"e_1_3_2_1_13_1","volume-title":"Memory safe languages in android 13. https:\/\/security.googleblog.com\/2022\/12\/memory-safe-languages-in-android-13.html","author":"Stoep Jeff Vander","year":"2022","unstructured":"Jeff Vander Stoep. Memory safe languages in android 13. https:\/\/security.googleblog.com\/2022\/12\/memory-safe-languages-in-android-13.html, 2022."},{"key":"e_1_3_2_1_14_1","volume-title":"Rust in the android platform. https:\/\/security.googleblog.com\/2021\/04\/rust-in-android-platform.html","author":"Stoep Jeff Vander","year":"2021","unstructured":"Jeff Vander Stoep and Stephen Hines. Rust in the android platform. https:\/\/security.googleblog.com\/2021\/04\/rust-in-android-platform.html, 2021."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00069"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-37709-9_22"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3586046"},{"key":"e_1_3_2_1_18_1","volume-title":"News and updates from the project zero team at google. https:\/\/googleprojectzero.blogspot.com\/p\/0day.html","author":"Hawkes Ben","year":"2019","unstructured":"Ben Hawkes. News and updates from the project zero team at google. https:\/\/googleprojectzero.blogspot.com\/p\/0day.html, 2019."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.4230\/LIPIcs.SNAPL.2015.190"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2892208.2892212"},{"key":"e_1_3_2_1_21_1","volume-title":"Control-flow integrity principles, implementations, and applications. ACM Transactions on Information and System Security (TISSEC), 13(1):1--40","author":"Abadi Mart\u00edn","year":"2009","unstructured":"Mart\u00edn Abadi, Mihai Budiu, Ulfar Erlingsson, and Jay Ligatti. Control-flow integrity principles, implementations, and applications. ACM Transactions on Information and System Security (TISSEC), 13(1):1--40, 2009."},{"key":"e_1_3_2_1_22_1","first-page":"147","volume-title":"11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Kuznetsov Volodymyr","year":"2014","unstructured":"Volodymyr Kuznetsov, Laszlo Szekeres, Mathias Payer, George Candea, R Sekar, and Dawn Song. {Code-Pointer} integrity. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14), pages 147--163, 2014."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/1267308.1267319"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70542-0_1"},{"key":"e_1_3_2_1_25_1","volume-title":"USENIX Security Symposium","author":"Cox Benjamin","year":"2006","unstructured":"Benjamin Cox, David Evans, Adrian Filipi, Jonathan Rowanhill, Wei Hu, Jack Davidson, John Knight, Anh Nguyen-Tuong, and Jason Hiser. N-variant systems: A secretless framework for security through diversity. In USENIX Security Symposium, 2006."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133255.1134000"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/PCCC.2007.358924"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519071"},{"key":"e_1_3_2_1_29_1","volume-title":"Foundations and Practice of Security: 5th International Symposium, FPS 2012","author":"Volckaert Stijn","year":"2012","unstructured":"Stijn Volckaert, Bjorn De Sutter, Tim De Baets, and Koen De Bosschere. Ghumvee: efficient, effective, and flexible replication. In Foundations and Practice of Security: 5th International Symposium, FPS 2012, Montreal, QC, Canada, October 25-26, 2012, Revised Selected Papers 5, pages 261--277. Springer, 2013."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2016.46"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2015.2411254"},{"key":"e_1_3_2_1_32_1","first-page":"167","volume-title":"2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Volckaert Stijn","year":"2016","unstructured":"Stijn Volckaert, Bart Coppens, Alexios Voulimeneas, Andrei Homescu, Per Larsen, Bjorn De Sutter, and Michael Franz. Secure and efficient application monitoring and replication. In 2016 USENIX Annual Technical Conference (USENIX ATC 16), pages 167--179, Denver, CO, June 2016. USENIX Association. ISBN 978-1-931971-30-0. URL https:\/\/www.usenix.org\/conference\/atc16\/technical-sessions\/presentation\/volckaert."},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC)","author":"Xu Meng","year":"2017","unstructured":"Meng Xu, Kangjie Lu, Taesoo Kim, and Wenke Lee. Bunshin: compositing security mechanisms through diversification. In Proceedings of the USENIX Annual Technical Conference (ATC), 2017."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2018.2878234"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606607"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694390"},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the USENIX Security Symposium","author":"Maurer Matthew","year":"2012","unstructured":"Matthew Maurer and David Brumley. TACHYON: Tandem execution for efficient live patch testing. In Proceedings of the USENIX Security Symposium, 2012."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694394"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)","author":"Kwon Yonghwi","year":"2016","unstructured":"Yonghwi Kwon, Dohyeong Kim, William Nick Sumner, Kyungtae Kim, Brendan Saltaformaggio, Xiangyu Zhang, and Dongyan Xu. LDX: Causality inference by lightweight dual execution. In Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2016."},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)","author":"\u00d6sterlund Sebastian","year":"2019","unstructured":"Sebastian \u00d6sterlund, Koen Koning, Pierre Olivier, Antonio Barbalace, Herbert Bos, and Cristiano Giuffrida. kMVX: Detecting kernel information leaks with multi-variant execution. In Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2019."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447852.3458714"},{"key":"e_1_3_2_1_42_1","volume-title":"International Symposium on Research in Attacks, Intrusions and Defenses (RAID)","author":"Wang Xiaoguang","year":"2020","unstructured":"Xiaoguang Wang, SengMing Yeoh, Robert Lyerly, Pierre Olivier, Sang-Hoon Kim, and Binoy Ravindran. A framework for software diversification with ISA heterogeneity. In International Symposium on Research in Attacks, Intrusions and Defenses (RAID), 2020."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1900546.1900550"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.25"},{"key":"e_1_3_2_1_45_1","first-page":"171","volume-title":"18th USENIX WOOT Conference on Offensive Technologies (WOOT 24)","author":"Jacobs Adriaan","year":"2024","unstructured":"Adriaan Jacobs and Stijn Volckaert. Not quite write: On the effectiveness of Store-Only bounds checking. In 18th USENIX WOOT Conference on Offensive Technologies (WOOT 24), pages 171--187, Philadelphia, PA, August 2024. USENIX Association. ISBN 978-1-939133-43-4. URL https:\/\/www.usenix.org\/conference\/woot24\/presentation\/jacobs."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.58"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519558"},{"key":"e_1_3_2_1_48_1","first-page":"42","volume-title":"February","author":"Rupp Karl","year":"2018","unstructured":"Karl Rupp. 42 years of microprocessor trend data, February 2018. URL https:\/\/www.karlrupp.net\/2018\/02\/42-years-of-microprocessor-trend-data\/."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23218"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00042"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3658644.3690184"},{"key":"e_1_3_2_1_52_1","volume-title":"Beyond control: Exploring novel file system objects for data-only attacks on linux systems. arXiv preprint arXiv:2401.17618","author":"Zhou Jinmeng","year":"2024","unstructured":"Jinmeng Zhou, Jiayi Hu, Ziyue Pan, Jiaxun Zhu, Wenbo Shen, Guoren Li, and Zhiyun Qian. Beyond control: Exploring novel file system objects for data-only attacks on linux systems. arXiv preprint arXiv:2401.17618, 2024."},{"key":"e_1_3_2_1_53_1","first-page":"1433","volume-title":"32nd USENIX Security Symposium (USENIX Security 23)","author":"Ahmed Salman","year":"2023","unstructured":"Salman Ahmed, Hans Liljestrand, Hani Jamjoom, Matthew Hicks, N Asokan, and Danfeng Daphne Yao. Not all data are created equal: Data and pointer prioritization for scalable protection against {Data-Oriented} attacks. In 32nd USENIX Security Symposium (USENIX Security 23), pages 1433--1450, 2023."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/TrustCom50675.2020.00035"},{"key":"e_1_3_2_1_55_1","first-page":"1397","volume-title":"32nd USENIX Security Symposium (USENIX Security 23)","author":"Ye Hengkai","year":"2023","unstructured":"Hengkai Ye, Song Liu, Zhechang Zhang, and Hong Hu. {VIPER}: Spotting {Syscall-Guard} variables for {Data-Only} attacks. In 32nd USENIX Security Symposium (USENIX Security 23), pages 1397--1414, 2023."},{"key":"e_1_3_2_1_56_1","first-page":"177","volume-title":"24th USENIX Security Symposium (USENIX Security 15)","author":"Hu Hong","year":"2015","unstructured":"Hong Hu, Zheng Leong Chua, Sendroiu Adrian, Prateek Saxena, and Zhenkai Liang. Automatic generation of { Data-Oriented} exploits. In 24th USENIX Security Symposium (USENIX Security 15), pages 177--192, 2015."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.62"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243739"},{"key":"e_1_3_2_1_59_1","first-page":"146","volume-title":"Prachi Gauriar, and Ravishankar K Iyer. Non-control-data attacks are realistic threats. In USENIX security symposium","author":"Chen Shuo","year":"2005","unstructured":"Shuo Chen, Jun Xu, Emre Can Sezer, Prachi Gauriar, and Ravishankar K Iyer. Non-control-data attacks are realistic threats. In USENIX security symposium, volume 5, page 146, 2005."},{"key":"e_1_3_2_1_60_1","first-page":"1401","volume-title":"33rd USENIX Security Symposium (USENIX Security 24)","author":"Johannesmeyer Brian","year":"2024","unstructured":"Brian Johannesmeyer, Asia Slowinska, Herbert Bos, and Cristiano Giuffrida. Practical {Data-Only} attack generation. In 33rd USENIX Security Symposium (USENIX Security 24), pages 1401--1418, 2024."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3548606.3560585"},{"key":"e_1_3_2_1_62_1","volume-title":"The journey and evolution of god mode in 2016: Cve-2016-0189","author":"Anubhav Anit","year":"2017","unstructured":"Anit Anubhav and Manish Sardiwal. The journey and evolution of god mode in 2016: Cve-2016-0189, 2017. URL https:\/\/www.virusbulletin.com\/virusbulletin\/2017\/01\/journey-and-evolution-god-mode-2016-cve-2016-0189\/."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP46214.2022.9833650"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP40001.2021.00082"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190553"},{"key":"e_1_3_2_1_66_1","first-page":"4015","volume-title":"33rd USENIX Security Symposium (USENIX Security 24)","author":"Lin Zhenpeng","year":"2024","unstructured":"Zhenpeng Lin, Zheng Yu, Ziyi Guo, Simone Campanoni, Peter Dinda, and Xinyu Xing. CAMP: Compiler and allocator-based heap memory protection. In 33rd USENIX Security Symposium (USENIX Security 24), pages 4015--4032, Philadelphia, PA, August 2024. USENIX Association. ISBN 978-1-939133-44-1. URL https:\/\/www.usenix.org\/conference\/usenixsecurity24\/presentation\/lin-zhenpeng."},{"key":"e_1_3_2_1_67_1","first-page":"7177","volume-title":"33rd USENIX Security Symposium (USENIX Security 24)","author":"Yu Zheng","year":"2024","unstructured":"Zheng Yu, Ganxiang Yang, and Xinyu Xing. ShadowBound: Efficient heap memory protection through advanced metadata management and customized compiler optimization. In 33rd USENIX Security Symposium (USENIX Security 24), pages 7177--7193, Philadelphia, PA, August 2024. USENIX Association. ISBN 978-1-939133-44-1. URL https:\/\/www.usenix.org\/conference\/usenixsecurity24\/presentation\/yu-zheng."},{"key":"e_1_3_2_1_68_1","first-page":"535","volume-title":"17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Shankaranarayana Gopal Amogha Udupa","year":"2023","unstructured":"Amogha Udupa Shankaranarayana Gopal, Raveendra Soori, Michael Ferdman, and Dongyoon Lee. TAILCHECK: A lightweight heap overflow detection mechanism with page protection and tagged pointers. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23), pages 535--552, Boston, MA, July 2023. USENIX Association. ISBN 978-1-939133-34-2. URL https:\/\/www.usenix.org\/conference\/osdi23\/presentation\/gopal."},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3548606.3560598"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196494.3196540"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597926.3598137"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597926.3598098"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2023.3299454"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359789.3359799"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP54263.2024.00263"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3052973.3052983"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3620666.3651343"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582066"},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-52683-2_11"},{"key":"e_1_3_2_1_80_1","unstructured":"Stijn Volckaert. Advanced Techniques for multi-variant execution. PhD thesis Ghent University 2015."},{"key":"e_1_3_2_1_81_1","volume-title":"Determinism in league of legends: Fixing divergences. https:\/\/technology.riotgames.com\/news\/determinism-league-legends-fixing-divergences","author":"Hoskinson Rick","year":"2018","unstructured":"Rick Hoskinson. Determinism in league of legends: Fixing divergences. https:\/\/technology.riotgames.com\/news\/determinism-league-legends-fixing-divergences, 2018."},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314635"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597926.3604921"},{"key":"e_1_3_2_1_84_1","volume-title":"Spec cpu\u00ae","author":"Standard Performance Evaluation Corporation","year":"2006","unstructured":"Standard Performance Evaluation Corporation. Spec cpu\u00ae 2006. https:\/\/www.spec.org\/cpu2006\/, 2018."},{"key":"e_1_3_2_1_85_1","first-page":"1","volume-title":"Workshop on Compiler and Architectural Techniques for Application Reliability and Security","author":"Salamat Babak","year":"2008","unstructured":"Babak Salamat, Andreas Gal, and Michael Franz. Reverse stack execution in a multi-variant execution environment. In Workshop on Compiler and Architectural Techniques for Application Reliability and Security, pages 1--7, 2008."},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2018.00024"},{"key":"e_1_3_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/3462699"},{"key":"e_1_3_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2019.00018"},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23477"},{"key":"e_1_3_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1145\/3552326.3587439"},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.52"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAC63791.2024.00052"},{"key":"e_1_3_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2011.18"},{"key":"e_1_3_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064178"},{"key":"e_1_3_2_1_95_1","volume-title":"Gdb: The gnu project debugger","author":"Developers GDB","year":"2025","unstructured":"GDB Developers. Gdb: The gnu project debugger, 2025. URL https:\/\/sourceware.org\/gdb\/."},{"key":"e_1_3_2_1_96_1","first-page":"209","volume-title":"Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, OSDI'08","author":"Cadar Cristian","year":"2008","unstructured":"Cristian Cadar, Daniel Dunbar, and Dawson Engler. Klee: unassisted and automatic generation of high-coverage tests for complex systems programs. In Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, OSDI'08, page 209--224, USA, 2008. USENIX Association."},{"key":"e_1_3_2_1_97_1","volume-title":"The llvm compiler infrastructure. https:\/\/llvm.org\/","author":"Developers LLVM","year":"2025","unstructured":"LLVM Developers. The llvm compiler infrastructure. https:\/\/llvm.org\/, 2025."},{"key":"e_1_3_2_1_98_1","volume-title":"https:\/\/gitlab.gnome.org\/GNOME\/glib\/","author":"Team Lib Development","year":"2025","unstructured":"GLib Development Team. Glib. https:\/\/gitlab.gnome.org\/GNOME\/glib\/, 2025."},{"key":"e_1_3_2_1_99_1","volume-title":"The gtk project. https:\/\/www.gtk.org\/","author":"Team The GTK","year":"2025","unstructured":"The GTK Team. The gtk project. https:\/\/www.gtk.org\/, 2025."},{"key":"e_1_3_2_1_100_1","volume-title":"https:\/\/github.com\/hunspell\/hunspell","author":"Developers Hunspell","year":"2025","unstructured":"Hunspell Developers. Hunspell. https:\/\/github.com\/hunspell\/hunspell, 2025."},{"key":"e_1_3_2_1_101_1","volume-title":"Peterson and Paulo Cesar Pereira de Andrade. xedit - simple text editor","author":"Chris","year":"2025","unstructured":"Chris D. Peterson and Paulo Cesar Pereira de Andrade. xedit - simple text editor for x. https:\/\/www.x.org\/archive\/X11R7.6\/doc\/man\/man1\/xedit.1.xhtml, 2025."},{"key":"e_1_3_2_1_102_1","volume-title":"xpdf - portable document format (pdf) file viewer. https:\/\/www.xpdfreader.com\/xpdf-man.html","author":"Glyph","year":"2025","unstructured":"Glyph & Cog LLC. xpdf - portable document format (pdf) file viewer. https:\/\/www.xpdfreader.com\/xpdf-man.html, 2025."},{"key":"e_1_3_2_1_103_1","volume-title":"https:\/\/motif.ics.com\/motif","author":"Integrated Computer Solutions Inc. Motif.","year":"2025","unstructured":"Integrated Computer Solutions Inc. Motif. https:\/\/motif.ics.com\/motif, 2025."},{"key":"e_1_3_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23183"},{"key":"e_1_3_2_1_105_1","volume-title":"CVE-ID CVE-2008-0166.","year":"2008","unstructured":"CVE-2008-0166. Available from MITRE, CVE-ID CVE-2008-0166., 2008. URL http:\/\/cve.mitre.org\/cgi-bin\/cvename.cgi?name=CVE-2008-0166."},{"key":"e_1_3_2_1_106_1","volume-title":"CVE-ID CVE-2016-4569.","year":"2016","unstructured":"CVE-2016-4569. Available from MITRE, CVE-ID CVE-2016-4569., 2016. URL http:\/\/cve.mitre.org\/cgi-bin\/cvename.cgi?name=CVE-2016-4569."},{"key":"e_1_3_2_1_107_1","unstructured":"MPlayer Developers. Mplayer - the movie player. http:\/\/www.mplayerhq.hu\/design7\/news.html 2025."},{"key":"e_1_3_2_1_108_1","volume-title":"Llvm programmer's manual. https:\/\/llvm.org\/docs\/ProgrammersManual.html","author":"Developers LLVM","year":"2025","unstructured":"LLVM Developers. Llvm programmer's manual. https:\/\/llvm.org\/docs\/ProgrammersManual.html, 2025."},{"key":"e_1_3_2_1_109_1","volume-title":"https:\/\/www.sqlite.org\/","author":"Developers Lite","year":"2025","unstructured":"SQLite Developers. Sqlite. https:\/\/www.sqlite.org\/, 2025."},{"key":"e_1_3_2_1_110_1","unstructured":"SpiderMonkey Developers. Spidermonkey. SpiderMonkey 2025."},{"key":"e_1_3_2_1_111_1","volume-title":"Intel 64 and IA-32 Architectures. Software Developer's Manual","author":"Intel Inc.","year":"2021","unstructured":"Intel Inc. Intel 64 and IA-32 Architectures. Software Developer's Manual, 2021."},{"key":"e_1_3_2_1_112_1","unstructured":"fishermen. Hustfisher\/ptmalloc December 2024."},{"key":"e_1_3_2_1_113_1","unstructured":"DORA. Accelerate state of devops 2023. URL https:\/\/services.google.com\/fh\/files\/misc\/2023_final_report_sodr.pdf."},{"key":"e_1_3_2_1_114_1","doi-asserted-by":"crossref","unstructured":"Daan Leijen Ben Zorn and Leonardo de Moura. Mimalloc: Free list sharding in action. Technical Report MSR-TR-2019-18 Microsoft June 2019. URL https:\/\/www.microsoft.com\/en-us\/research\/publication\/mimalloc-free-list-sharding-in-action\/.","DOI":"10.1007\/978-3-030-34175-6_13"},{"key":"e_1_3_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380180902"},{"key":"e_1_3_2_1_116_1","doi-asserted-by":"publisher","DOI":"10.1145\/3427228.3427645"},{"key":"e_1_3_2_1_117_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064211"},{"key":"e_1_3_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23238"},{"key":"e_1_3_2_1_119_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23190"},{"key":"e_1_3_2_1_120_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358288"},{"key":"e_1_3_2_1_121_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00098"},{"key":"e_1_3_2_1_122_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542431.1542438"},{"key":"e_1_3_2_1_123_1","doi-asserted-by":"publisher","DOI":"10.1145\/3652892.3654794"},{"key":"e_1_3_2_1_124_1","doi-asserted-by":"publisher","DOI":"10.1145\/3320269.3384757"},{"key":"e_1_3_2_1_125_1","doi-asserted-by":"publisher","DOI":"10.1145\/3678015.3680476"},{"key":"e_1_3_2_1_126_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23262"},{"key":"e_1_3_2_1_127_1","first-page":"255","volume-title":"OSDI","volume":"8","author":"Cozzie Anthony","year":"2008","unstructured":"Anthony Cozzie, Frank Stratton, Hui Xue, and Samuel T King. Digging for data structures. In OSDI, volume 8, pages 255--266, 2008."},{"key":"e_1_3_2_1_128_1","volume-title":"NDSS","author":"Slowinska Asia","year":"2011","unstructured":"Asia Slowinska, Traian Stancescu, and Herbert Bos. Howard: A dynamic excavator for reverse engineering data structures. In NDSS, 2011."},{"key":"e_1_3_2_1_129_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3385987"},{"key":"e_1_3_2_1_130_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507771"},{"key":"e_1_3_2_1_131_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.9"},{"key":"e_1_3_2_1_132_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS60910.2024.00074"},{"key":"e_1_3_2_1_133_1","doi-asserted-by":"publisher","DOI":"10.1145\/3203217.3203237"},{"key":"e_1_3_2_1_134_1","first-page":"70","volume-title":"Proceedings of the 21st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL '94","author":"Doligez Damien","unstructured":"Damien Doligez and Georges Gonthier. Portable, unobtrusive garbage collection for multiprocessor systems. In Proceedings of the 21st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL '94, page 70--83, New"}],"event":{"name":"EuroSys '25: Twentieth European Conference on Computer Systems","location":"Rotterdam Netherlands","acronym":"EuroSys '25","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 18th European Workshop on Systems Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3722041.3723094","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3722041.3723094","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T18:14:47Z","timestamp":1755972887000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3722041.3723094"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,30]]},"references-count":134,"alternative-id":["10.1145\/3722041.3723094","10.1145\/3722041"],"URL":"https:\/\/doi.org\/10.1145\/3722041.3723094","relation":{},"subject":[],"published":{"date-parts":[[2025,3,30]]},"assertion":[{"value":"2025-04-02","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}