{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T10:03:22Z","timestamp":1773655402283,"version":"3.50.1"},"reference-count":5,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,10]]},"DOI":"10.1109\/iccd.2013.6657084","type":"proceedings-article","created":{"date-parts":[[2013,11,11]],"date-time":"2013-11-11T17:22:16Z","timestamp":1384190536000},"page":"467-470","source":"Crossref","is-referenced-by-count":16,"title":["JOP-alarm: Detecting jump-oriented programming-based anomalies in applications"],"prefix":"10.1109","author":[{"given":"Fan","family":"Yao","sequence":"first","affiliation":[]},{"given":"Jie","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Guru","family":"Venkataramani","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"3","article-title":"MARSSx86: A Full System Simulator for x86 CPUs","author":"patel","year":"0","journal-title":"Design Automation Conference 2011 (DAC'11) 2011"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2013.6522324"},{"key":"1","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1145\/1966913.1966919","article-title":"Jump-oriented programming: A new class of code-reuse attack","author":"bletsch","year":"2011","journal-title":"Proceedings of the 6th ACM Symposium on Information Computer and Communications Security"},{"key":"5","year":"2006","journal-title":"Spec 2006 Benchmark Suite"},{"key":"4","doi-asserted-by":"crossref","first-page":"552","DOI":"10.1145\/1315245.1315313","article-title":"The geometry of innocent flesh on the bone: Return-into-libc without function calls (on the x86)","author":"shacham","year":"2007","journal-title":"CCS '07"}],"event":{"name":"2013 IEEE 31st International Conference on Computer Design (ICCD)","location":"Asheville, NC, USA","start":{"date-parts":[[2013,10,6]]},"end":{"date-parts":[[2013,10,9]]}},"container-title":["2013 IEEE 31st International Conference on Computer Design (ICCD)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6644329\/6657009\/06657084.pdf?arnumber=6657084","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,11]],"date-time":"2022-03-11T20:31:19Z","timestamp":1647030679000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6657084\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10]]},"references-count":5,"URL":"https:\/\/doi.org\/10.1109\/iccd.2013.6657084","relation":{},"subject":[],"published":{"date-parts":[[2013,10]]}}}