{"id":"https://openalex.org/W4411143155","doi":"https://doi.org/10.1109/jiot.2025.3577602","title":"FuzzCoder: Code Large Language Model-Based Fuzz Testing for Industrial IoT Programs","display_name":"FuzzCoder: Code Large Language Model-Based Fuzz Testing for Industrial IoT Programs","publication_year":2025,"publication_date":"2025-06-09","ids":{"openalex":"https://openalex.org/W4411143155","doi":"https://doi.org/10.1109/jiot.2025.3577602"},"language":"en","primary_location":{"id":"doi:10.1109/jiot.2025.3577602","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2025.3577602","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5003667048","display_name":"Liqun Yang","orcid":"https://orcid.org/0000-0002-3391-4787"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Liqun Yang","raw_affiliation_strings":["School of Cyber Science and Technology, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-3391-4787","affiliations":[{"raw_affiliation_string":"School of Cyber Science and Technology, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093836284","display_name":"Chaoren Wei","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chaoren Wei","raw_affiliation_strings":["National Superior College for Engineers, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0003-4391-032X","affiliations":[{"raw_affiliation_string":"National Superior College for Engineers, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100343820","display_name":"Jian Yang","orcid":"https://orcid.org/0000-0003-1983-012X"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jian Yang","raw_affiliation_strings":["School of Computer Science and Engineering, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-1983-012X","affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Wanxu Xia","orcid":"https://orcid.org/0009-0007-4241-5983"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wanxu Xia","raw_affiliation_strings":["National Superior College for Engineers, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0007-4241-5983","affiliations":[{"raw_affiliation_string":"National Superior College for Engineers, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yuze Yang","orcid":"https://orcid.org/0009-0005-9927-6860"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuze Yang","raw_affiliation_strings":["School of Cyber Science and Technology, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0005-9927-6860","affiliations":[{"raw_affiliation_string":"School of Cyber Science and Technology, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102376547","display_name":"Yang Luo","orcid":"https://orcid.org/0009-0000-3645-3632"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yang Luo","raw_affiliation_strings":["School of Cyber Science and Technology, Beihang University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Cyber Science and Technology, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091266202","display_name":"Dusit Niyato","orcid":"https://orcid.org/0000-0002-7442-7416"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Dusit Niyato","raw_affiliation_strings":["College of Computing and Data Science, Nanyang Technological University, Nanyang Ave, Singapore","Nanyang Avenue, Nanyang Technological University, College of Computing and Data Science, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-7442-7416","affiliations":[{"raw_affiliation_string":"College of Computing and Data Science, Nanyang Technological University, Nanyang Ave, Singapore","institution_ids":["https://openalex.org/I172675005"]},{"raw_affiliation_string":"Nanyang Avenue, Nanyang Technological University, College of Computing and Data Science, Singapore, Singapore","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101865164","display_name":"Liang Sun","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liang Sun","raw_affiliation_strings":["School of Cyber Science and Technology, Beihang University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-3856-1383","affiliations":[{"raw_affiliation_string":"School of Cyber Science and Technology, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062494507","display_name":"Zhiquan Liu","orcid":"https://orcid.org/0000-0002-3934-2177"},"institutions":[{"id":"https://openalex.org/I159948400","display_name":"Jinan University","ror":"https://ror.org/02xe5ns62","country_code":"CN","type":"education","lineage":["https://openalex.org/I159948400"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiquan Liu","raw_affiliation_strings":["College of Cyber Security, Jinan University, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-3934-2177","affiliations":[{"raw_affiliation_string":"College of Cyber Security, Jinan University, Guangzhou, China","institution_ids":["https://openalex.org/I159948400"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5003667048"],"corresponding_institution_ids":["https://openalex.org/I82880672"],"apc_list":null,"apc_paid":null,"fwci":8.5034,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.97262219,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":99},"biblio":{"volume":"12","issue":"18","first_page":"36842","last_page":"36851"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9898999929428101,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9898999929428101,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9682999849319458,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9670000076293945,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8455323576927185},{"id":"https://openalex.org/keywords/fuzz-testing","display_name":"Fuzz testing","score":0.7166824340820312},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5914884209632874},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5011417865753174},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.4431624114513397},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.19054847955703735},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.13609212636947632},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.1285867691040039}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8455323576927185},{"id":"https://openalex.org/C111065885","wikidata":"https://www.wikidata.org/wiki/Q1189053","display_name":"Fuzz testing","level":3,"score":0.7166824340820312},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5914884209632874},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5011417865753174},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.4431624114513397},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.19054847955703735},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.13609212636947632},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.1285867691040039},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/jiot.2025.3577602","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2025.3577602","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4399999976158142,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G120817763","display_name":null,"funder_award_id":"5108-202303439A-3-2-ZN","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2962342235","display_name":null,"funder_award_id":"62302025","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3714348066","display_name":null,"funder_award_id":"62276017","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7930007465","display_name":null,"funder_award_id":"U2333205","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W2583649498","https://openalex.org/W2806377938","https://openalex.org/W2808279976","https://openalex.org/W2883395840","https://openalex.org/W2888824816","https://openalex.org/W2979357014","https://openalex.org/W2985495886","https://openalex.org/W2996822578","https://openalex.org/W2998353611","https://openalex.org/W4284686707","https://openalex.org/W4285490440","https://openalex.org/W4285600847","https://openalex.org/W4285602051","https://openalex.org/W4378591002","https://openalex.org/W4385245566","https://openalex.org/W4392904091","https://openalex.org/W4394769544","https://openalex.org/W4395037918","https://openalex.org/W4407890408","https://openalex.org/W4409348212"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2511770387","https://openalex.org/W3120811337","https://openalex.org/W2766647240","https://openalex.org/W2163672025","https://openalex.org/W2048831961","https://openalex.org/W1606349578","https://openalex.org/W4399567378"],"abstract_inverted_index":{"Fuzz":[0],"testing":[1],"is":[2,18,130,143],"an":[3,26,196],"dynamic":[4],"program":[5],"analysis":[6],"technique":[7],"designed":[8],"for":[9,157],"discovering":[10],"vulnerabilities":[11,32],"in":[12,76,198,210],"IoT":[13,27],"systems.":[14],"The":[15],"core":[16],"goal":[17],"to":[19,66,73,83,97,102,160,180],"deliberately":[20],"feed":[21],"maliciously":[22],"crafted":[23],"inputs":[24,47],"into":[25],"device":[28],"or":[29],"service,":[30],"triggering":[31],"such":[33,186],"as":[34,112,187],"system":[35],"crashes,":[36],"buffer":[37],"overflow":[38],"exploits,":[39],"and":[40,123,155,182],"memory":[41],"corruption,":[42],"etc.":[43,191],"Efficiently":[44],"generating":[45],"malicious":[46],"remains":[48],"challenging,":[49],"with":[50,206],"leading":[51],"methods":[52],"often":[53],"relying":[54],"on":[55,132],"randomly":[56],"mutating":[57],"existing":[58],"valid":[59],"inputs.":[60],"In":[61],"this":[62],"work,":[63],"we":[64,89],"propose":[65],"adopt":[67],"fine-tuned":[68,131],"large":[69],"language":[70],"models":[71],"(FuzzCoder)":[72],"learn":[74],"patterns":[75],"the":[77,99,109,113,125,139,146,165,169,211],"input":[78,105,158],"files":[79,159],"from":[80,145],"successful":[81,140],"attacks":[82],"guide":[84,98],"future":[85],"fuzzing":[86,141,148,177],"explorations.":[87],"Specifically,":[88],"develop":[90],"a":[91,119,207],"framework":[92],"that":[93,173],"leverages":[94],"code":[95,199],"LLMs":[96],"mutation":[100,110,153],"process":[101,111],"perform":[103],"meaningful":[104],"mutations.":[106],"We":[107],"formulate":[108],"sequenceto-sequence":[114],"modeling,":[115],"where":[116,138],"LLM":[117],"receives":[118],"sequence":[120],"of":[121,164,201,213],"bytes":[122],"outputs":[124],"mutated":[126],"byte":[127],"sequence.":[128],"FuzzCoder":[129,150,174,194],"our":[133],"created":[134],"instruction":[135],"dataset":[136],"(FuzzInstruct),":[137],"history":[142],"collected":[144],"heuristic":[147],"tool.":[149],"can":[151],"predict":[152],"positions":[154],"strategies":[156],"trigger":[161],"abnormal":[162],"behaviors":[163],"program.":[166],"Most":[167],"importantly,":[168],"experiment":[170],"reveals":[171],"results":[172],"achieves":[175,195],"better":[176],"performance":[178],"compared":[179],"traditional":[181],"other":[183],"AFL-based":[184],"fuzzers,":[185],"AFL,":[188],"AFL++,":[189],"AFLSmart,":[190],"On":[192],"average,":[193],"improvement":[197],"coverage":[200],"more":[202],"than":[203],"20%,":[204],"along":[205],"significant":[208],"increase":[209],"number":[212],"crashes.":[214],"1":[215]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":2}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-06-10T00:00:00"}
