{"id":"https://openalex.org/W4394862931","doi":"https://doi.org/10.1109/jiot.2024.3389014","title":"A Semantics-Based Approach on Binary Function Similarity Detection","display_name":"A Semantics-Based Approach on Binary Function Similarity Detection","publication_year":2024,"publication_date":"2024-04-16","ids":{"openalex":"https://openalex.org/W4394862931","doi":"https://doi.org/10.1109/jiot.2024.3389014"},"language":"en","primary_location":{"id":"doi:10.1109/jiot.2024.3389014","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2024.3389014","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/A5054488376","display_name":"Yuntao Zhang","orcid":"https://orcid.org/0009-0005-2756-3510"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yuntao Zhang","raw_affiliation_strings":["Key Laboratory of Trustworthy Distributed Computing and Service, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, China","Ministry of Education, Key Laboratory of Trustworthy Distributed Computing and Service, Beijing University of Posts and Telecommunications, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0005-2756-3510","affiliations":[{"raw_affiliation_string":"Key Laboratory of Trustworthy Distributed Computing and Service, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]},{"raw_affiliation_string":"Ministry of Education, Key Laboratory of Trustworthy Distributed Computing and Service, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113587199","display_name":"Binxing Fang","orcid":null},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Binxing Fang","raw_affiliation_strings":["Key Laboratory of Trustworthy Distributed Computing and Service, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, China","Ministry of Education, Key Laboratory of Trustworthy Distributed Computing and Service, Beijing University of Posts and Telecommunications, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of Trustworthy Distributed Computing and Service, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]},{"raw_affiliation_string":"Ministry of Education, Key Laboratory of Trustworthy Distributed Computing and Service, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005327587","display_name":"Zehui Xiong","orcid":"https://orcid.org/0000-0002-4440-941X"},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Zehui Xiong","raw_affiliation_strings":["Information Systems Technology and Design, Singapore University of Technology and Design, Tampines, Singapore","Information Systems Technology and Design, Singapore University of Technology and Design, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-4440-941X","affiliations":[{"raw_affiliation_string":"Information Systems Technology and Design, Singapore University of Technology and Design, Tampines, Singapore","institution_ids":["https://openalex.org/I152815399"]},{"raw_affiliation_string":"Information Systems Technology and Design, Singapore University of Technology and Design, Singapore, Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101846444","display_name":"Yanhao Wang","orcid":"https://orcid.org/0000-0002-6990-2972"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yanhao Wang","raw_affiliation_strings":["QI-ANXIN Technology Research Institute, QI-ANXIN, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-6990-2972","affiliations":[{"raw_affiliation_string":"QI-ANXIN Technology Research Institute, QI-ANXIN, Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100416121","display_name":"Yuwei Liu","orcid":"https://orcid.org/0000-0001-5170-3388"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuwei Liu","raw_affiliation_strings":["Institute of Software, Chinese Academy of Sciences, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-5170-3388","affiliations":[{"raw_affiliation_string":"Institute of Software, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059196718","display_name":"Chao Zheng","orcid":"https://orcid.org/0000-0001-8530-0923"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chao Zheng","raw_affiliation_strings":["Research and Development Department, Geedge Networks, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Research and Development Department, Geedge Networks, Beijing, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051107722","display_name":"Qinnan Zhang","orcid":"https://orcid.org/0000-0001-9220-2694"},"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":"Qinnan Zhang","raw_affiliation_strings":["Institute of Artificial Intelligence, Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Beihang University, Beijing, China","Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Institute of Artificial Intelligence, Beihang University, Beijing, China","Zhongguancun Laboratory, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-9220-2694","affiliations":[{"raw_affiliation_string":"Institute of Artificial Intelligence, Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Institute of Artificial Intelligence, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Zhongguancun Laboratory, Beijing, China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5054488376"],"corresponding_institution_ids":["https://openalex.org/I139759216"],"apc_list":null,"apc_paid":null,"fwci":0.7142,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.68856201,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"11","issue":"15","first_page":"25910","last_page":"25924"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T11269","display_name":"Algorithms and Data Compression","score":0.9907000064849854,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9904999732971191,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7791154384613037},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.6016865968704224},{"id":"https://openalex.org/keywords/similarity","display_name":"Similarity (geometry)","score":0.5031277537345886},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.4750644862651825},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.4599250257015228},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.440311074256897},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.3391238749027252},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.32736629247665405},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.21531835198402405},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1563209593296051},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.10466009378433228}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7791154384613037},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.6016865968704224},{"id":"https://openalex.org/C103278499","wikidata":"https://www.wikidata.org/wiki/Q254465","display_name":"Similarity (geometry)","level":3,"score":0.5031277537345886},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.4750644862651825},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.4599250257015228},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.440311074256897},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3391238749027252},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.32736629247665405},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.21531835198402405},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1563209593296051},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.10466009378433228},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/jiot.2024.3389014","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2024.3389014","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":[{"display_name":"Reduced inequalities","id":"https://metadata.un.org/sdg/10","score":0.46000000834465027}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":59,"referenced_works":["https://openalex.org/W17195072","https://openalex.org/W157706324","https://openalex.org/W200653874","https://openalex.org/W1555138513","https://openalex.org/W1690253345","https://openalex.org/W1942295288","https://openalex.org/W1971040550","https://openalex.org/W1975520532","https://openalex.org/W1992114977","https://openalex.org/W2003736153","https://openalex.org/W2079235644","https://openalex.org/W2140311411","https://openalex.org/W2147405597","https://openalex.org/W2157532207","https://openalex.org/W2406734572","https://openalex.org/W2514974017","https://openalex.org/W2529556398","https://openalex.org/W2532962075","https://openalex.org/W2602804099","https://openalex.org/W2627063456","https://openalex.org/W2749008552","https://openalex.org/W2888698761","https://openalex.org/W2896457183","https://openalex.org/W2901689459","https://openalex.org/W2926178846","https://openalex.org/W2945316254","https://openalex.org/W2955626199","https://openalex.org/W2963408280","https://openalex.org/W2963514026","https://openalex.org/W2997915791","https://openalex.org/W3007413911","https://openalex.org/W3010126799","https://openalex.org/W3023141480","https://openalex.org/W3023238316","https://openalex.org/W3092559988","https://openalex.org/W3105926539","https://openalex.org/W3109206613","https://openalex.org/W3156482771","https://openalex.org/W4206770190","https://openalex.org/W4224060952","https://openalex.org/W4239025696","https://openalex.org/W4239035626","https://openalex.org/W4244720976","https://openalex.org/W4246166885","https://openalex.org/W4288057765","https://openalex.org/W4288057809","https://openalex.org/W4307510779","https://openalex.org/W4378591002","https://openalex.org/W4381050433","https://openalex.org/W4385187421","https://openalex.org/W4387433443","https://openalex.org/W6606400708","https://openalex.org/W6755207826","https://openalex.org/W6765195286","https://openalex.org/W6776437433","https://openalex.org/W6793787349","https://openalex.org/W6810259726","https://openalex.org/W6856701947","https://openalex.org/W6869145669"],"related_works":["https://openalex.org/W2375480909","https://openalex.org/W2353314428","https://openalex.org/W2012019886","https://openalex.org/W2166090428","https://openalex.org/W2381021552","https://openalex.org/W2354749003","https://openalex.org/W2377121353","https://openalex.org/W2350529538","https://openalex.org/W2076713575","https://openalex.org/W2014996787"],"abstract_inverted_index":{"As":[0],"a":[1,104,154,190],"fundamental":[2],"component":[3],"of":[4,6,18,46],"Internet":[5],"Things":[7],"(IoT)":[8],"devices,":[9],"firmware":[10,20,98,155],"plays":[11],"an":[12],"essential":[13],"role.":[14],"Nowadays,":[15],"the":[16,44,73,83,90,124,184],"development":[17,29],"IoT":[19,47],"relies":[21],"extensively":[22],"on":[23,110,127],"third-party":[24],"components":[25,33],"and":[26,38,129,170],"substantially":[27],"enhances":[28],"efficiency.":[30],"However,":[31,62],"these":[32,117],"are":[34],"not":[35],"inherently":[36],"secure,":[37],"their":[39],"vulnerabilities":[40,59],"can":[41,138],"adversely":[42],"affect":[43],"security":[45],"firmware.":[48,61],"Existing":[49],"research":[50],"adopts":[51],"binary":[52,78],"code":[53],"similarity":[54,132],"analysis":[55,187],"to":[56,88,115,152,167],"detect":[57],"known":[58],"in":[60,68,93,183],"it":[63],"encounters":[64],"significant":[65],"challenges,":[66],"primarily":[67],"extracting":[69],"function":[70,121,131],"features":[71,122],"from":[72],"limited":[74],"semantic":[75],"information":[76],"within":[77],"code.":[79],"Another":[80],"challenge":[81],"is":[82],"need":[84],"for":[85],"real-world":[86],"datasets":[87],"assess":[89],"model\u2019s":[91],"performance":[92],"practical":[94],"scenarios,":[95],"such":[96],"as":[97],"supply":[99,156,185],"chain":[100,157,186],"analysis.":[101],"We":[102,142],"present":[103],"detection":[105],"model":[106],"named":[107],"PDG2VEC":[108,119,164,179],"based":[109],"Program":[111],"Dependence":[112],"Graphs":[113],"(PDGs)":[114],"tackle":[116],"challenges.":[118],"extracts":[120],"at":[123],"variable":[125],"level":[126],"PDG":[128],"assesses":[130],"by":[133],"evaluating":[134],"whether":[135],"two":[136],"functions":[137],"represent":[139],"each":[140],"other.":[141],"conducted":[143],"evaluations":[144],"using":[145],"three":[146],"datasets,":[147],"including":[148],"one":[149],"we":[150],"created":[151],"simulate":[153],"scenario.":[158],"The":[159],"experimental":[160],"results":[161],"demonstrate":[162],"that":[163],"exhibits":[165],"resilience":[166],"cross-architecture":[168],"challenges":[169],"captures":[171],"more":[172],"precise":[173],"semantics":[174],"than":[175],"other":[176],"approaches.":[177,198],"Furthermore,":[178],"outperforms":[180],"state-of-the-art":[181],"tools":[182],"scenario,":[188],"with":[189],"16%":[191],"higher":[192],"AUC":[193],"value":[194],"average":[195],"against":[196],"baseline":[197]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
