{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T11:07:39Z","timestamp":1774264059087,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,10,12]],"date-time":"2016-10-12T00:00:00Z","timestamp":1476230400000},"content-version":"vor","delay-in-days":366,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"DARPA Transparent Computing program","award":["DARPA-15-15-TC-FP-006"],"award-info":[{"award-number":["DARPA-15-15-TC-FP-006"]}]},{"name":"ONR","award":["N000140911042 and N000141512162"],"award-info":[{"award-number":["N000140911042 and N000141512162"]}]},{"name":"ETRI MSIP\/IITP","award":["B0101-15- 0644"],"award-info":[{"award-number":["B0101-15- 0644"]}]},{"name":"DHS","award":["N66001-12-C-0133"],"award-info":[{"award-number":["N66001-12-C-0133"]}]},{"name":"United States Air Force","award":["FA8650-10-C-7025"],"award-info":[{"award-number":["FA8650-10-C-7025"]}]},{"name":"NSF award","award":["CNS-1017265 CNS-0831300 CNS-1149051 and DGE-1500084"],"award-info":[{"award-number":["CNS-1017265 CNS-0831300 CNS-1149051 and DGE-1500084"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,10,12]]},"DOI":"10.1145\/2810103.2813694","type":"proceedings-article","created":{"date-parts":[[2015,10,6]],"date-time":"2015-10-06T11:22:12Z","timestamp":1444130532000},"page":"280-291","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":91,"title":["ASLR-Guard"],"prefix":"10.1145","author":[{"given":"Kangjie","family":"Lu","sequence":"first","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA, USA"}]},{"given":"Chengyu","family":"Song","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA, USA"}]},{"given":"Byoungyoung","family":"Lee","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA, USA"}]},{"given":"Simon P.","family":"Chung","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA, USA"}]},{"given":"Taesoo","family":"Kim","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA, USA"}]},{"given":"Wenke","family":"Lee","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA, USA"}]}],"member":"320","published-online":{"date-parts":[[2015,10,12]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1102120.1102165"},{"key":"e_1_3_2_1_2_1","unstructured":"H. Y. Aravind Prakashm Xunchao Hu. vfguard: Strict protection for virtual function calls in cots c"},{"key":"e_1_3_2_1_3_1","volume-title":"Annual Network and Distributed System Security Symposium","year":"2015","unstructured":"binaries. In ph22nd Annual Network and Distributed System Security Symposium, 2015."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2744769.2744847"},{"key":"e_1_3_2_1_5_1","volume-title":"The devil is in the constants: Bypassing defenses in browser jit engines","author":"Athanasakis M.","year":"2015","unstructured":"M. Athanasakis, E. Athanasopoulos, M. Polychronakis, G. Portokalidis, and S. Ioannidis. The devil is in the constants: Bypassing defenses in browser jit engines. 2015."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/2671225.2671253"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660378"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.22"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653729"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/2671225.2671250"},{"key":"e_1_3_2_1_11_1","volume-title":"Non-control-data attacks are realistic threats","author":"Chen S.","year":"2005","unstructured":"S. Chen, J. Xu, E. C. Sezer, P. Gauriar, and R. K. Iyer. Non-control-data attacks are realistic threats. 2005."},{"key":"e_1_3_2_1_12_1","volume-title":"Ropecker: A generic and practical approach for defending against ROP attacks. In ph21st Annual Network and Distributed System Security Symposium","author":"Cheng Y.","year":"2014","unstructured":"Y. Cheng, Z. Zhou, M. Yu, X. Ding, and R. H. Deng. Ropecker: A generic and practical approach for defending against ROP attacks. In ph21st Annual Network and Distributed System Security Symposium, 2014."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251353.1251360"},{"key":"e_1_3_2_1_14_1","volume-title":"Thwarting cache side-channel attacks through dynamic software diversity. In ph22nd Annual Network & Distributed System Security Symposium","author":"Crane S.","year":"2015","unstructured":"Crane, Homescu, Brunthaler, Larsen, and Franz}stephen2015S. Crane, A. Homescu, S. Brunthaler, P. Larsen, and M. Franz. Thwarting cache side-channel attacks through dynamic software diversity. In ph22nd Annual Network & Distributed System Security Symposium, 2015\\natexlaba."},{"key":"e_1_3_2_1_15_1","volume-title":"Readactor: Practical code randomization resilient to memory disclosure. In ph36th IEEE Symposium on Security and Privacy","author":"Crane S.","year":"2015","unstructured":"Crane, Liebchen, Homescu, Davi, Larsen, Sadeghi, Brunthaler, and Franz}TUD-CS-2015-0035S. Crane, C. Liebchen, A. Homescu, L. Davi, P. Larsen, A.-R. Sadeghi, S. Brunthaler, and M. Franz. Readactor: Practical code randomization resilient to memory disclosure. In ph36th IEEE Symposium on Security and Privacy, 2015\\natexlabb."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/2671225.2671251"},{"key":"e_1_3_2_1_17_1","volume-title":"Isomeron: Code randomization resilient to (just-in-time) return-oriented programming. In ph22nd Annual Network & Distributed System Security Symposium","author":"Davi L.","year":"2015","unstructured":"L. Davi, C. Liebchen, A.-R. Sadeghi, K. Z. Snow, and F. Monrose. Isomeron: Code randomization resilient to (just-in-time) return-oriented programming. In ph22nd Annual Network & Distributed System Security Symposium, 2015."},{"key":"e_1_3_2_1_18_1","volume-title":"Missing the Point(er): On the Effectiveness of Code Pointer Integrity. In phProceedings of the IEEE Symposium on Security and Privacy","author":"Evans I.","year":"2015","unstructured":"I. Evans, S. Fingeret, J. Gonzalez, U. Otgonbaatar, T. Tang, H. Shrobe, S. Sidiroglou-Douskos, M. Rinard, and H. Okhravi. Missing the Point(er): On the Effectiveness of Code Pointer Integrity. In phProceedings of the IEEE Symposium on Security and Privacy, 2015."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251327.1251332"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/2362793.2362833"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","unstructured":"as et al.(2014)G\u00f6ktas Athanasopoulos Bos and Portokalidis}outOfControlE. G\u00f6ktas E. Athanasopoulos H. Bos and G. Portokalidis. Out of control: Overcoming control-flow integrity. In phProceedings of the 2014 IEEE Symposium on Security and Privacy 2014. 10.1109\/SP.2014.43","DOI":"10.1109\/SP.2014.43"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/2671214.2671219"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.39"},{"key":"e_1_3_2_1_24_1","volume-title":"Intel 64 and ia-32 architectures software developer's manual","year":"2014","unstructured":"Intel. Intel 64 and ia-32 architectures software developer's manual, 2014."},{"key":"e_1_3_2_1_25_1","unstructured":"D. Jang Z. Tatlock and S. Lerner. Safedispatch: Securing C"},{"key":"e_1_3_2_1_26_1","volume-title":"ph21st Annual Network and Distributed System Security Symposium","year":"2014","unstructured":"virtual calls from memory corruption attacks. In ph21st Annual Network and Distributed System Security Symposium, 2014."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAC.2006.9"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/2685048.2685061"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.25"},{"key":"e_1_3_2_1_30_1","volume-title":"17th Annual Network and Distributed System Security Symposium","author":"Lin Z.","year":"2010","unstructured":"Z. Lin, X. Zhang, and D. Xu. Automatic reverse engineering of data structures from binary execution. In 17th Annual Network and Distributed System Security Symposium, 2010."},{"key":"e_1_3_2_1_31_1","volume-title":"Cryptographically enforced control flow integrity","author":"Mashtizadeh A. J.","year":"2014","unstructured":"A. J. Mashtizadeh, A. Bittau, D. Mazieres, , and D. Boneh. Cryptographically enforced control flow integrity, 2014. arXiv preprint arXiv:1408.1451."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23271"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594295"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.41"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/2534766.2534805"},{"key":"e_1_3_2_1_36_1","volume-title":"In Proceedings of the USENIX Annual Technical Conference","author":"Prasad M.","year":"2003","unstructured":"M. Prasad and T. cker Chiueh. A binary rewriting defense against stack based overflow attacks. In In Proceedings of the USENIX Annual Technical Conference, 2003."},{"key":"e_1_3_2_1_37_1","volume-title":"Counterfeit object-oriented programming: On the difficulty of preventing code reuse attacks in c+ applications. In ph36th IEEE Symposium on Security and Privacy","author":"Schuster F.","year":"2015","unstructured":"F. Schuster, T. Tendyck, C. Liebchen, L. Davi, A.-R. Sadeghi, and T. Holz. Counterfeit object-oriented programming: On the difficulty of preventing code reuse attacks in c+ applications. In ph36th IEEE Symposium on Security and Privacy, 2015."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660309"},{"key":"e_1_3_2_1_39_1","unstructured":"F. J. Serna. The info leak era on software exploitation 2012. Blackhat USA."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315313"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1030083.1030124"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.45"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519144.1519145"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/2671225.2671285"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382216"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.44"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.5555\/2534766.2534796"}],"event":{"name":"CCS'15: The 22nd ACM Conference on Computer and Communications Security","location":"Denver Colorado USA","acronym":"CCS'15","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2810103.2813694","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2810103.2813694","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2810103.2813694","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:31:09Z","timestamp":1763458269000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2810103.2813694"}},"subtitle":["Stopping Address Space Leakage for Code Reuse Attacks"],"short-title":[],"issued":{"date-parts":[[2015,10,12]]},"references-count":47,"alternative-id":["10.1145\/2810103.2813694","10.1145\/2810103"],"URL":"https:\/\/doi.org\/10.1145\/2810103.2813694","relation":{},"subject":[],"published":{"date-parts":[[2015,10,12]]},"assertion":[{"value":"2015-10-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}