{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T19:23:46Z","timestamp":1781724226005,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":56,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,12,5]],"date-time":"2022-12-05T00:00:00Z","timestamp":1670198400000},"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":[[2022,12,5]]},"DOI":"10.1145\/3564625.3567967","type":"proceedings-article","created":{"date-parts":[[2022,12,3]],"date-time":"2022-12-03T01:01:29Z","timestamp":1670029289000},"page":"214-226","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["MProbe: Make the code probing meaningless"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3289-0330","authenticated-orcid":false,"given":"YongGang","family":"Li","sequence":"first","affiliation":[{"name":"China University of Mining and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8704-9821","authenticated-orcid":false,"given":"Yeh-Ching","family":"Chung","sequence":"additional","affiliation":[{"name":"the Chinese University of Hong Kong (CUHK), Shenzhen, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6863-4710","authenticated-orcid":false,"given":"Jinbiao","family":"Xing","sequence":"additional","affiliation":[{"name":"China University of Mining and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5276-7532","authenticated-orcid":false,"given":"Yu","family":"Bao","sequence":"additional","affiliation":[{"name":"China University of Mining and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0772-9019","authenticated-orcid":false,"given":"Guoyuan","family":"Lin","sequence":"additional","affiliation":[{"name":"China University of Mining and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,12,5]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proc. The 27th USENIX Security Symposium. 2018:  1213-1227","author":"Biondo A","unstructured":"Biondo A , Conti M , \u201c The Guard's Dilemma: Efficient Code-Reuse Attacks Against Intel {SGX} \u201d. Proc. The 27th USENIX Security Symposium. 2018: 1213-1227 . Biondo A, Conti M, \u201cThe Guard's Dilemma: Efficient Code-Reuse Attacks Against Intel {SGX}\u201d. Proc. The 27th USENIX Security Symposium. 2018: 1213-1227."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3371151"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813682"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/tc.2013.230"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378506"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2714576.2714635"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.3390\/app9142928"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/tifs.2018.2855648"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/access.2018.2872044"},{"key":"e_1_3_2_1_10_1","volume-title":"Proc. The OSDI","author":"Williams-King G.","year":"2016","unstructured":"D. Williams-King , G. Gobieski , K. Williams-King , \u201c Shuffler: Fast and deployable continuous code re-randomization ,\u201d Proc. The OSDI , 2016 . D. Williams-King, G. Gobieski, K. Williams-King, \u201cShuffler: Fast and deployable continuous code re-randomization,\u201d Proc. The OSDI, 2016."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2013.44"},{"key":"e_1_3_2_1_12_1","volume-title":"Proc. The 23rd USENIX Conference on Security Symposium","author":"Lucas Davi","unstructured":"Lucas Davi , Ahmad-Reza Sadeghi, Daniel Lehmann , and Fabian Monrose. \u201c Stitching the Gadgets: On the Ineffectiveness of Coarse-grained Control-flow Integrity Protection \u201d. Proc. The 23rd USENIX Conference on Security Symposium . Berkeley, CA, USA, 401\u2013416. Lucas Davi, Ahmad-Reza Sadeghi, Daniel Lehmann, and Fabian Monrose. \u201cStitching the Gadgets: On the Ineffectiveness of Coarse-grained Control-flow Integrity Protection\u201d. Proc. The 23rd USENIX Conference on Security Symposium. Berkeley, CA, USA, 401\u2013416."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-38631-2_22"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2012.39"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23173"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2014.22"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23477"},{"key":"e_1_3_2_1_18_1","volume-title":"Proc. The 25th USENIX Security.","author":"Gktasgktas E","year":"2016","unstructured":"Gktasgktas E , Gawlik R , \u201c Undermining Information Hiding (And What to do About it) \u201d. Proc. The 25th USENIX Security. 2016 . Gktasgktas E, Gawlik R, \u201cUndermining Information Hiding (And What to do About it)\u201d. Proc. The 25th USENIX Security. 2016."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23262"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3417289"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23364"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/eurosp.2017.17"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3129743.3129748"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813694"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23262"},{"key":"e_1_3_2_1_26_1","volume-title":"Proc. The 23rd USENIX Security Symposium. 2014:  433-447","author":"Backes M","unstructured":"Backes M , N\u00fcrnberger S. \u201c Oxymoron: Making fine-grained memory randomization practical by allowing code sharing \u201d. Proc. The 23rd USENIX Security Symposium. 2014: 433-447 . Backes M, N\u00fcrnberger S. \u201cOxymoron: Making fine-grained memory randomization practical by allowing code sharing\u201d. Proc. The 23rd USENIX Security Symposium. 2014: 433-447."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243797"},{"key":"e_1_3_2_1_28_1","volume-title":"Proc. The 23rd USENIX Conference on Security Symposium. USENIX Association","author":"Caroline Tice","unstructured":"Caroline Tice , Tom Roeder , \u201c Enforcing Forward-edge Control-flow Integrity in GCC & LLVM \u201d. Proc. The 23rd USENIX Conference on Security Symposium. USENIX Association , Berkeley, CA, USA, 941\u2013955. Caroline Tice, Tom Roeder, \u201cEnforcing Forward-edge Control-flow Integrity in GCC & LLVM\u201d. Proc. The 23rd USENIX Conference on Security Symposium. USENIX Association, Berkeley, CA, USA, 941\u2013955."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813644"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23099"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23164"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2014.26"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818000.2818016"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23271"},{"key":"e_1_3_2_1_35_1","volume-title":"Proc. 25th USENIX Security Symposium","author":"Maisuradze G","unstructured":"Maisuradze G , Backes M , \u201c What cannot be read, cannot be leveraged? revisiting assumptions of JIT-ROP defenses \u201d, Proc. 25th USENIX Security Symposium , 2016: 139-156. Maisuradze G, Backes M, \u201cWhat cannot be read, cannot be leveraged? revisiting assumptions of JIT-ROP defenses\u201d, Proc. 25th USENIX Security Symposium, 2016: 139-156."},{"key":"e_1_3_2_1_36_1","unstructured":"Yarom\n      Y Falkner\n      K.\n   \u201c\n  FLUSH+ RELOAD: A high resolution low noise L3 cache side-channel attack\n  \u201d \n  Proc. 23rd USENIX Security Symposium.\n  2014\n  :  \n  719\n  -\n  732\n  .  Yarom Y Falkner K. \u201cFLUSH+ RELOAD: A high resolution low noise L3 cache side-channel attack\u201d Proc. 23rd USENIX Security Symposium. 2014: 719-732."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23271"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2016.62"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/tifs.2021.3113512"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477314.3507108"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ispa-bdcloud-socialcom-sustaincom52081.2021.00029"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/dsn.2015.59"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2013.45"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/11605805_1"},{"key":"e_1_3_2_1_45_1","volume-title":"IEEE symposium on security and privacy.","author":"Liu","year":"2015","unstructured":"Liu , Fangfei, \" Last -level cache side-channel attacks are practical.\" Proc . IEEE symposium on security and privacy. 2015 . Liu, Fangfei, \"Last-level cache side-channel attacks are practical.\" Proc. IEEE symposium on security and privacy. 2015."},{"key":"e_1_3_2_1_46_1","unstructured":"J. Salwan. \u201cROPgadget\u2013Gadgets Finder and Auto-Roper.\u201d http:\/\/shell-storm.org\/project\/ROPgadget  J. Salwan. \u201cROPgadget\u2013Gadgets Finder and Auto-Roper.\u201d http:\/\/shell-storm.org\/project\/ROPgadget"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2018.2878234"},{"key":"e_1_3_2_1_48_1","first-page":"121","volume-title":"Proc. USENIX Security Symposium (USENIX Security 16)","author":"Oikonomopoulos A","year":"2016","unstructured":"Oikonomopoulos A , Athanasopoulos E , Bos H , \u201c Poking holes in information hiding .\u201d Proc. USENIX Security Symposium (USENIX Security 16) . 2016 : 121 - 138 . Oikonomopoulos A, Athanasopoulos E, Bos H, \u201cPoking holes in information hiding.\u201d Proc. USENIX Security Symposium (USENIX Security 16). 2016: 121-138."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897845.2897891"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"crossref","unstructured":"Michael Backes Thorsten Holz Benjamin Kollenda Philipp Koppe Stefan N\u00fcrnberger and Jannik Pewny. 2014. You Can Run but You Can't Read: Preventing Disclosure Exploits in Executable Code. In CCS.  Michael Backes Thorsten Holz Benjamin Kollenda Philipp Koppe Stefan N\u00fcrnberger and Jannik Pewny. 2014. You Can Run but You Can't Read: Preventing Disclosure Exploits in Executable Code. In CCS.","DOI":"10.1145\/2660267.2660378"},{"key":"e_1_3_2_1_51_1","volume-title":"Protecting cots binaries from disclosure-guided code reuse attacks[C]\/\/Proceedings of the 33rd Annual Computer Security Applications Conference. 2017: 128-140","author":"Zhang M","unstructured":"Zhang M , Polychronakis M , Sekar R. Protecting cots binaries from disclosure-guided code reuse attacks[C]\/\/Proceedings of the 33rd Annual Computer Security Applications Conference. 2017: 128-140 . Zhang M, Polychronakis M, Sekar R. Protecting cots binaries from disclosure-guided code reuse attacks[C]\/\/Proceedings of the 33rd Annual Computer Security Applications Conference. 2017: 128-140."},{"key":"e_1_3_2_1_52_1","volume-title":"Stolfo S. Heisenbyte: Thwarting memory disclosure attacks using destructive code reads[C]\/\/Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security. 2015: 256-267","author":"Tang A","unstructured":"Tang A , Sethumadhavan S , Stolfo S. Heisenbyte: Thwarting memory disclosure attacks using destructive code reads[C]\/\/Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security. 2015: 256-267 . Tang A, Sethumadhavan S, Stolfo S. Heisenbyte: Thwarting memory disclosure attacks using destructive code reads[C]\/\/Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security. 2015: 256-267."},{"key":"e_1_3_2_1_53_1","volume-title":"Homescu A","author":"Crane S","year":"2015","unstructured":"Crane S , Liebchen C , Homescu A , Readactor : Practical code randomization resilient to memory disclosure[C]\/\/ 2015 IEEE Symposium on Security and Privacy. IEEE , 2015: 763-780. Crane S, Liebchen C, Homescu A, Readactor: Practical code randomization resilient to memory disclosure[C]\/\/2015 IEEE Symposium on Security and Privacy. IEEE, 2015: 763-780."},{"key":"e_1_3_2_1_54_1","volume-title":"Wang R","author":"Chen Y","year":"2017","unstructured":"Chen Y , Zhang D , Wang R , NORAX : Enabling execute-only memory for COTS binaries on AArch64[C]\/\/ 2017 IEEE Symposium on Security and Privacy (SP). IEEE , 2017: 304-319. Chen Y, Zhang D, Wang R, NORAX: Enabling execute-only memory for COTS binaries on AArch64[C]\/\/2017 IEEE Symposium on Security and Privacy (SP). IEEE, 2017: 304-319."},{"key":"e_1_3_2_1_55_1","volume-title":"HideM: Protecting the contents of userspace memory in the face of disclosure vulnerabilities[C]\/\/Proceedings of the 5th ACM Conference on Data and Application Security and Privacy. 2015: 325-336","author":"Gionta J","unstructured":"Gionta J , Enck W , Ning P. HideM: Protecting the contents of userspace memory in the face of disclosure vulnerabilities[C]\/\/Proceedings of the 5th ACM Conference on Data and Application Security and Privacy. 2015: 325-336 . Gionta J, Enck W, Ning P. HideM: Protecting the contents of userspace memory in the face of disclosure vulnerabilities[C]\/\/Proceedings of the 5th ACM Conference on Data and Application Security and Privacy. 2015: 325-336."},{"key":"e_1_3_2_1_56_1","volume-title":"Timely rerandomization for mitigating memory disclosures[C]\/\/Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security. 2015: 268-279","author":"Bigelow D","unstructured":"Bigelow D , Hobson T , Rudd R , Timely rerandomization for mitigating memory disclosures[C]\/\/Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security. 2015: 268-279 . Bigelow D, Hobson T, Rudd R, Timely rerandomization for mitigating memory disclosures[C]\/\/Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security. 2015: 268-279."}],"event":{"name":"ACSAC: Annual Computer Security Applications Conference","location":"Austin TX USA","acronym":"ACSAC"},"container-title":["Proceedings of the 38th Annual Computer Security Applications Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3564625.3567967","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3564625.3567967","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:12Z","timestamp":1750183752000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3564625.3567967"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,5]]},"references-count":56,"alternative-id":["10.1145\/3564625.3567967","10.1145\/3564625"],"URL":"https:\/\/doi.org\/10.1145\/3564625.3567967","relation":{},"subject":[],"published":{"date-parts":[[2022,12,5]]},"assertion":[{"value":"2022-12-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}