{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T06:14:08Z","timestamp":1783577648367,"version":"3.55.0"},"reference-count":91,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T00:00:00Z","timestamp":1782086400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T00:00:00Z","timestamp":1782086400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,6,22]]},"DOI":"10.1109\/dsn69566.2026.00047","type":"proceedings-article","created":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T19:41:43Z","timestamp":1783539703000},"page":"393-406","source":"Crossref","is-referenced-by-count":0,"title":["Meta-Architecture Binary Code Analysis"],"prefix":"10.1109","author":[{"given":"Chenfeng","family":"Duan","sequence":"first","affiliation":[{"name":"George Mason University,Fairfax,VA,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Junzhe","family":"Wang","sequence":"additional","affiliation":[{"name":"George Mason University,Fairfax,VA,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qiang","family":"Zeng","sequence":"additional","affiliation":[{"name":"George Mason University,Fairfax,VA,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lannan","family":"Luo","sequence":"additional","affiliation":[{"name":"George Mason University,Fairfax,VA,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","article-title":"List of instruction sets"},{"key":"ref2","article-title":"List of cpu architectures","author":"Wiki"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660359"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2020.101775"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3581791.3596857"},{"key":"ref6","article-title":"From one thousand pages of specification to unveiling hidden bugs: Large language model assisted fuzzing of matter iot devices","volume-title":"USENIX Security Symposium (USENIX Security)","author":"Ma"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2025.3624057"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3680207.3765257"},{"key":"ref9","first-page":"4345","article-title":"Tracking you from a thousand miles away! turning a bluetooth device into an apple {AirTag} without root privileges","volume-title":"34th USENIX Security Symposium (USENIX Security 25)","author":"Chen"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.03.007"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3190645.3190692"},{"key":"ref12","article-title":"Trex: Learning execution semantics from micro-traces for binary similarity","author":"Pei","year":"2020"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2019.23492"},{"key":"ref14","first-page":"1759","article-title":"Code is not natural language: Unlock the power of {Semantics-Oriented} graph representation for binary code similarity detection","volume-title":"33rd USENIX Security Symposium (USENIX Security 24)","author":"He"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/DSN64029.2025.00020"},{"key":"ref16","first-page":"7339","article-title":"Can a deep learning model for one architecture be used for others?{Retargeted-Architecture} binary code analysis","volume-title":"32nd USENIX Security Symposium (USENIX Security 23)","author":"Wang"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.1995.514697"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/956750.956759"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019480"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/872757.872770"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.30"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2006.18"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/1150402.1150522"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227183"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2655046"},{"key":"ref26","article-title":"Bap: Binary analysis platform"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2480362.2480668"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653696"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985899"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.49"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23185"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950350"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062387"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2980983.2908126"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00003"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3484587"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639100"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3650212.3652145"},{"key":"ref39","article-title":"ktrans: Knowledge-aware transformer for binary code embedding","author":"Zhu","year":"2023"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3597926.3598121"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3534367"},{"key":"ref42","article-title":"Bert: Pre-training of deep bidirectional transformers for language understanding","author":"Devlin","year":"2018"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978370"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134018"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2023.24415"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3650212.3652117"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3579856.3582818"},{"issue":"1","key":"ref48","first-page":"1","article-title":"Asteriapro: Enhancing deep learning-based binary code similarity detection by incorporating domain knowledge","volume":"33","author":"Yang","year":"2023","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/DSN48987.2021.00036"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2025.findings-emnlp.173"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.findings-naacl.84"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2026.3672389"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3721481"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/SP46214.2022.9833799"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/IMCEC51613.2021.9482032"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523702"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-56583-0_7"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-54129-2_15"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.3390\/app9163283"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/SANER53432.2022.00077"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.3115\/992424.992434"},{"key":"ref62","article-title":"Efficient estimation of word representations in vector space","volume-title":"Proceedsings of Workshop at ICLR","author":"Mikolov"},{"key":"ref63","article-title":"Vex\u2019s representation of the x86 CPU state"},{"key":"ref64","article-title":"Vex\u2019s representation of the ARM CPU state"},{"key":"ref65","article-title":"Vex\u2019s representation of the MIPS CPU state"},{"key":"ref66","article-title":"Vex\u2019s representation of the PowerPC CPU state"},{"key":"ref67","article-title":"Libvex IR"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1613\/jair.1.11640"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/W15-1521"},{"key":"ref70","article-title":"Program paths - controlling execution"},{"key":"ref71","article-title":"Faser: Binary code similarity search through the use of intermediate representations","author":"Collyer","year":"2023"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.14722\/bar.2019.23051"},{"key":"ref73","article-title":"Attention is all you need","author":"Vaswani","year":"2017","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref74","first-page":"1818","article-title":"Learning character-level representations for part-of-speech tagging","volume-title":"International Conference on Machine Learning","author":"Dos Santos"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W17-2606"},{"key":"ref76","article-title":"Character-level question answering with attention","author":"Golub","year":"2016"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.coling-main.609"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/N18-1202"},{"key":"ref79","article-title":"Highway networks","author":"Srivastava","year":"2015"},{"key":"ref80","first-page":"2","article-title":"Bert: Pre-training of deep bidirectional transformers for language understanding","volume-title":"Proceedings of naacL-HLT","volume":"1","author":"Kenton"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00051"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.17"},{"key":"ref83","article-title":"Virusshare: An open-source repository of malware samples","year":"2020"},{"key":"ref84","article-title":"Qemu: A generic and open source machine emulator and virtualizer","year":"2023"},{"key":"ref85","article-title":"Word representations"},{"issue":"11","key":"ref86","article-title":"Visualizing data using t-sne","volume":"9","author":"Van der Maaten","year":"2008","journal-title":"Journal of machine learning research"},{"key":"ref87","article-title":"Intermediate representation","author":"documentation"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1145\/3382494.3410675"},{"key":"ref89","volume-title":"The IDA Pro Disassembler and Debugger"},{"key":"ref90","first-page":"1536","article-title":"CodeBERT: A pre-trained model for programming and natural languages","volume-title":"Findings of the Association for Computational Linguistics: EMNLP 2020","author":"Feng"},{"key":"ref91","first-page":"7212","article-title":"UniXcoder: Unified cross-modal pre-training for code representation","volume-title":"Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Guo"}],"event":{"name":"2026 56th Annual IEEE International Conference on Dependable Systems and Networks (DSN)","location":"Charlotte, NC, USA","start":{"date-parts":[[2026,6,22]]},"end":{"date-parts":[[2026,6,25]]}},"container-title":["2026 56th Annual IEEE International Conference on Dependable Systems and Networks (DSN)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11593123\/11593173\/11593241.pdf?arnumber=11593241","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T05:23:06Z","timestamp":1783574586000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11593241\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,22]]},"references-count":91,"URL":"https:\/\/doi.org\/10.1109\/dsn69566.2026.00047","relation":{},"subject":[],"published":{"date-parts":[[2026,6,22]]}}}