{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T00:04:36Z","timestamp":1772150676655,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":11,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,5,28]],"date-time":"2021-05-28T00:00:00Z","timestamp":1622160000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,5,28]]},"DOI":"10.1145\/3469213.3471315","type":"proceedings-article","created":{"date-parts":[[2021,8,19]],"date-time":"2021-08-19T04:07:18Z","timestamp":1629346038000},"page":"1-5","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Research on SSTI attack defense technology based on instruction set randomization"],"prefix":"10.1145","author":[{"given":"Jiang","family":"Wang","sequence":"first","affiliation":[{"name":"State Key Laboratory of Mathematical Engineering and Advanced Computing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zheng","family":"Zhang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Mathematical Engineering and Advanced Computing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bolin","family":"Ma","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Mathematical Engineering and Advanced Computing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuan","family":"Yao","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Mathematical Engineering and Advanced Computing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinsheng","family":"Ji","sequence":"additional","affiliation":[{"name":"Information Engineering University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,8,18]]},"reference":[{"issue":"4","key":"e_1_3_2_1_1_1","first-page":"82","article-title":"A Survey of Memory Corruption Attack and Defense[J]","volume":"2","author":"Ma L.W.","year":"2017","unstructured":"M.Y. Ma , L.W. Chen , D. Meng . A Survey of Memory Corruption Attack and Defense[J] . Journal of Cyber Security , 2017 , 2 ( 4 ):. 82 - 98 . M.Y. Ma, L.W. Chen, D. Meng. A Survey of Memory Corruption Attack and Defense[J]. Journal of Cyber Security, 2017, 2(4):. 82-98.","journal-title":"Journal of Cyber Security"},{"issue":"6","key":"e_1_3_2_1_2_1","first-page":"10","article-title":"Xu, Overview of control-flow hi-jacking attack and defense techniques for process[J]","volume":"5","author":"Wang T.","year":"2019","unstructured":"F.F. Wang , T. Zhang , W.G . Xu, Overview of control-flow hi-jacking attack and defense techniques for process[J] . Chinese Journal of Network and Information Security , 2019 , 5 ( 6 ): 10 - 20 . F.F. Wang, T. Zhang, W.G. Xu, Overview of control-flow hi-jacking attack and defense techniques for process[J]. Chinese Journal of Network and Information Security, 2019, 5(6): 10-20.","journal-title":"Chinese Journal of Network and Information Security"},{"key":"e_1_3_2_1_3_1","volume-title":"The 10th ACM conference on Computer and communication security","author":"Kc G S","unstructured":"Kc G S , Keromytis A D , Prevelakis V. Countering Code-injection Attacks with Instruction-set Randomization[C] . The 10th ACM conference on Computer and communication security , 2003: 272-280. Kc G S, Keromytis A D, Prevelakis V. Countering Code-injection Attacks with Instruction-set Randomization[C]. The 10th ACM conference on Computer and communication security, 2003: 272-280."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2009.15"},{"issue":"11","key":"e_1_3_2_1_5_1","first-page":"29","article-title":"Design and implementation of hard-ware-based dynamic instruction set randomization frame-work[J]","volume":"3","author":"Du H.","year":"2017","unstructured":"S. Du , H. Shu , F. Kang . Design and implementation of hard-ware-based dynamic instruction set randomization frame-work[J] . Chinese Journal of Network and Information Security , 2017 , 3 ( 11 ): 29 - 39 . S. Du, H. Shu, F. Kang. Design and implementation of hard-ware-based dynamic instruction set randomization frame-work[J]. Chinese Journal of Network and Information Security, 2017, 3(11): 29-39.","journal-title":"Chinese Journal of Network and Information Security"},{"key":"e_1_3_2_1_6_1","volume-title":"The 10th ACM conference on Computer and communi-cation security","author":"Barrantes E G","unstructured":"Barrantes E G , Ackley D H , Palmer T S , Randomized In -struction Set Emulation to Disrupt Binary Code Injection At-tacks[C]. The 10th ACM conference on Computer and communi-cation security , 2003: 281-289. Barrantes E G, Ackley D H, Palmer T S, Randomized In-struction Set Emulation to Disrupt Binary Code Injection At-tacks[C]. The 10th ACM conference on Computer and communi-cation security, 2003: 281-289."},{"issue":"2","key":"e_1_3_2_1_7_1","first-page":"15","article-title":"A Survey of Code Reuse Attack and De-fense Mechanisms[J]","volume":"1","author":"Liu G.","year":"2016","unstructured":"T. Liu , G. Shi , D. Meng . A Survey of Code Reuse Attack and De-fense Mechanisms[J] . Journal of Cyber Security , 2016 , 1 ( 2 ): 15 - 27 . T. Liu, G. Shi, D. Meng. A Survey of Code Reuse Attack and De-fense Mechanisms[J]. Journal of Cyber Security, 2016, 1(2): 15-27.","journal-title":"Journal of Cyber Security"},{"issue":"3","key":"e_1_3_2_1_8_1","first-page":"1","article-title":"Research progress in code reuse at-tacking and defending[J]","volume":"4","author":"Qiao R.X.","year":"2018","unstructured":"X.D. Qiao , R.X. Guo , Y. Zhao . Research progress in code reuse at-tacking and defending[J] . Chinese Journal of Network and Infor-mation Security , 2018 , 4 ( 3 ): 1 - 12 X.D. Qiao, R.X. Guo, Y. Zhao. Research progress in code reuse at-tacking and defending[J]. Chinese Journal of Network and Infor-mation Security, 2018,4(3): 1-12","journal-title":"Chinese Journal of Network and Infor-mation Security"},{"issue":"4","key":"e_1_3_2_1_9_1","first-page":"52","article-title":"Survey on Attacking and Defending Technologies of Dynamic Code Generation[J]","volume":"1","author":"Wu W.","year":"2016","unstructured":"W. Wu , W. Huo , W. Zou . Survey on Attacking and Defending Technologies of Dynamic Code Generation[J] . Journal of Cyber Security , 2016 , 1 ( 4 ): 52 - 64 . W. Wu, W. Huo, W. Zou. Survey on Attacking and Defending Technologies of Dynamic Code Generation[J]. Journal of Cyber Security, 2016, 1(4): 52-64.","journal-title":"Journal of Cyber Security"},{"issue":"9","key":"e_1_3_2_1_10_1","first-page":"2772","volume":"30","author":"Zhang Q.B.","year":"2019","unstructured":"G.M. Zhang , Q.B. Li , G.Y. Zeng , Defensing Code Reuse Attacks Using Live Code Randomization[J] . Journal of Soft-ware , 2019 , 30 ( 9 ): 2772 - 2790 . G.M. Zhang, Q.B. Li, G.Y. Zeng, Defensing Code Reuse Attacks Using Live Code Randomization[J]. Journal of Soft-ware, 2019, 30(9): 2772-2790.","journal-title":"Journal of Soft-ware"},{"key":"e_1_3_2_1_11_1","volume-title":"SQLrand: Preventing SQL Injection Attacks[M]. Applied Cryptography and Network Security","author":"Boyd S W","year":"2004","unstructured":"Boyd S W , Keromytis A D . SQLrand: Preventing SQL Injection Attacks[M]. Applied Cryptography and Network Security . Berlin, Heidelberg : Springer Berlin Heidelberg , 2004 : 292-30. Boyd S W, Keromytis A D. SQLrand: Preventing SQL Injection Attacks[M]. Applied Cryptography and Network Security. Berlin, Heidelberg: Springer Berlin Heidelberg, 2004: 292-30."}],"event":{"name":"ICAIIS 2021: 2021 2nd International Conference on Artificial Intelligence and Information Systems","location":"Chongqing China","acronym":"ICAIIS 2021"},"container-title":["2021 2nd International Conference on Artificial Intelligence and Information Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3469213.3471315","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3469213.3471315","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:31Z","timestamp":1750195711000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3469213.3471315"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,28]]},"references-count":11,"alternative-id":["10.1145\/3469213.3471315","10.1145\/3469213"],"URL":"https:\/\/doi.org\/10.1145\/3469213.3471315","relation":{},"subject":[],"published":{"date-parts":[[2021,5,28]]},"assertion":[{"value":"2021-08-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}