{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T23:06:52Z","timestamp":1743030412866,"version":"3.40.3"},"publisher-location":"Cham","reference-count":32,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031641701"},{"type":"electronic","value":"9783031641718"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-64171-8_5","type":"book-chapter","created":{"date-parts":[[2024,7,10]],"date-time":"2024-07-10T11:02:33Z","timestamp":1720609353000},"page":"84-103","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Modularizing Directed Greybox Fuzzing for\u00a0Binaries over\u00a0Multiple CPU Architectures"],"prefix":"10.1007","author":[{"given":"Sofiane","family":"Benahmed","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdullah","family":"Qasem","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anis","family":"Lounis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mourad","family":"Debbabi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,7,9]]},"reference":[{"key":"5_CR1","doi-asserted-by":"crossref","unstructured":"B\u00f6hme, M., Pham, V., Nguyen, M., Roychoudhury, A.: Directed greybox fuzzing. In: Thuraisingham, B., Evans, D., Malkin, T., Xu, D. (eds.) Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, CCS 2017, Dallas, TX, USA, 30 October\u201303 November 2017, pp. 2329\u20132344. ACM (2017)","DOI":"10.1145\/3133956.3134020"},{"issue":"5","key":"5_CR2","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1109\/TSE.2017.2785841","volume":"45","author":"M B\u00f6hme","year":"2019","unstructured":"B\u00f6hme, M., Pham, V., Roychoudhury, A.: Coverage-based greybox fuzzing as Markov chain. IEEE Trans. Softw. Eng. 45(5), 489\u2013506 (2019)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"5_CR3","doi-asserted-by":"crossref","unstructured":"Canakci, S., Matyunin, N., Graffi, K., Joshi, A., Egele, M.: TargetFuzz: using darts to guide directed greybox fuzzers. In: Suga, Y., Sakurai, K., Ding, X., Sako, K. (eds.) ASIA CCS 2022: ACM Asia Conference on Computer and Communications Security, Nagasaki, Japan, 30 May\u20133 June 2022, pp. 561\u2013573. ACM (2022)","DOI":"10.1145\/3488932.3501276"},{"key":"5_CR4","doi-asserted-by":"crossref","unstructured":"Chen, D.D., Woo, M., Brumley, D., Egele, M.: Towards automated dynamic analysis for Linux-based embedded firmware. In: 23rd Annual Network and Distributed System Security Symposium, NDSS 2016, San Diego, California, USA, 21\u201324 February 2016. The Internet Society (2016)","DOI":"10.14722\/ndss.2016.23415"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Chen, H., et al.: Hawkeye: towards a desired directed grey-box fuzzer. In: Lie, D., Mannan, M., Backes, M., Wang, X. (eds.) Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, CCS 2018, Toronto, ON, Canada, 15\u201319 October 2018, pp. 2095\u20132108. ACM (2018)","DOI":"10.1145\/3243734.3243849"},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"Du, X., et al.: Leopard: identifying vulnerable code for vulnerability assessment through program metrics. In: Atlee, J.M., Bultan, T., Whittle, J. (eds.) Proceedings of the 41st International Conference on Software Engineering, ICSE 2019, Montreal, QC, Canada, 25\u201331 May 2019, pp. 60\u201371. IEEE\/ACM (2019)","DOI":"10.1109\/ICSE.2019.00024"},{"issue":"13","key":"5_CR7","doi-asserted-by":"publisher","first-page":"10390","DOI":"10.1109\/JIOT.2021.3056179","volume":"8","author":"M Eceiza","year":"2021","unstructured":"Eceiza, M., Flores, J.L., Iturbe, M.: Fuzzing the internet of things: a review on the techniques and challenges for efficient vulnerability discovery in embedded systems. IEEE Internet Things J. 8(13), 10390\u201310411 (2021)","journal-title":"IEEE Internet Things J."},{"key":"5_CR8","doi-asserted-by":"crossref","unstructured":"Fioraldi, A., Maier, D.C., Zhang, D., Balzarotti, D.: LibAFL: a framework to build modular and reusable fuzzers. In: Yin, H., Stavrou, A., Cremers, C., Shi, E. (eds.) Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security, CCS 2022, Los Angeles, CA, USA, 7\u201311 November 2022, pp. 1051\u20131065. ACM (2022)","DOI":"10.1145\/3548606.3560602"},{"key":"5_CR9","doi-asserted-by":"crossref","unstructured":"Hazimeh, A., Herrera, A., Payer, M.: Magma: a ground-truth fuzzing benchmark. In: Huang, L., Gandhi, A., Kiyavash, N., Wang, J. (eds.) SIGMETRICS 2021: ACM SIGMETRICS\/International Conference on Measurement and Modeling of Computer Systems, Virtual Event, China, 14\u201318 June 2021, pp. 81\u201382. ACM (2021)","DOI":"10.1145\/3410220.3456276"},{"issue":"4","key":"5_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0278138","volume":"18","author":"Y He","year":"2023","unstructured":"He, Y., Zhu, Y.: RLTG: multi-targets directed greybox fuzzing. PLOS ONE 18(4), 1\u201323 (2023)","journal-title":"PLOS ONE"},{"key":"5_CR11","doi-asserted-by":"crossref","unstructured":"Huang, H., Yao, P., Hung-Chun, C., Guo, Y., Zhang, C.: Titan: efficient multi-target directed greybox fuzzing. In: 2024 IEEE Symposium on Security and Privacy (SP), p. 59. IEEE Computer Society (2024)","DOI":"10.1109\/SP54263.2024.00059"},{"issue":"282","key":"5_CR12","doi-asserted-by":"publisher","first-page":"457","DOI":"10.1080\/01621459.1958.10501452","volume":"53","author":"EL Kaplan","year":"1958","unstructured":"Kaplan, E.L., Meier, P.: Nonparametric estimation from incomplete observations. J. Am. Stat. Assoc. 53(282), 457\u2013481 (1958)","journal-title":"J. Am. Stat. Assoc."},{"key":"5_CR13","doi-asserted-by":"crossref","unstructured":"Kim, J., Yun, J.: Poster: directed hybrid fuzzing on binary code. In: Cavallaro, L., Kinder, J., Wang, X., Katz, J. (eds.) Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, CCS 2019, London, UK, 11\u201315 November 2019, pp. 2637\u20132639. ACM (2019)","DOI":"10.1145\/3319535.3363275"},{"key":"5_CR14","doi-asserted-by":"crossref","unstructured":"Kim, M., Kim, D., Kim, E., Kim, S., Jang, Y., Kim, Y.: FirmAE: towards large-scale emulation of IoT firmware for dynamic analysis. In: ACSAC 2020: Annual Computer Security Applications Conference, Virtual Event\/Austin, TX, USA, 7\u201311 December 2020, pp. 733\u2013745. ACM (2020)","DOI":"10.1145\/3427228.3427294"},{"issue":"4598","key":"5_CR15","doi-asserted-by":"publisher","first-page":"671","DOI":"10.1126\/science.220.4598.671","volume":"220","author":"S Kirkpatrick","year":"1983","unstructured":"Kirkpatrick, S., Gelatt, C.D., Jr., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671\u2013680 (1983)","journal-title":"Science"},{"key":"5_CR16","unstructured":"Lee, G., Shim, W., Lee, B.: Constraint-guided directed greybox fuzzing. In: Bailey, M.D., Greenstadt, R. (eds.) 30th USENIX Security Symposium, USENIX Security 2021, 11\u201313 August 2021, pp. 3559\u20133576. USENIX Association (2021)"},{"key":"5_CR17","unstructured":"Lyu, C., et al.: MOPT: optimized mutation scheduling for fuzzers. In: Heninger, N., Traynor, P. (eds.) 28th USENIX Security Symposium, USENIX Security 2019, Santa Clara, CA, USA, 14\u201316 August 2019, pp. 1949\u20131966. USENIX Association (2019)"},{"issue":"11","key":"5_CR18","doi-asserted-by":"publisher","first-page":"2312","DOI":"10.1109\/TSE.2019.2946563","volume":"47","author":"VJM Man\u00e8s","year":"2021","unstructured":"Man\u00e8s, V.J.M., et al.: The art, science, and engineering of fuzzing: a survey. IEEE Trans. Softw. Eng. 47(11), 2312\u20132331 (2021)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"5_CR19","doi-asserted-by":"crossref","unstructured":"Mantovani, A., Compagna, L., Shoshitaishvili, Y., Balzarotti, D.: The convergence of source code and binary vulnerability discovery - a case study. In: Suga, Y., Sakurai, K., Ding, X., Sako, K. (eds.) ASIA CCS \u201922: ACM Asia Conference on Computer and Communications Security, Nagasaki, Japan, 30 May\u20133 June 2022, pp. 602\u2013615. ACM (2022)","DOI":"10.1145\/3488932.3497764"},{"key":"5_CR20","unstructured":"National Institute of Standards and Technology (NIST): NVD - CVSS Severity Distribution Over Time. https:\/\/nvd.nist.gov\/general\/visualizations\/vulnerability-visualizations\/cvss-severity-distribution-over-time. Accessed 12 May 2023"},{"key":"5_CR21","unstructured":"Nguyen, M., Bardin, S., Bonichon, R., Groz, R., Lemerre, M.: Binary-level directed fuzzing for use-after-free vulnerabilities. In: Egele, M., Bilge, L. (eds.) 23rd International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2020, San Sebastian, Spain, 14\u201315 October 2020, pp. 47\u201362. USENIX Association (2020)"},{"key":"5_CR22","doi-asserted-by":"crossref","unstructured":"Nourry, O., Kashiwa, Y., Lin, B., Bavota, G., Lanza, M., Kamei, Y.: The human side of fuzzing: Challenges faced by developers during fuzzing activities. ACM Trans. Softw. Eng. Methodol. 33(1) (2023)","DOI":"10.1145\/3611668"},{"key":"5_CR23","doi-asserted-by":"crossref","unstructured":"Ren, X., Ho, M., Ming, J., Lei, Y., Li, L.: Unleashing the hidden power of compiler optimization on binary code difference: an empirical study. In: Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, pp. 142\u2013157 (2021)","DOI":"10.1145\/3453483.3454035"},{"key":"5_CR24","doi-asserted-by":"crossref","unstructured":"Shah, A., She, D., Sadhu, S., Singal, K., Coffman, P., Jana, S.: MC2: rigorous and efficient directed greybox fuzzing. In: Yin, H., Stavrou, A., Cremers, C., Shi, E. (eds.) Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security, CCS 2022, Los Angeles, CA, USA, 7\u201311 November 2022, pp. 2595\u20132609. ACM (2022)","DOI":"10.1145\/3548606.3560648"},{"key":"5_CR25","unstructured":"Vailshery, L.S.: IoT connected devices worldwide 2019-2030 $$|$$ statista (2023). https:\/\/www.statista.com\/statistics\/1183457\/iot-connected-devices-worldwide\/. Accessed 15 Nov 2023"},{"key":"5_CR26","unstructured":"Wang, P., Zhou, X.: SoK: the progress, challenges, and perspectives of directed greybox fuzzing. CoRR abs\/2005.11907 (2020). https:\/\/arxiv.org\/abs\/2005.11907"},{"issue":"2","key":"5_CR27","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1109\/TETC.2017.2754103","volume":"8","author":"F Xiao","year":"2020","unstructured":"Xiao, F., Sha, L., Yuan, Z., Wang, R.: VulHunter: a discovery for unknown bugs based on analysis for known patches in industry internet of things. IEEE Trans. Emerg. Top. Comput. 8(2), 267\u2013279 (2020)","journal-title":"IEEE Trans. Emerg. Top. Comput."},{"key":"5_CR28","doi-asserted-by":"crossref","unstructured":"Yang, S., et al.: 1dFuzz: reproduce 1-day vulnerabilities with directed differential fuzzing. In: Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2023, pp. 867\u2013879. Association for Computing Machinery, New York (2023)","DOI":"10.1145\/3597926.3598102"},{"key":"5_CR29","unstructured":"Zalewski, M.: American fuzzy lop - a security-oriented fuzzer. https:\/\/github.com\/google\/AFL (2014). http:\/\/lcamtuf.coredump.cx\/afl. Accessed 2023"},{"key":"5_CR30","unstructured":"Zheng, H., et al.: FISHFUZZ: catch deeper bugs by throwing larger nets. In: Calandrino, J.A., Troncoso, C. (eds.) 32nd USENIX Security Symposium, USENIX Security 2023, Anaheim, CA, USA, 9\u201311 August 2023, pp. 1343\u20131360. USENIX Association (2023)"},{"key":"5_CR31","unstructured":"Zheng, Y., Davanian, A., Yin, H., Song, C., Zhu, H., Sun, L.: FIRM-AFL: high-throughput greybox fuzzing of IoT firmware via augmented process emulation. In: Heninger, N., Traynor, P. (eds.) 28th USENIX Security Symposium, USENIX Security 2019, Santa Clara, CA, USA, 14\u201316 August 2019, pp. 1099\u20131114. USENIX Association (2019)"},{"key":"5_CR32","doi-asserted-by":"crossref","unstructured":"Zhu, X., B\u00f6hme, M.: Regression greybox fuzzing. In: Kim, Y., Kim, J., Vigna, G., Shi, E. (eds.) CCS 2021: 2021 ACM SIGSAC Conference on Computer and Communications Security, Virtual Event, Republic of Korea, 15\u201319 November 2021, pp. 2169\u20132182. ACM (2021)","DOI":"10.1145\/3460120.3484596"}],"container-title":["Lecture Notes in Computer Science","Detection of Intrusions and Malware, and Vulnerability Assessment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-64171-8_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,23]],"date-time":"2024-11-23T21:40:43Z","timestamp":1732398043000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-64171-8_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031641701","9783031641718"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-64171-8_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"9 July 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DIMVA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Lausanne","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Switzerland","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 July 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 July 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dimva2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/dimva.org\/dimva2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}