{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,23]],"date-time":"2025-04-23T15:06:05Z","timestamp":1745420765416},"reference-count":11,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1109\/itcc.2004.1286489","type":"proceedings-article","created":{"date-parts":[[2004,6,10]],"date-time":"2004-06-10T14:19:45Z","timestamp":1086877185000},"page":"409-413 Vol.1","source":"Crossref","is-referenced-by-count":4,"title":["Security protection and checking in embedded system integration against buffer overflow attacks"],"prefix":"10.1109","author":[{"family":"Zili Shao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Chun Xue","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Qingfeng Zhuge","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"E.H.-M.","family":"Sha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Bin Xiao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/178243.178446"},{"key":"ref2","first-page":"105","article-title":"Address obfuscation: an efficient approach to combat a broad range of memory error exploits","volume-title":"the 12th USENIX Security Symposium","author":"Bhatkar"},{"article-title":"Pointguard: Protecting pointers from buffer-overflow vulnerabilities","volume-title":"Proc. of the USENIX Security Symposium","author":"Cowan","key":"ref3"},{"article-title":"Stackguard: Automatic adaptive detection and prevention of bufferoverflow attacks","volume-title":"Proc. of the USENIX Security Symposium","author":"Cowan","key":"ref4"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/WWC.2001.990739"},{"article-title":"Testing c programs for buffer overflow vulnerabilities","volume-title":"Proceedings of the Network and Distributed System Security Symposium","author":"Haugh","key":"ref6"},{"volume-title":"SimpleScalorlAR M. World Wide Web","author":"LLC","key":"ref7"},{"volume-title":"Computer Architecture: A Quantitative Approach","year":"1996","author":"Patterson","key":"ref8"},{"volume-title":"Four different tricks to bypass stackshield and stackguard protection. World Wide Web","year":"2002","author":"Richarte","key":"ref9"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/CSAC.2003.1254340"},{"key":"ref11","first-page":"3","article-title":"A first step towards automated detection of buffer overrun vulnerabilities","volume-title":"Network and Distributed System Security Symposium","author":"Wagner"}],"event":{"name":"International Conference on Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004.","start":{"date-parts":[[2004,4,5]]},"location":"Las Vegas, NV, USA","end":{"date-parts":[[2004,4,7]]}},"container-title":["International Conference on Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/9035\/28682\/01286489.pdf?arnumber=1286489","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,23]],"date-time":"2024-01-23T22:37:22Z","timestamp":1706049442000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1286489\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"references-count":11,"URL":"https:\/\/doi.org\/10.1109\/itcc.2004.1286489","relation":{},"subject":[],"published":{"date-parts":[[2004]]}}}