{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T16:30:05Z","timestamp":1764174605899},"reference-count":25,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1109\/asianhost.2018.8607169","type":"proceedings-article","created":{"date-parts":[[2019,1,10]],"date-time":"2019-01-10T23:30:36Z","timestamp":1547163036000},"page":"1-6","source":"Crossref","is-referenced-by-count":6,"title":["An Efficient Hardware-Oriented Runtime Approach for Stack-based Software Buffer Overflow Attacks"],"prefix":"10.1109","author":[{"given":"Love Kumar","family":"Sah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sheikh Ariful","family":"Islam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Srinivas","family":"Katkoori","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","article-title":"StackGhost: Hardware Facilitated Stack Protection","author":"frantzen","year":"2001","journal-title":"Proceedings of the 10th Conference on USENIX Security Symposium - Volume 10 SSYM&#x2019;01"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ITRE.2003.1270612"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2006.166"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICDSC.2001.918971"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.26"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1055626.1055634"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2006.56"},{"key":"ref17","first-page":"13","article-title":"Backwards-Compatible Bounds Checking for Arrays and Pointers in C Programs","author":"richard","year":"1997","journal-title":"AADEBUG"},{"year":"0","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/178243.178446"},{"year":"0","key":"ref4"},{"journal-title":"Using A Diagnostic Corpus of C Programs to Evaluate Buffer Overflow Detection by Static Analysis Tools","year":"2009","author":"kratkiewicz","key":"ref3"},{"key":"ref6","first-page":"21","article-title":"Transparent Run-time Defense Against Stack Smashing Attacks","author":"baratloo","year":"2000","journal-title":"ATEC'04 Proceedings of the annual conference on USENIX Annual Technical Conference"},{"year":"0","key":"ref5"},{"key":"ref8","first-page":"5","article-title":"StackGuard: Automatic Adaptive Detection and Prevention of Buffer-overflow Attacks","author":"cowan","year":"1998","journal-title":"Proceedings of the 7th Conference on USENIX Security Symposium - Volume 7 SSYM&#x2019;98"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/52.976940"},{"year":"0","key":"ref2"},{"key":"ref9","first-page":"7","article-title":"PointguardTM: Protecting Pointers from Buffer Overflow Vulnerabilities","author":"cowan","year":"2003","journal-title":"Proceedings of the 12th Conference on USENIX Security Symposium - Volume 12 SSYM"},{"year":"0","key":"ref1"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-36532-X_9"},{"key":"ref22","first-page":"105","article-title":"Address obfuscation: an efficient approach to combat a broad range of memory error exploits","author":"bhatkar","year":"2003","journal-title":"In Proceedings of the 12th USENIX Security Symposium"},{"journal-title":"A Programmer s View of the Intel 432 System","year":"1983","author":"organick","key":"ref21"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346295"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.45"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542504"}],"event":{"name":"2018 Asian Hardware Oriented Security and Trust Symposium (AsianHOST)","start":{"date-parts":[[2018,12,17]]},"location":"Hong Kong","end":{"date-parts":[[2018,12,18]]}},"container-title":["2018 Asian Hardware Oriented Security and Trust Symposium (AsianHOST)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8596738\/8607158\/08607169.pdf?arnumber=8607169","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,25]],"date-time":"2022-01-25T23:08:24Z","timestamp":1643152104000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8607169\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12]]},"references-count":25,"URL":"https:\/\/doi.org\/10.1109\/asianhost.2018.8607169","relation":{},"subject":[],"published":{"date-parts":[[2018,12]]}}}