{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T20:20:31Z","timestamp":1769718031337,"version":"3.49.0"},"reference-count":60,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,11,16]],"date-time":"2025-11-16T00:00:00Z","timestamp":1763251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,11,16]],"date-time":"2025-11-16T00:00:00Z","timestamp":1763251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,11,16]]},"DOI":"10.1109\/ase63991.2025.00060","type":"proceedings-article","created":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T20:54:38Z","timestamp":1769633678000},"page":"648-660","source":"Crossref","is-referenced-by-count":0,"title":["BinStruct: Binary Structure Recovery Combining Static Analysis and Semantics"],"prefix":"10.1109","author":[{"given":"Yiran","family":"Zhang","sequence":"first","affiliation":[{"name":"Nanyang Technological University,College of Computing and Data Science,Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhengzi","family":"Xu","sequence":"additional","affiliation":[{"name":"Imperial College London,Imperial Global Singapore,Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhe","family":"Lang","sequence":"additional","affiliation":[{"name":"Chinese Academy of Sciences,Institute of Information Engineering,Beijing,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chengyue","family":"Liu","sequence":"additional","affiliation":[{"name":"Nanyang Technological University,College of Computing and Data Science,Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuqiang","family":"Sun","sequence":"additional","affiliation":[{"name":"Nanyang Technological University,College of Computing and Data Science,Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenbo","family":"Guo","sequence":"additional","affiliation":[{"name":"Nanyang Technological University,College of Computing and Data Science,Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chengwei","family":"Liu","sequence":"additional","affiliation":[{"name":"Nanyang Technological University,College of Computing and Data Science,Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weisong","family":"Sun","sequence":"additional","affiliation":[{"name":"Nanyang Technological University,College of Computing and Data Science,Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yang","family":"Liu","sequence":"additional","affiliation":[{"name":"Nanyang Technological University,College of Computing and Data Science,Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2009.27"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510627"},{"key":"ref3","first-page":"1312","article-title":"Osldetector: Identifying open-source libraries through binary analysis","volume-title":"Proceedings of the 35th IEEE\/ACM International Conference on Automated Software Engineering","author":"Zhang"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2023.24415"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106289"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2021.102286"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397361"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3585386"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2024.24401"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00064"},{"key":"ref11","first-page":"4327","article-title":"Augmenting decompiler output with learned variable names and types","volume-title":"31st USENIX Security Symposium (USENIX Security 22)","author":"Chen"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/SP54263.2024.00152"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1999.792498"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2004.1281402"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24741-8_9"},{"issue":"1","key":"ref16","first-page":"127","article-title":"A new encoding scheme and a framework to investigate genetic clustering algorithms","volume":"37","author":"Parsa","year":"2005","journal-title":"Journal of Research and Practice in Information Technology"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3616285"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3650212.3680338"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3196494.3196504"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639100"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.14722\/bar.2025.23021"},{"key":"ref22","article-title":"Elf - osdev wiki","year":"2025"},{"key":"ref23","article-title":"Using ld, the gnu linker - bfd","year":"2025"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/1-84628-168-7"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.122653799"},{"key":"ref26","article-title":"Our website","year":"2025"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2011.6100123"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2000.891477"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/B978-012088469-8\/50052-8"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-7552(98)00110-X"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1088\/1742-5468\/2008\/10\/P10008"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/GCAT59970.2023.10353319"},{"key":"ref33","article-title":"sentence tramsformer","year":"2024"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1126\/science.1136800"},{"key":"ref35","article-title":"Hex rays - state-of-the-art binary code analysis solutions","year":"2025"},{"key":"ref36","article-title":"gpt-4.1-nano-2025-04-14","year":"2025"},{"key":"ref37","volume-title":"Using the GNU Compiler Collection (GCC)","year":"2019"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1983.4767342"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.2307\/2288117"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.2307\/2284239"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1007\/BF01908075"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606639"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.2004.1311061"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2015.29"},{"key":"ref45","article-title":"Percentage point \u2014 Wikipedia, The Free Encyclopedia","year":"2025"},{"key":"ref46","article-title":"CVE Search Results for libxml2","year":"2025"},{"key":"ref47","article-title":"Win32.PredatorTheStealer.c.7z - MalwareSource-Code"},{"key":"ref48","article-title":"Vx-underground"},{"key":"ref49","article-title":"Cyber Alert CC-2970: Predator Trojan","volume-title":"NHS Digital, Tech. Rep. CC-2970","year":"2019"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2671865"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243866"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3427228.3427265"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3460319.3464804"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/3548606.3560612"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.emnlp-main.203"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.26"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2013.03.080"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.09.001"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.3022212"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2005.49"}],"event":{"name":"2025 40th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","location":"Seoul, Korea, Republic of","start":{"date-parts":[[2025,11,16]]},"end":{"date-parts":[[2025,11,20]]}},"container-title":["2025 40th IEEE\/ACM International Conference on Automated Software Engineering (ASE)"],"original-title":[],"link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/xplorestaging.ieee.org\/ielx8\/11334056\/11334198\/11334428.pdf?arnumber=11334428","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T09:11:22Z","timestamp":1769677882000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/ieeexplore.ieee.org\/document\/11334428\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,16]]},"references-count":60,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1109\/ase63991.2025.00060","relation":{},"subject":[],"published":{"date-parts":[[2025,11,16]]}}}