{"id":"https://openalex.org/W4388894048","doi":"https://doi.org/10.1109/pst58708.2023.10320193","title":"Investigating Neural-based Function Name Reassignment from the Perspective of Binary Code Representation","display_name":"Investigating Neural-based Function Name Reassignment from the Perspective of Binary Code Representation","publication_year":2023,"publication_date":"2023-08-21","ids":{"openalex":"https://openalex.org/W4388894048","doi":"https://doi.org/10.1109/pst58708.2023.10320193"},"language":"en","primary_location":{"id":"doi:10.1109/pst58708.2023.10320193","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pst58708.2023.10320193","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 20th Annual International Conference on Privacy, Security and Trust (PST)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.1109/PST58708.2023.10320193","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102956146","display_name":"Guoqiang Chen","orcid":"https://orcid.org/0000-0003-0651-6617"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Guoqiang Chen","raw_affiliation_strings":["University of Science and Technology of China,Hefei,China","University of Science and Technology of China, Hefei, China"],"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China,Hefei,China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111639329","display_name":"Han Gao","orcid":"https://orcid.org/0000-0001-8202-6033"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Han Gao","raw_affiliation_strings":["University of Science and Technology of China,Hefei,China","University of Science and Technology of China, Hefei, China"],"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China,Hefei,China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100436740","display_name":"Jie Zhang","orcid":"https://orcid.org/0000-0002-4230-1077"},"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":"Jie Zhang","raw_affiliation_strings":["Nanyang Technological University,Singapore","Nanyang Technological University, Singapore"],"affiliations":[{"raw_affiliation_string":"Nanyang Technological University,Singapore","institution_ids":["https://openalex.org/I172675005"]},{"raw_affiliation_string":"Nanyang Technological University, Singapore","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100693510","display_name":"Yanru He","orcid":"https://orcid.org/0000-0001-9546-5043"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanru He","raw_affiliation_strings":["University of Science and Technology of China,Hefei,China","University of Science and Technology of China, Hefei, China"],"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China,Hefei,China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085001934","display_name":"Shaoyin Cheng","orcid":"https://orcid.org/0000-0002-3992-9509"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shaoyin Cheng","raw_affiliation_strings":["University of Science and Technology of China,Hefei,China","Anhui Province Key Laboratory of Cyberspace Security Situation Awareness and Evaluation, Hefei, China","University of Science and Technology of China, Hefei, China"],"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China,Hefei,China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"Anhui Province Key Laboratory of Cyberspace Security Situation Awareness and Evaluation, Hefei, China","institution_ids":[]},{"raw_affiliation_string":"University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5067689180","display_name":"Weiming Zhang","orcid":"https://orcid.org/0000-0001-5576-6108"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weiming Zhang","raw_affiliation_strings":["University of Science and Technology of China,Hefei,China","University of Science and Technology of China, Hefei, China"],"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China,Hefei,China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5102956146"],"corresponding_institution_ids":["https://openalex.org/I126520041"],"apc_list":null,"apc_paid":null,"fwci":1.3747,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.86080047,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9878000020980835,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7681344747543335},{"id":"https://openalex.org/keywords/serialization","display_name":"Serialization","score":0.6435655951499939},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.6319605708122253},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.6241244077682495},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.5705390572547913},{"id":"https://openalex.org/keywords/binary-code","display_name":"Binary code","score":0.5703829526901245},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.5325877666473389},{"id":"https://openalex.org/keywords/perspective","display_name":"Perspective (graphical)","score":0.42722776532173157},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4251858592033386},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4182121157646179},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.38949552178382874},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3247371017932892},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10514304041862488},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.0926855206489563}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7681344747543335},{"id":"https://openalex.org/C52723943","wikidata":"https://www.wikidata.org/wiki/Q1127410","display_name":"Serialization","level":2,"score":0.6435655951499939},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.6319605708122253},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.6241244077682495},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.5705390572547913},{"id":"https://openalex.org/C63435697","wikidata":"https://www.wikidata.org/wiki/Q864135","display_name":"Binary code","level":3,"score":0.5703829526901245},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.5325877666473389},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.42722776532173157},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4251858592033386},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4182121157646179},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.38949552178382874},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3247371017932892},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10514304041862488},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.0926855206489563},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/pst58708.2023.10320193","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pst58708.2023.10320193","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 20th Annual International Conference on Privacy, Security and Trust (PST)","raw_type":"proceedings-article"},{"id":"pmh:oai:zenodo.org:10499379","is_oa":true,"landing_page_url":"https://doi.org/10.1109/PST58708.2023.10320193","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/other"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:10499379","is_oa":true,"landing_page_url":"https://doi.org/10.1109/PST58708.2023.10320193","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/other"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":67,"referenced_works":["https://openalex.org/W17195072","https://openalex.org/W68171312","https://openalex.org/W168564468","https://openalex.org/W2064675550","https://openalex.org/W2091939272","https://openalex.org/W2101234009","https://openalex.org/W2133564696","https://openalex.org/W2157331557","https://openalex.org/W2892187814","https://openalex.org/W2896457183","https://openalex.org/W2897937925","https://openalex.org/W2898734514","https://openalex.org/W2898829570","https://openalex.org/W2901689459","https://openalex.org/W2926178846","https://openalex.org/W2946142792","https://openalex.org/W2953035525","https://openalex.org/W2963212250","https://openalex.org/W2963250244","https://openalex.org/W2963542740","https://openalex.org/W2963979492","https://openalex.org/W2964015378","https://openalex.org/W2964110616","https://openalex.org/W2964150020","https://openalex.org/W2992048510","https://openalex.org/W3000168638","https://openalex.org/W3007413911","https://openalex.org/W3011632945","https://openalex.org/W3023141480","https://openalex.org/W3034689979","https://openalex.org/W3034772996","https://openalex.org/W3093415205","https://openalex.org/W3106692695","https://openalex.org/W3111931266","https://openalex.org/W3112894679","https://openalex.org/W3127424491","https://openalex.org/W3158136089","https://openalex.org/W3173130715","https://openalex.org/W3180995430","https://openalex.org/W3184473139","https://openalex.org/W3186052544","https://openalex.org/W3193122818","https://openalex.org/W3193654868","https://openalex.org/W3195235276","https://openalex.org/W4200042272","https://openalex.org/W4200051683","https://openalex.org/W4285586654","https://openalex.org/W4288089799","https://openalex.org/W4293254031","https://openalex.org/W4308632257","https://openalex.org/W4385245566","https://openalex.org/W6602719286","https://openalex.org/W6679434410","https://openalex.org/W6683258052","https://openalex.org/W6726873649","https://openalex.org/W6739901393","https://openalex.org/W6753720546","https://openalex.org/W6755651582","https://openalex.org/W6756103864","https://openalex.org/W6757998062","https://openalex.org/W6763568856","https://openalex.org/W6769627184","https://openalex.org/W6770899327","https://openalex.org/W6772381481","https://openalex.org/W6777410101","https://openalex.org/W6795460807","https://openalex.org/W6798983659"],"related_works":["https://openalex.org/W2134880816","https://openalex.org/W2111298487","https://openalex.org/W2055498716","https://openalex.org/W4386075138","https://openalex.org/W1984130439","https://openalex.org/W3016499519","https://openalex.org/W2371359060","https://openalex.org/W2562873141","https://openalex.org/W2510680828","https://openalex.org/W2141478371"],"abstract_inverted_index":{"Building":[0],"a":[1,88,100,104,171],"model":[2,173],"to":[3,102,122,169,192],"reassign":[4],"descriptive":[5],"names":[6],"for":[7,13,19,147],"binary":[8,29,58,82,142],"functions":[9],"is":[10,48,156],"considerable":[11],"assistance":[12],"reverse":[14],"engineering.":[15],"Existing":[16],"methods":[17],"proposed":[18],"this":[20],"issue":[21,73],"are":[22,129,145,190],"based":[23],"on":[24,42,113,162],"the":[25,36,72,79,109,141,148,154,157,167,184,194,199],"low-level":[26],"representation":[27,106,128],"of":[28,57,74,81,127,196,201],"code":[30,83,143],"(e.g.,":[31],"assembly":[32,132],"code),":[33],"and":[34,60,90,107,137,178,198],"especially":[35],"recent":[37],"approaches":[38],"employed":[39],"neural-based":[40],"models":[41],"instruction":[43],"sequences.":[44],"However,":[45],"their":[46,61],"performance":[47],"still":[49],"unsatisfactory.":[50],"Meanwhile,":[51],"modern":[52],"decompilers":[53],"provide":[54],"lifted":[55],"representations":[56,144],"code,":[59,133],"effectiveness":[62,200],"has":[63,176],"not":[64],"been":[65],"adequately":[66],"studied.":[67],"This":[68],"paper":[69],"further":[70],"explores":[71],"function":[75,93],"name":[76,94],"reassignment":[77,172],"from":[78],"perspective":[80],"representation.":[84],"Specifically,":[85],"we":[86,165],"present":[87],"general":[89],"flexible":[91],"NEural-based":[92],"Reassignment":[95],"framework":[96,168],"NER,":[97],"which":[98,175],"leverages":[99],"decompiler":[101],"obtain":[103],"specific":[105],"applies":[108],"corresponding":[110],"serialization":[111],"strategy":[112],"it.":[114],"NER":[115,197],"then":[116],"uses":[117],"an":[118],"alternative":[119],"neural":[120],"network":[121],"make":[123],"predictions.":[124],"Three":[125],"levels":[126],"investigated,":[130],"including":[131],"Intermediate":[134],"Representation":[135],"(IR),":[136],"pseudo-code.":[138],"We":[139],"observe":[140],"significant":[146],"final":[149],"performance.":[150],"It":[151],"demonstrates":[152],"that":[153],"pseudo-code":[155],"most":[158],"effective":[159],"one.":[160],"Based":[161],"these":[163],"findings,":[164],"leverage":[166],"implement":[170],"NER-pc,":[174],"25%":[177],"10%":[179],"F1":[180],"score":[181],"improvements":[182],"against":[183],"state-of-the-art":[185],"methods.":[186],"Besides,":[187],"more":[188],"experiments":[189],"conducted":[191],"verify":[193],"design":[195],"NER-pc.":[202]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2}],"updated_date":"2026-02-25T23:00:34.991745","created_date":"2025-10-10T00:00:00"}
