{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T11:13:54Z","timestamp":1778498034567,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":51,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,7,18]],"date-time":"2022-07-18T00:00:00Z","timestamp":1658102400000},"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,7,18]]},"DOI":"10.1145\/3533767.3534414","type":"proceedings-article","created":{"date-parts":[[2022,7,15]],"date-time":"2022-07-15T14:28:50Z","timestamp":1657895330000},"page":"417-428","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":32,"title":["Efficient greybox fuzzing of applications in Linux-based IoT devices via enhanced user-mode emulation"],"prefix":"10.1145","author":[{"given":"Yaowen","family":"Zheng","sequence":"first","affiliation":[{"name":"Nanyang Technological University, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuekang","family":"Li","sequence":"additional","affiliation":[{"name":"Nanyang Technological University, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cen","family":"Zhang","sequence":"additional","affiliation":[{"name":"Nanyang Technological University, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongsong","family":"Zhu","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering at Chinese Academy of Sciences, China \/ University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yang","family":"Liu","sequence":"additional","affiliation":[{"name":"Nanyang Technological University, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Limin","family":"Sun","sequence":"additional","affiliation":[{"name":"Institute of Information Engineering at Chinese Academy of Sciences, China \/ University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,7,18]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3340456"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/1247360.1247401"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134020"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/tse.2017.2785841"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23415"},{"key":"e_1_3_2_1_6_1","volume-title":"MUZZ: Thread-aware Grey-box Fuzzing for Effective Bug Hunting in Multithreaded Programs. In 29th USENIX Security Symposium (USENIX Security 20)","author":"Chen Hongxu","year":"2020","unstructured":"Hongxu Chen , Shengjian Guo , Yinxing Xue , Yulei Sui , Cen Zhang , Yuekang Li , Haijun Wang , and Yang Liu . 2020 . MUZZ: Thread-aware Grey-box Fuzzing for Effective Bug Hunting in Multithreaded Programs. In 29th USENIX Security Symposium (USENIX Security 20) . 2325\u20132342. Hongxu Chen, Shengjian Guo, Yinxing Xue, Yulei Sui, Cen Zhang, Yuekang Li, Haijun Wang, and Yang Liu. 2020. MUZZ: Thread-aware Grey-box Fuzzing for Effective Bug Hunting in Multithreaded Programs. In 29th USENIX Security Symposium (USENIX Security 20). 2325\u20132342."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243849"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23159"},{"key":"e_1_3_2_1_9_1","first-page":"24","volume-title":"30th USENIX Security Symposium (USENIX Security 21)","author":"Chen Libo","year":"2021","unstructured":"Libo Chen , Yanhao Wang , Quanpu Cai , Yunfan Zhan , Hong Hu , Jiaqi Linghu , Qinsheng Hou , Chao Zhang , Haixin Duan , and Zhi Xue . 2021 . Sharing More and Checking Less: Leveraging Common Input Keywords to Detect Bugs in Embedded Systems . In 30th USENIX Security Symposium (USENIX Security 21) . 303\u2013319. isbn:978-1-939133- 24 - 23 Libo Chen, Yanhao Wang, Quanpu Cai, Yunfan Zhan, Hong Hu, Jiaqi Linghu, Qinsheng Hou, Chao Zhang, Haixin Duan, and Zhi Xue. 2021. Sharing More and Checking Less: Leveraging Common Input Keywords to Detect Bugs in Embedded Systems. In 30th USENIX Security Symposium (USENIX Security 21). 303\u2013319. isbn:978-1-939133-24-3"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2018.00046"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp40000.2020.00002"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2018.00052"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818000.2818035"},{"key":"e_1_3_2_1_14_1","volume-title":"USENIX Security Symposium.","author":"Costin Andrei","year":"2014","unstructured":"Andrei Costin , Jonas Zaddach , Aur\u00e9lien Francillon , and Davide Balzarotti . 2014 . A Large-Scale Analysis of the Security of Embedded Firmwares . In USENIX Security Symposium. Andrei Costin, Jonas Zaddach, Aur\u00e9lien Francillon, and Davide Balzarotti. 2014. A Large-Scale Analysis of the Security of Embedded Firmwares. In USENIX Security Symposium."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978370"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2018.00040"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3013046"},{"key":"e_1_3_2_1_18_1","unstructured":"Google. 2022. Honggfuzz: security oriented software fuzzer. Supports evolutionary feedback-driven fuzzing based on code coverage (SW and HW based). https:\/\/github.com\/google\/honggfuzz \t\t\t\t\t  Google. 2022. Honggfuzz: security oriented software fuzzer. Supports evolutionary feedback-driven fuzzing based on code coverage (SW and HW based). https:\/\/github.com\/google\/honggfuzz"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/access.2020.2973043"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2610384.2610407"},{"key":"e_1_3_2_1_21_1","unstructured":"Hex-Rays. 2022. IDA Pro. https:\/\/www.hex-rays.com\/products\/ida\/ \t\t\t\t\t  Hex-Rays. 2022. IDA Pro. https:\/\/www.hex-rays.com\/products\/ida\/"},{"key":"e_1_3_2_1_22_1","volume-title":"29th USENIX Security Symposium (USENIX Security 20)","author":"Ispoglou Kyriakos","year":"2020","unstructured":"Kyriakos Ispoglou , Daniel Austin , Vishwath Mohan , and Mathias Payer . 2020 . Fuzzgen: Automatic fuzzer generation . In 29th USENIX Security Symposium (USENIX Security 20) . 2271\u20132287. Kyriakos Ispoglou, Daniel Austin, Vishwath Mohan, and Mathias Payer. 2020. Fuzzgen: Automatic fuzzer generation. In 29th USENIX Security Symposium (USENIX Security 20). 2271\u20132287."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3427228.3427294"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243804"},{"key":"e_1_3_2_1_25_1","unstructured":"ReFirm Labs. 2021. Firmware Analysis Tool. https:\/\/github.com\/ReFirmLabs\/binwalk \t\t\t\t\t  ReFirm Labs. 2021. Firmware Analysis Tool. https:\/\/github.com\/ReFirmLabs\/binwalk"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238176"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106295"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338975"},{"key":"e_1_3_2_1_29_1","first-page":"06","volume-title":"MOPT: Optimized Mutation Scheduling for Fuzzers. In 28th USENIX Security Symposium (USENIX Security 19)","author":"Lyu Chenyang","year":"2019","unstructured":"Chenyang Lyu , Shouling Ji , Chao Zhang , Yuwei Li , Wei-Han Lee , Yu Song , and Raheem Beyah . 2019 . MOPT: Optimized Mutation Scheduling for Fuzzers. In 28th USENIX Security Symposium (USENIX Security 19) . 1949\u20131966. isbn:978-1-939133- 06 - 09 Chenyang Lyu, Shouling Ji, Chao Zhang, Yuwei Li, Wei-Han Lee, Yu Song, and Raheem Beyah. 2019. MOPT: Optimized Mutation Scheduling for Fuzzers. In 28th USENIX Security Symposium (USENIX Security 19). 1949\u20131966. isbn:978-1-939133-06-9"},{"key":"e_1_3_2_1_30_1","unstructured":"Uwe F. Mayer. 2017. nbench. https:\/\/www.math.utah.edu\/ mayer\/linux\/bmark.html \t\t\t\t\t  Uwe F. Mayer. 2017. nbench. https:\/\/www.math.utah.edu\/ mayer\/linux\/bmark.html"},{"key":"e_1_3_2_1_31_1","unstructured":"Larry McVoy and Carl Staelin. 2012. LMbench - Tools for Performance Analysis. http:\/\/www.bitmover.com\/lmbench\/ \t\t\t\t\t  Larry McVoy and Carl Staelin. 2012. LMbench - Tools for Performance Analysis. http:\/\/www.bitmover.com\/lmbench\/"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23166"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.20982\/tqmp.04.1.p013"},{"key":"e_1_3_2_1_34_1","unstructured":"NCC-Group. 2017. TriforceAFL. https:\/\/github.com\/nccgroup\/TriforceAFL \t\t\t\t\t  NCC-Group. 2017. TriforceAFL. https:\/\/github.com\/nccgroup\/TriforceAFL"},{"key":"e_1_3_2_1_35_1","unstructured":"Krebs on Security. 2016. Source Code for IoT Botnet \u2018Mirai\u2019 Released. https:\/\/krebsonsecurity.com\/2016\/10\/source-code-for-iot-botnet-mirai-released \t\t\t\t\t  Krebs on Security. 2016. Source Code for IoT Botnet \u2018Mirai\u2019 Released. https:\/\/krebsonsecurity.com\/2016\/10\/source-code-for-iot-botnet-mirai-released"},{"key":"e_1_3_2_1_36_1","unstructured":"Joshua Pereyda. 2016. boofuzz. https:\/\/github.com\/jtpereyda\/boofuzz \t\t\t\t\t  Joshua Pereyda. 2016. boofuzz. https:\/\/github.com\/jtpereyda\/boofuzz"},{"key":"e_1_3_2_1_37_1","unstructured":"Python. 2021. python-Levenshtein 0.12.2. https:\/\/pypi.org\/project\/python-Levenshtein\/ \t\t\t\t\t  Python. 2021. python-Levenshtein 0.12.2. https:\/\/pypi.org\/project\/python-Levenshtein\/"},{"key":"e_1_3_2_1_38_1","unstructured":"QEMU. 2022. Official QEMU mirror. https:\/\/github.com\/qemu\/qemu \t\t\t\t\t  QEMU. 2022. Official QEMU mirror. https:\/\/github.com\/qemu\/qemu"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp40000.2020.00036"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2015.23294"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338507.3358616"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.3102\/10769986025002101"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380386"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp.2017.23"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380396"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134018"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23229"},{"key":"e_1_3_2_1_48_1","volume-title":"APICraft: Fuzz Driver Generation for Closed-source SDK Libraries. In 30th USENIX Security Symposium (USENIX Security 21)","author":"Zhang Cen","year":"2021","unstructured":"Cen Zhang , Xingwei Lin , Yuekang Li , Yinxing Xue , and Yang Liu . 2021 . APICraft: Fuzz Driver Generation for Closed-source SDK Libraries. In 30th USENIX Security Symposium (USENIX Security 21) . 2811\u20132828. Cen Zhang, Xingwei Lin, Yuekang Li, Yinxing Xue, and Yang Liu. 2021. APICraft: Fuzz Driver Generation for Closed-source SDK Libraries. In 30th USENIX Security Symposium (USENIX Security 21). 2811\u20132828."},{"key":"e_1_3_2_1_49_1","volume-title":"EQUAFL: Efficient Greybox Fuzzing of Network Applications in Embedded Linux Firmware via Enhanced User-mode Emulation. https:\/\/sites.google.com\/view\/equafl\/","author":"Zheng Yaowen","year":"2022","unstructured":"Yaowen Zheng . 2022 . EQUAFL: Efficient Greybox Fuzzing of Network Applications in Embedded Linux Firmware via Enhanced User-mode Emulation. https:\/\/sites.google.com\/view\/equafl\/ Yaowen Zheng. 2022. EQUAFL: Efficient Greybox Fuzzing of Network Applications in Embedded Linux Firmware via Enhanced User-mode Emulation. https:\/\/sites.google.com\/view\/equafl\/"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.6580348"},{"key":"e_1_3_2_1_51_1","first-page":"06","volume-title":"28th USENIX Security Symposium (USENIX Security 19)","author":"Zheng Yaowen","year":"2019","unstructured":"Yaowen Zheng , Ali Davanian , Heng Yin , Chengyu Song , Hongsong Zhu , and Limin Sun . 2019 . FIRM-AFL: High-Throughput Greybox Fuzzing of IoT Firmware via Augmented Process Emulation . In 28th USENIX Security Symposium (USENIX Security 19) . 1099\u20131114. isbn:978-1-939133- 06 - 09 Yaowen Zheng, Ali Davanian, Heng Yin, Chengyu Song, Hongsong Zhu, and Limin Sun. 2019. FIRM-AFL: High-Throughput Greybox Fuzzing of IoT Firmware via Augmented Process Emulation. In 28th USENIX Security Symposium (USENIX Security 19). 1099\u20131114. isbn:978-1-939133-06-9"}],"event":{"name":"ISSTA '22: 31st ACM SIGSOFT International Symposium on Software Testing and Analysis","location":"Virtual South Korea","acronym":"ISSTA '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3533767.3534414","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3533767.3534414","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T18:43:41Z","timestamp":1750272221000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3533767.3534414"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,18]]},"references-count":51,"alternative-id":["10.1145\/3533767.3534414","10.1145\/3533767"],"URL":"https:\/\/doi.org\/10.1145\/3533767.3534414","relation":{},"subject":[],"published":{"date-parts":[[2022,7,18]]},"assertion":[{"value":"2022-07-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}