{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:29:07Z","timestamp":1750220947121,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,6,2]],"date-time":"2019-06-02T00:00:00Z","timestamp":1559433600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002341","name":"Academy of Finland","doi-asserted-by":"publisher","award":["309994 (SELIoT)"],"award-info":[{"award-number":["309994 (SELIoT)"]}],"id":[{"id":"10.13039\/501100002341","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007601","name":"Horizon 2020","doi-asserted-by":"publisher","award":["643964 (SUPERCLOUD)"],"award-info":[{"award-number":["643964 (SUPERCLOUD)"]}],"id":[{"id":"10.13039\/501100007601","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["CRC 1119 CROSSING projects S2 and P3"],"award-info":[{"award-number":["CRC 1119 CROSSING projects S2 and P3"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Business Finland","award":["3881\/31\/2016 (CloSer)"],"award-info":[{"award-number":["3881\/31\/2016 (CloSer)"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,6,2]]},"DOI":"10.1145\/3316781.3317836","type":"proceedings-article","created":{"date-parts":[[2019,5,23]],"date-time":"2019-05-23T18:07:13Z","timestamp":1558634833000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["HardScope"],"prefix":"10.1145","author":[{"given":"Thomas","family":"Nyman","sequence":"first","affiliation":[{"name":"Aalto University, Finland"}]},{"given":"Ghada","family":"Dessouky","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t, Darmstadt, Germany"}]},{"given":"Shaza","family":"Zeitouni","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t, Darmstadt, Germany"}]},{"given":"Aaro","family":"Lehikoinen","sequence":"additional","affiliation":[{"name":"Aalto University, Finland"}]},{"given":"Andrew","family":"Paverd","sequence":"additional","affiliation":[{"name":"Aalto University, Finland"}]},{"given":"N.","family":"Asokan","sequence":"additional","affiliation":[{"name":"Aalto University, Finland"}]},{"given":"Ahmad-Reza","family":"Sadeghi","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t Darmstadt, Germany"}]}],"member":"320","published-online":{"date-parts":[[2019,6,2]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978358"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2008.30"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70542-0_1"},{"key":"e_1_3_2_1_4_1","volume-title":"Technical Report MSR-TR-2008-120. Microsoft Research.","author":"Cristian Cadar","year":"2008","unstructured":"Cristian Cadar et al. 2008 . Data Randomization . Technical Report MSR-TR-2008-120. Microsoft Research. Cristian Cadar et al. 2008. Data Randomization. Technical Report MSR-TR-2008-120. Microsoft Research."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629581"},{"key":"e_1_3_2_1_6_1","volume-title":"Proc. USENIX OSDI '06","author":"Castro Miguel","year":"2006","unstructured":"Miguel Castro , Manuel Costa , and Tim Harris . 2006 . Securing Software by Enforcing Data-flow Integrity . In Proc. USENIX OSDI '06 . 147--160. Miguel Castro, Manuel Costa, and Tim Harris. 2006. Securing Software by Enforcing Data-flow Integrity. In Proc. USENIX OSDI '06. 147--160."},{"volume-title":"Proc. USENIX Security '05","author":"Shuo","key":"e_1_3_2_1_7_1","unstructured":"Shuo Chen et al. 2005. Non-control-data Attacks Are Realistic Threats . In Proc. USENIX Security '05 . 12--12. Shuo Chen et al. 2005. Non-control-data Attacks Are Realistic Threats. In Proc. USENIX Security '05. 12--12."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3134600.3134640"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062276"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3240765.3240821"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346295"},{"volume-title":"Proc. IEEE SecDev '18","author":"Samuel Archibald","key":"e_1_3_2_1_12_1","unstructured":"Archibald Samuel Elliott et al. 2018. Checked C: Making C Safe by Extension . In Proc. IEEE SecDev '18 . 53--60. Archibald Samuel Elliott et al. 2018. Checked C: Making C Safe by Extension. In Proc. IEEE SecDev '18. 53--60."},{"volume-title":"Proc. USENIX OSDI '06","author":"\u00dalfar","key":"e_1_3_2_1_13_1","unstructured":"\u00dalfar Erlingsson et al. 2006. XFI: Software Guards for System Address Spaces . In Proc. USENIX OSDI '06 . 75--88. \u00dalfar Erlingsson et al. 2006. XFI: Software Guards for System Address Spaces. In Proc. USENIX OSDI '06. 75--88."},{"key":"e_1_3_2_1_14_1","volume-title":"Shrobe","author":"Gil Ronald","year":"2018","unstructured":"Ronald Gil , Hamed Okhravi , and Howard E . Shrobe . 2018 . There's a Hole in the Bottom of the C : On the Effectiveness of Allocation Protection. In Proc. IEEE SecDev '18. 102--109. Ronald Gil, Hamed Okhravi, and Howard E. Shrobe. 2018. There's a Hole in the Bottom of the C: On the Effectiveness of Allocation Protection. In Proc. IEEE SecDev '18. 102--109."},{"volume-title":"Proc. IEEE S&P '16","author":"Hong","key":"e_1_3_2_1_15_1","unstructured":"Hong Hu et al. 2016. Data-Oriented Programming: On the Expressiveness of Non-control Data Attacks . In Proc. IEEE S&P '16 . 969--986. Hong Hu et al. 2016. Data-Oriented Programming: On the Expressiveness of Non-control Data Attacks. In Proc. IEEE S&P '16. 969--986."},{"volume-title":"Proc. USENIX ATC '02","author":"Trevor","key":"e_1_3_2_1_16_1","unstructured":"Trevor Jim et al. 2002. Cyclone: A Safe Dialect of C . In Proc. USENIX ATC '02 . 275--288. Trevor Jim et al. 2002. Cyclone: A Safe Dialect of C. In Proc. USENIX ATC '02. 275--288."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064192"},{"volume-title":"Code-pointer Integrity. In Proc. USENIX OSDI '14","author":"Volodymyr","key":"e_1_3_2_1_18_1","unstructured":"Volodymyr Kuznetsov et al. 2014 . Code-pointer Integrity. In Proc. USENIX OSDI '14 . 147--163. Volodymyr Kuznetsov et al. 2014. Code-pointer Integrity. In Proc. USENIX OSDI '14. 147--163."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516713"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542504"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/503272.503286"},{"key":"e_1_3_2_1_22_1","unstructured":"Thomas Nyman et al. 2017. HardScope: Thwarting DOP with Hardware-assisted Run-time Scope Enforcement. https:\/\/arxiv.org\/abs\/1705.10295  Thomas Nyman et al. 2017. HardScope: Thwarting DOP with Hardware-assisted Run-time Scope Enforcement. https:\/\/arxiv.org\/abs\/1705.10295"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Oleksii Oleksenko et al. 2017. Intel MPX Explained: An Empirical Study of Intel MPX and Software-based Bounds Checking Approaches. https:\/\/arxiv.org\/abs\/1702.00719.  Oleksii Oleksenko et al. 2017. Intel MPX Explained: An Empirical Study of Intel MPX and Software-based Bounds Checking Approaches. https:\/\/arxiv.org\/abs\/1702.00719.","DOI":"10.1145\/3219617.3219662"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSF.2011.16"},{"volume-title":"AddressSanitizer: A Fast Address Sanity Checker. In USENIX ATC '12","author":"Konstantin","key":"e_1_3_2_1_25_1","unstructured":"Konstantin Serebryany et al. 2012 . AddressSanitizer: A Fast Address Sanity Checker. In USENIX ATC '12 . 309--318. Konstantin Serebryany et al. 2012. AddressSanitizer: A Fast Address Sanity Checker. In USENIX ATC '12. 309--318."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315313"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.9"},{"volume-title":"Proc. IEEE ISCA '14","author":"Jonathan","key":"e_1_3_2_1_28_1","unstructured":"Jonathan Woodruff et al. 2014. The CHERI Capability Model: Revisiting RISC in an Age of Risk . In Proc. IEEE ISCA '14 . 457--468. Jonathan Woodruff et al. 2014. The CHERI Capability Model: Revisiting RISC in an Age of Risk. In Proc. IEEE ISCA '14. 457--468."},{"volume-title":"ICCAD '17","author":"Shaza","key":"e_1_3_2_1_29_1","unstructured":"Shaza Zeitouni et al. 2017. ATRIUM: Runtime Attestation Resilient Under Memory Attacks .. In ICCAD '17 . Shaza Zeitouni et al. 2017. ATRIUM: Runtime Attestation Resilient Under Memory Attacks.. In ICCAD '17."}],"event":{"name":"DAC '19: The 56th Annual Design Automation Conference 2019","sponsor":["SIGDA ACM Special Interest Group on Design Automation","IEEE-CEDA","SIGBED ACM Special Interest Group on Embedded Systems"],"location":"Las Vegas NV USA","acronym":"DAC '19"},"container-title":["Proceedings of the 56th Annual Design Automation Conference 2019"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3316781.3317836","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3316781.3317836","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:53:52Z","timestamp":1750204432000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3316781.3317836"}},"subtitle":["Hardening Embedded Systems Against Data-Oriented Attacks"],"short-title":[],"issued":{"date-parts":[[2019,6,2]]},"references-count":29,"alternative-id":["10.1145\/3316781.3317836","10.1145\/3316781"],"URL":"https:\/\/doi.org\/10.1145\/3316781.3317836","relation":{},"subject":[],"published":{"date-parts":[[2019,6,2]]},"assertion":[{"value":"2019-06-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}