{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,14]],"date-time":"2025-11-14T21:06:14Z","timestamp":1763154374987,"version":"3.45.0"},"reference-count":62,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"6","license":[{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key R&#x0026;D Program of China","award":["2021YFB3101201"],"award-info":[{"award-number":["2021YFB3101201"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61972297","62172308","62172144"],"award-info":[{"award-number":["61972297","62172308","62172144"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Dependable and Secure Comput."],"published-print":{"date-parts":[[2025,11]]},"DOI":"10.1109\/tdsc.2025.3581802","type":"journal-article","created":{"date-parts":[[2025,6,20]],"date-time":"2025-06-20T13:30:44Z","timestamp":1750426244000},"page":"6196-6213","source":"Crossref","is-referenced-by-count":0,"title":["Egalitarian Randomization for Multi-Language Applications on ARM64"],"prefix":"10.1109","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2765-1677","authenticated-orcid":false,"given":"Mengfei","family":"Xie","sequence":"first","affiliation":[{"name":"Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6509-9131","authenticated-orcid":false,"given":"Yan","family":"Lin","sequence":"additional","affiliation":[{"name":"School of Cyber Security, Jinan University, Guangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3991-2651","authenticated-orcid":false,"given":"Jianming","family":"Fu","sequence":"additional","affiliation":[{"name":"Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5731-8958","authenticated-orcid":false,"given":"Chenke","family":"Luo","sequence":"additional","affiliation":[{"name":"Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4639-5824","authenticated-orcid":false,"given":"Guojun","family":"Peng","sequence":"additional","affiliation":[{"name":"Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.13"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1966913.1966919"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.51"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134026"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3545948.3545997"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3407023.3407072"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00061"},{"year":"2003","key":"ref8","article-title":"Address space layout randomization"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1030083.1030124"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2018.00024"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.00029"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2022.3203043"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAC.2006.9"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2014.2345384"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3427228.3427292"},{"key":"ref16","first-page":"2479","article-title":"Ground truth for binary disassembly is not easy","volume-title":"Proc. 31st Usenix Secur. Symp.","author":"Pang"},{"year":"2025","key":"ref17","article-title":"Language details of the firefox repo"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2022.24078"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3418898"},{"year":"2025","key":"ref20","article-title":"Elf for the arm 64-bit architecture (AARCH64)"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-17143-7_33"},{"key":"ref22","first-page":"1075","article-title":"Datalog disassembly","volume-title":"Proc. 29th Usenix Secur. Symp.","author":"Flores-Montoya"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378470"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00009"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/1609956.1609960"},{"volume-title":"The Rust Programming Language","year":"2023","author":"Klabnik","key":"ref26"},{"year":"2014","key":"ref27","article-title":"Pie mode in rust"},{"year":"2025","key":"ref28","article-title":"Pie mode in go"},{"year":"2025","key":"ref29","article-title":"The go programming language"},{"year":"2025","key":"ref30","article-title":"Rust-specific fork of llvm"},{"year":"2025","key":"ref31","article-title":"The cangjie programming language"},{"year":"2025","key":"ref32","article-title":"The fortran programming language"},{"key":"ref33","first-page":"1469","article-title":"Reassembly is hard: A reflection on challenges and strategies","volume-title":"Proc. 32nd USENIX Secur. Symp.","author":"Kim"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3546096.3546112"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/SP40001.2021.00012"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2013.44"},{"year":"2025","key":"ref37","article-title":"Protocol buffers - google\u2019s data interchange format"},{"year":"2025","key":"ref38","article-title":"Roc-rk3588s-pc 8-core 8k ai mainboard"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04101-3"},{"key":"ref40","first-page":"1","article-title":"Q: Exploit hardening made easy","volume-title":"Proc. 20th USENIX Secur. Symp.","author":"Schwartz"},{"key":"ref41","first-page":"627","article-title":"Reassembleable disassembling","volume-title":"Proc. 24th USENIX Secur. Symp.","author":"Wang"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24206-9_14"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23300"},{"year":"2020","key":"ref44","article-title":"Unable to recompile aarch64 binaries"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23225"},{"key":"ref46","first-page":"6311","article-title":"Armore: Pushing love back into binaries","volume-title":"Proc. 32nd USENIX Secur. Symp.","author":"Di Bartolomeo"},{"year":"2025","key":"ref47","article-title":"Pauth extension to elf for the arm 64-bit architecture (AARCH64)"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/SPRO.2015.10"},{"year":"2022","key":"ref49","article-title":"Exploiting cve-2022-42703 - bringing back the stack attack"},{"year":"2017","key":"ref50","article-title":"Iohideous"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2025.240264"},{"year":"2025","key":"ref52","article-title":"Polairs-obfuscator"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE55347.2025.00167"},{"year":"2025","key":"ref54","article-title":"Sanitizer - the rust unstable book"},{"key":"ref55","first-page":"3729","article-title":"Rustsan: Retrofitting addresssanitizer for efficient sanitization of rust","volume-title":"Proc. 33rd USENIX Secur. Symp.","author":"Cho"},{"year":"2022","key":"ref56","article-title":"RFC: Improve C types for cross-language LLVM CFI support"},{"year":"2024","key":"ref57","article-title":"Arm architecture reference manual ARMV9"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3144555.3144562"},{"key":"ref59","first-page":"6947","article-title":"Trust: A compilation framework for in-process isolation to protect safe rust against untrusted code","volume-title":"Proc. 32nd USENIX Secur. Symp.","author":"Bang"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519582"},{"issue":"8","key":"ref61","first-page":"44","article-title":"Firmware vulnerability static localization method based on front-end and back-end correlation analysis","volume":"22","author":"Liu","year":"2022","journal-title":"Netinfo Secur."},{"key":"ref62","first-page":"1733","article-title":"Razor: A framework for post-deployment software debloating","volume-title":"Proc. 28th USENIX Secur. Symp.","author":"Qian"}],"container-title":["IEEE Transactions on Dependable and Secure Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/8858\/11242243\/11045532.pdf?arnumber=11045532","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,14]],"date-time":"2025-11-14T21:01:18Z","timestamp":1763154078000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11045532\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11]]},"references-count":62,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1109\/tdsc.2025.3581802","relation":{},"ISSN":["1545-5971","1941-0018","2160-9209"],"issn-type":[{"type":"print","value":"1545-5971"},{"type":"electronic","value":"1941-0018"},{"type":"electronic","value":"2160-9209"}],"subject":[],"published":{"date-parts":[[2025,11]]}}}