{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T07:10:46Z","timestamp":1750749046374,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":79,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T00:00:00Z","timestamp":1713139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2020YFB1805405"],"award-info":[{"award-number":["2020YFB1805405"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62002342","U1766215","U1636120"],"award-info":[{"award-number":["62002342","U1766215","U1636120"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,15]]},"DOI":"10.1145\/3643916.3644407","type":"proceedings-article","created":{"date-parts":[[2024,6,13]],"date-time":"2024-06-13T12:40:20Z","timestamp":1718282420000},"page":"403-414","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["TaiE: Function Identification for Monolithic Firmware"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4262-0617","authenticated-orcid":false,"given":"Jintao","family":"Huang","sequence":"first","affiliation":[{"name":"Beijing Key Laboratory of IOT Information Security Technology, Institute of Information Engineering, CAS, Beijing, China"},{"name":"School of Cyber Security, University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3142-6963","authenticated-orcid":false,"given":"Kai","family":"Yang","sequence":"additional","affiliation":[{"name":"School of Computer, Electronics and Information, Guangxi University, Nanning, Guangxi, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1621-1027","authenticated-orcid":false,"given":"Gaosheng","family":"Wang","sequence":"additional","affiliation":[{"name":"Beijing Key Laboratory of IOT Information Security Technology, Institute of Information Engineering, CAS, Beijing, China"},{"name":"School of Cyber Security, University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6168-8003","authenticated-orcid":false,"given":"Zhiqiang","family":"Shi","sequence":"additional","affiliation":[{"name":"Beijing Key Laboratory of IOT Information Security Technology, Institute of Information Engineering, CAS, Beijing, China"},{"name":"School of Cyber Security, University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0549-0999","authenticated-orcid":false,"given":"Shichao","family":"Lv","sequence":"additional","affiliation":[{"name":"Beijing Key Laboratory of IOT Information Security Technology, Institute of Information Engineering, CAS, Beijing, China"},{"name":"School of Cyber Security, University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2745-7521","authenticated-orcid":false,"given":"Limin","family":"Sun","sequence":"additional","affiliation":[{"name":"Beijing Key Laboratory of IOT Information Security Technology, Institute of Information Engineering, CAS, Beijing, China"},{"name":"School of Cyber Security, University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,6,13]]},"reference":[{"volume-title":"Products Running Zephyr. https:\/\/www.zephyrproject.org\/products-running-zephyr\/. Accessed at Febrary 22","year":"2023","key":"e_1_3_2_1_1_1","unstructured":"2023. Products Running Zephyr. https:\/\/www.zephyrproject.org\/products-running-zephyr\/. Accessed at Febrary 22, 2023."},{"key":"e_1_3_2_1_2_1","volume-title":"https:\/\/www.zephyrproject.org\/wp-content\/uploads\/sites\/38\/2023\/01\/Zephyr-Overview-20230124.pdf. Accessed at Febrary 22","author":"Overview Zephyr","year":"2023","unstructured":"2023. Zephyr Overview. https:\/\/www.zephyrproject.org\/wp-content\/uploads\/sites\/38\/2023\/01\/Zephyr-Overview-20230124.pdf. Accessed at Febrary 22, 2023."},{"key":"e_1_3_2_1_3_1","volume-title":"https:\/\/ghidra-sre.org\/. Accessed at","author":"National Security Agency. 2023. Ghidra.","year":"2022","unstructured":"National Security Agency. 2023. Ghidra. https:\/\/ghidra-sre.org\/. Accessed at August 15, 2022."},{"volume-title":"25th USENIX Security Symposium (USENIX Security 16)","author":"Andriesse Dennis","key":"e_1_3_2_1_4_1","unstructured":"Dennis Andriesse, Xi Chen, Victor van der Veen, Asia Slowinska, and Herbert Bos. 2016. An In-Depth Analysis of Disassembly on Full-Scale x86\/x64 Binaries. In 25th USENIX Security Symposium (USENIX Security 16). USENIX Association, Austin, TX, 583--600. https:\/\/www.usenix.org\/conference\/usenixsecurity16\/technical-sessions\/presentation\/andriesse"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2017.11"},{"key":"e_1_3_2_1_6_1","volume-title":"23rd USENIX Security Symposium (USENIX Security 14)","author":"Bao Tiffany","year":"2014","unstructured":"Tiffany Bao, Jonathan Burket, Maverick Woo, Rafael Turner, and David Brumley. 2014. BYTEWEIGHT: Learning to Recognize Functions in Binary Code. In 23rd USENIX Security Symposium (USENIX Security 14). USENIX Association, San Diego, CA, 845--860. https:\/\/www.usenix.org\/conference\/usenixsecurity14\/technical-sessions\/presentation\/bao"},{"key":"e_1_3_2_1_7_1","volume-title":"Superset Disassembly: Statically Rewriting x86 Binaries Without Heuristics.. In NDSS.","author":"Bauman Erick","year":"2018","unstructured":"Erick Bauman, Zhiqiang Lin, Kevin W Hamlen, et al. 2018. Superset Disassembly: Statically Rewriting x86 Binaries Without Heuristics.. In NDSS."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2968455.2968505"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024569.2024572"},{"key":"e_1_3_2_1_10_1","unstructured":"Derek Bruening. 2004. Efficient transparent and comprehensive runtime code manipulation. https:\/\/api.semanticscholar.org\/CorpusID:33909610"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191551"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the 29th USENIX Conference on Security Symposium (SEC'20)","author":"Clements Abraham A.","year":"2020","unstructured":"Abraham A. Clements, Eric Gustafson, Tobias Scharnowski, Paul Grosen, David Fritz, Christopher Kruegel, Giovanni Vigna, Saurabh Bagchi, and Mathias Payer. 2020. HALucinator: Firmware Re-Hosting through Abstraction Layer Emulation. In Proceedings of the 29th USENIX Conference on Security Symposium (SEC'20). USENIX Association, USA, Article 68, 18 pages."},{"key":"e_1_3_2_1_13_1","volume-title":"Intellectual Property: Ownership and Protection in a University Setting","author":"Dahl Cynthia","year":"2019","unstructured":"Cynthia Dahl. 2019. Intellectual Property: Ownership and Protection in a University Setting. In Academic Entrepreneurship for Medical and Health Scientists."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-93411-2_16"},{"key":"e_1_3_2_1_15_1","unstructured":"Capstone Engine. 2023. Capstone Engine. https:\/\/www.capstone-engine.org\/. Accessed: 2023-02-22."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 29th USENIX Conference on Security Symposium (SEC'20)","author":"Feng Bo","year":"2020","unstructured":"Bo Feng, Alejandro Mera, and Long Lu. 2020. P2IM: Scalable and Hardware-Independent Firmware Testing via Automatic Peripheral Interface Modeling. In Proceedings of the 29th USENIX Conference on Security Symposium (SEC'20). USENIX Association, USA, Article 70, 18 pages."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978370"},{"key":"e_1_3_2_1_18_1","volume-title":"Datalog Disassembly. In Proceedings of the 29th USENIX Conference on Security Symposium (SEC'20)","author":"Flores-Montoya Antonio","year":"2020","unstructured":"Antonio Flores-Montoya and Eric Schulte. 2020. Datalog Disassembly. In Proceedings of the 29th USENIX Conference on Security Symposium (SEC'20). USENIX Association, USA, Article 61, 18 pages."},{"key":"e_1_3_2_1_19_1","volume-title":"Workshop on Binary Analysis Research (BAR)","volume":"2021","author":"Friebertsh\u00e4user Jan","year":"2021","unstructured":"Jan Friebertsh\u00e4user, Florian Kosterhon, Jiska Classen, and Matthias Hollick. 2021. Polypyus-the firmware historian. In Workshop on Binary Analysis Research (BAR), Vol. 2021. 21."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460319.3464804"},{"key":"e_1_3_2_1_21_1","volume-title":"Number of connected IoT devices growing 18% to 14.4 billion globally. https:\/\/iot-analytics.com\/number-connected-iot-devices\/. Accessed at","author":"T Analytics","year":"2022","unstructured":"IoT Analytics GmbH. 2022. Number of connected IoT devices growing 18% to 14.4 billion globally. https:\/\/iot-analytics.com\/number-connected-iot-devices\/. Accessed at August 15, 2022."},{"key":"e_1_3_2_1_22_1","volume-title":"The GNU Binary Utilities - objdump. https:\/\/web.mit.edu\/gnu\/doc\/html\/binutils_5.html. Accessed at","author":"GNU.","year":"2022","unstructured":"GNU. 2023. The GNU Binary Utilities - objdump. https:\/\/web.mit.edu\/gnu\/doc\/html\/binutils_5.html. Accessed at August 15, 2022."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP46214.2022.9833610"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243792"},{"key":"e_1_3_2_1_25_1","volume-title":"22nd International Symposium on Research in Attacks, Intrusions and Defenses (RAID","author":"Gustafson Eric","year":"2019","unstructured":"Eric Gustafson, Marius Muench, Chad Spensky, Nilo Redini, Aravind Machiry, Yanick Fratantonio, Davide Balzarotti, Aur\u00e9lien Francillon, Yung Ryn Choe, Christophe Kruegel, et al. 2019. Toward the analysis of embedded firmware through automated re-hosting. In 22nd International Symposium on Research in Attacks, Intrusions and Defenses (RAID 2019). 135--150."},{"volume-title":"Discovery and Remediation of Vulnerabilities in Monolithic IoT Firmware","author":"Gustafson Eric D","key":"e_1_3_2_1_26_1","unstructured":"Eric D Gustafson. 2020. Discovery and Remediation of Vulnerabilities in Monolithic IoT Firmware. University of California, Santa Barbara."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1127577.1127590"},{"volume-title":"d.]. IDA Pro. https:\/\/hex-rays.com\/IDA-pro\/. Accessed at","year":"2022","key":"e_1_3_2_1_28_1","unstructured":"Hex-Rays. [n. d.]. IDA Pro. https:\/\/hex-rays.com\/IDA-pro\/. Accessed at August 15, 2022."},{"key":"e_1_3_2_1_29_1","volume-title":"SeHBPL: Behavioral Semantics-Based Patch Presence Test for Binaries. In International Symposium on Dependable Software Engineering: Theories, Tools, and Applications. Springer, 92--111","author":"Huang Jintao","year":"2023","unstructured":"Jintao Huang, Gaosheng Wang, Zhiqiang Shi, Fei Lv, Weidong Zhang, and Shichao Lv. 2023. SeHBPL: Behavioral Semantics-Based Patch Presence Test for Binaries. In International Symposium on Dependable Software Engineering: Theories, Tools, and Applications. Springer, 92--111."},{"key":"e_1_3_2_1_30_1","unstructured":"Hex Five Security Inc. 2020. Multi Zone Security for Arm Cortex-M Devices. https:\/\/hex-five.com\/wp-content\/uploads\/2020\/02\/Multi-Zone-Security-White-Paper-20200224.pdf"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397377"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3417240"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3548606.3560612"},{"volume-title":"ICSREF: A Framework for Automated Reverse Engineering of Industrial Control Systems Binaries. In Network and Distributed System Security Symposium (NDSS).","author":"Keliris A.","key":"e_1_3_2_1_34_1","unstructured":"A. Keliris and M. Maniatakos. 2019. ICSREF: A Framework for Automated Reverse Engineering of Industrial Control Systems Binaries. In Network and Distributed System Security Symposium (NDSS)."},{"key":"e_1_3_2_1_35_1","volume-title":"30th USENIX Security Symposium (USENIX Security 23)","author":"Kim HyungSeok","year":"2023","unstructured":"HyungSeok Kim, Soomin Lee, Insu Yun, Yoonho Shin, Wontae Lee, Hyojeong Paik, and Sang Kil Han. 2023. Reassembly is Hard: A Reflection on Challenges and Strategies. In 30th USENIX Security Symposium (USENIX Security 23)."},{"key":"e_1_3_2_1_36_1","volume-title":"Jakstab: A Static Analysis Platform for Binaries","author":"Kinder Johannes","year":"2008","unstructured":"Johannes Kinder and Helmut Veith. 2008. Jakstab: A Static Analysis Platform for Binaries. In Computer Aided Verification, Aarti Gupta and Sharad Malik (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 423--427."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1093\/jiplp\/jpac013"},{"key":"e_1_3_2_1_38_1","volume-title":"https:\/\/github.com\/ReFirmLabs\/binwalk. Accessed at","author":"Labs ReFirm","year":"2022","unstructured":"ReFirm Labs. 2023. Binwalk. https:\/\/github.com\/ReFirmLabs\/binwalk. Accessed at August 15, 2022."},{"volume-title":"Proceedings of the Eighteenth International Conference on Machine Learning (ICML '01)","author":"Lafferty John D.","key":"e_1_3_2_1_39_1","unstructured":"John D. Lafferty, Andrew McCallum, and Fernando C. N. Pereira. 2001. Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data. In Proceedings of the Eighteenth International Conference on Machine Learning (ICML '01). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 282--289."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238199"},{"volume-title":"Security and Privacy in Communication Networks","author":"Liu Muqing","key":"e_1_3_2_1_41_1","unstructured":"Muqing Liu, Yuanyuan Zhang, Juanru Li, Junliang Shu, and Dawu Gu. 2017. Security Analysis of Vendor Customized Code in Firmware of Embedded Device. In Security and Privacy in Communication Networks, Robert Deng, Jian Weng, Kui Ren, and Vinod Yegneswaran (Eds.). Springer International Publishing, Cham, 722--739."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2931037.2931047"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00121"},{"key":"e_1_3_2_1_44_1","volume-title":"What You Corrupt Is Not What You Crash: Challenges in Fuzzing Embedded Devices. In Network and Distributed System Security Symposium.","author":"Muench Marius","year":"2018","unstructured":"Marius Muench, Jan Stijohann, Frank Kargl, Aur\u00e9lien Francillon, and Davide Balzarotti. 2018. What You Corrupt Is Not What You Crash: Challenges in Fuzzing Embedded Devices. In Network and Distributed System Security Symposium."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.6"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.28"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3427228.3427265"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2021.23112"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.49"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2664243.2664269"},{"key":"e_1_3_2_1_51_1","unstructured":"Sandro Pinto. 2020. Strengthening the Internet of Things with a Secure RISC-V IoT Stack. https:\/\/riscv.org\/blog\/2020\/06\/strengthening-the-internet-of-things-with-a-secure-risc-v-iot-stack\/"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2017.29"},{"volume-title":"https:\/\/www.radare.org\/n\/. Accessed at","year":"2022","key":"e_1_3_2_1_53_1","unstructured":"Radare. 2023. Radare. https:\/\/www.radare.org\/n\/. Accessed at August 15, 2022."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9564-7"},{"key":"e_1_3_2_1_55_1","volume-title":"BootStomp: On the Security of Bootloaders in Mobile Devices. In 26th USENIX Security Symposium (USENIX Security 17)","author":"Redini Nilo","year":"2017","unstructured":"Nilo Redini, Aravind Machiry, Dipanjan Das, Yanick Fratantonio, Antonio Bianchi, Eric Gustafson, Yan Shoshitaishvili, Christopher Kruegel, and Giovanni Vigna. 2017. BootStomp: On the Security of Bootloaders in Mobile Devices. In 26th USENIX Security Symposium (USENIX Security 17). USENIX Association, Vancouver, BC, 781--798. https:\/\/www.usenix.org\/conference\/usenixsecurity17\/technical-sessions\/presentation\/redini"},{"key":"e_1_3_2_1_56_1","volume-title":"Fuzzware: Using Precise MMIO Modeling for Effective Firmware Fuzzing. In 31st USENIX Security Symposium (USENIX Security 22)","author":"Scharnowski Tobias","year":"2022","unstructured":"Tobias Scharnowski, Nils Bars, Moritz Schloegel, Eric Gustafson, Marius Muench, Giovanni Vigna, Christopher Kruegel, Thorsten Holz, and Ali Abbasi. 2022. Fuzzware: Using Precise MMIO Modeling for Effective Firmware Fuzzing. In 31st USENIX Security Symposium (USENIX Security 22). USENIX Association, Boston, MA, 1239--1256. https:\/\/www.usenix.org\/conference\/usenixsecurity22\/presentation\/scharnowski"},{"key":"e_1_3_2_1_57_1","volume-title":"Binary Lifter Evaluation. arXiv preprint arXiv:2203.13231","author":"Schulte Eric","year":"2022","unstructured":"Eric Schulte, Vlad Folts, and Michael Brown. 2022. Binary Lifter Evaluation. arXiv preprint arXiv:2203.13231 (2022)."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2002.1173063"},{"key":"e_1_3_2_1_59_1","volume-title":"Recognizing Functions in Binaries with Neural Networks. In 24th USENIX Security Symposium (USENIX Security 15)","author":"Richard Shin Eui Chul","year":"2015","unstructured":"Eui Chul Richard Shin, Dawn Song, and Reza Moazzezi. 2015. Recognizing Functions in Binaries with Neural Networks. In 24th USENIX Security Symposium (USENIX Security 15). USENIX Association, Washington, D.C., 611--626. https:\/\/www.usenix.org\/conference\/usenixsecurity15\/technical-sessions\/presentation\/shin"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.17"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1093\/oso\/9780198870944.003.0016"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1155\/2022\/4095481"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3534367"},{"key":"e_1_3_2_1_64_1","volume-title":"Ramblr: Making Reassembly Great Again. In Network and Distributed System Security Symposium.","author":"Wang Ruoyu","year":"2017","unstructured":"Ruoyu Wang, Yan Shoshitaishvili, Antonio Bianchi, Aravind Machiry, John Grosen, Paul Grosen, Christopher Kr\u00fcgel, and Giovanni Vigna. 2017. Ramblr: Making Reassembly Great Again. In Network and Distributed System Security Symposium."},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.106"},{"volume-title":"Advances in Knowledge Discovery and Data Mining, Vincent S. Tseng, Tu Bao Ho, Zhi-Hua Zhou, Arbee L. P. Chen, and Hung-Yu Kao (Eds.)","author":"Wartell Richard","key":"e_1_3_2_1_66_1","unstructured":"Richard Wartell, Yan Zhou, Kevin W. Hamlen, and Murat Kantarcioglu. 2014. Shingled Graph Disassembly: Finding the Undecideable Path. In Advances in Knowledge Discovery and Data Mining, Vincent S. Tseng, Tu Bao Ho, Zhi-Hua Zhou, Arbee L. P. Chen, and Hung-Yu Kao (Eds.). Springer International Publishing, Cham, 273--285."},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3423344"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3316415"},{"key":"e_1_3_2_1_69_1","unstructured":"Wikipedia. 2022. Kernel (operating system). https:\/\/en.wikipedia.org\/wiki\/Kernel_%28operating_system%29"},{"volume-title":"https:\/\/en.wikipedia.org\/wiki\/Function_(computer_programming). Accessed at","year":"2022","key":"e_1_3_2_1_70_1","unstructured":"Wikipedia. 2023. Function. https:\/\/en.wikipedia.org\/wiki\/Function_(computer_programming). Accessed at August 15, 2022."},{"volume-title":"https:\/\/en.wikipedia.org\/wiki\/VxWorks. Accessed at Febrary 22","year":"2023","key":"e_1_3_2_1_71_1","unstructured":"Wikipedia. 2023. VxWorks. https:\/\/en.wikipedia.org\/wiki\/VxWorks. Accessed at Febrary 22, 2023."},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134018"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29959-0_31"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP46215.2023.00042"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2883973"},{"key":"e_1_3_2_1_76_1","volume-title":"31st USENIX Security Symposium (USENIX Security 22)","author":"Yu Sheng","year":"2022","unstructured":"Sheng Yu, Yu Qu, Xunchao Hu, and Heng Yin. 2022. DeepDi: Learning a Relational Graph Convolutional Network Model on Instructions for Fast and Accurate Disassembly. In 31st USENIX Security Symposium (USENIX Security 22). USENIX Association, Boston, MA, 2709--2725. https:\/\/www.usenix.org\/conference\/usenixsecurity22\/presentation\/yu-sheng"},{"key":"e_1_3_2_1_77_1","volume-title":"Precise and Accurate Patch Presence Test for Binaries. In USENIX Security Symposium.","author":"Zhang Hang","year":"2018","unstructured":"Hang Zhang, Dongliang Mu, Haoyu Ma, Chengyu Song, and Chunfu Jia. 2018. Precise and Accurate Patch Presence Test for Binaries. In USENIX Security Symposium."},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/2674025.2576208"},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxv114"}],"event":{"name":"ICPC '24: 32nd IEEE\/ACM International Conference on Program Comprehension","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Lisbon Portugal","acronym":"ICPC '24"},"container-title":["Proceedings of the 32nd IEEE\/ACM International Conference on Program Comprehension"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643916.3644407","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3643916.3644407","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:57:35Z","timestamp":1750291055000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643916.3644407"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,15]]},"references-count":79,"alternative-id":["10.1145\/3643916.3644407","10.1145\/3643916"],"URL":"https:\/\/doi.org\/10.1145\/3643916.3644407","relation":{},"subject":[],"published":{"date-parts":[[2024,4,15]]},"assertion":[{"value":"2024-06-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}