{"id":"https://openalex.org/W4385679661","doi":"https://doi.org/10.1109/sp46215.2023.10179439","title":"XFL: Naming Functions in Binaries with Extreme Multi-label Learning","display_name":"XFL: Naming Functions in Binaries with Extreme Multi-label Learning","publication_year":2023,"publication_date":"2023-05-01","ids":{"openalex":"https://openalex.org/W4385679661","doi":"https://doi.org/10.1109/sp46215.2023.10179439"},"language":"en","primary_location":{"id":"doi:10.1109/sp46215.2023.10179439","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sp46215.2023.10179439","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE Symposium on Security and Privacy (SP)","raw_type":"proceedings-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/A5050164540","display_name":"James Patrick-Evans","orcid":null},"institutions":[{"id":"https://openalex.org/I40527276","display_name":"Universit\u00e4t der Bundeswehr M\u00fcnchen","ror":"https://ror.org/05kkv3f82","country_code":"DE","type":"education","lineage":["https://openalex.org/I1315109972","https://openalex.org/I40527276","https://openalex.org/I4387152969"]},{"id":"https://openalex.org/I184558857","display_name":"Royal Holloway University of London","ror":"https://ror.org/04g2vpn86","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I184558857"]}],"countries":["DE","GB"],"is_corresponding":true,"raw_author_name":"James Patrick-Evans","raw_affiliation_strings":["Bundeswehr University,Research Institute CODE,Munich,Germany","Research Institute CODE, Bundeswehr University, Munich, Germany","Information Security Group, Royal Holloway, University of London, United Kingdom"],"affiliations":[{"raw_affiliation_string":"Bundeswehr University,Research Institute CODE,Munich,Germany","institution_ids":["https://openalex.org/I40527276"]},{"raw_affiliation_string":"Research Institute CODE, Bundeswehr University, Munich, Germany","institution_ids":["https://openalex.org/I40527276"]},{"raw_affiliation_string":"Information Security Group, Royal Holloway, University of London, United Kingdom","institution_ids":["https://openalex.org/I184558857"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085279024","display_name":"Moritz Dannehl","orcid":null},"institutions":[{"id":"https://openalex.org/I40527276","display_name":"Universit\u00e4t der Bundeswehr M\u00fcnchen","ror":"https://ror.org/05kkv3f82","country_code":"DE","type":"education","lineage":["https://openalex.org/I1315109972","https://openalex.org/I40527276","https://openalex.org/I4387152969"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Moritz Dannehl","raw_affiliation_strings":["Bundeswehr University,Research Institute CODE,Munich,Germany","Research Institute CODE, Bundeswehr University, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Bundeswehr University,Research Institute CODE,Munich,Germany","institution_ids":["https://openalex.org/I40527276"]},{"raw_affiliation_string":"Research Institute CODE, Bundeswehr University, Munich, Germany","institution_ids":["https://openalex.org/I40527276"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109435732","display_name":"Johannes Kinder","orcid":null},"institutions":[{"id":"https://openalex.org/I40527276","display_name":"Universit\u00e4t der Bundeswehr M\u00fcnchen","ror":"https://ror.org/05kkv3f82","country_code":"DE","type":"education","lineage":["https://openalex.org/I1315109972","https://openalex.org/I40527276","https://openalex.org/I4387152969"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Johannes Kinder","raw_affiliation_strings":["Bundeswehr University,Research Institute CODE,Munich,Germany","Research Institute CODE, Bundeswehr University, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Bundeswehr University,Research Institute CODE,Munich,Germany","institution_ids":["https://openalex.org/I40527276"]},{"raw_affiliation_string":"Research Institute CODE, Bundeswehr University, Munich, Germany","institution_ids":["https://openalex.org/I40527276"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5050164540"],"corresponding_institution_ids":["https://openalex.org/I184558857","https://openalex.org/I40527276"],"apc_list":null,"apc_paid":null,"fwci":2.9687,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.92865641,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"2375","last_page":"2390"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11550","display_name":"Text and Document Classification Technologies","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T11550","display_name":"Text and Document Classification Technologies","score":0.9994999766349792,"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/T10028","display_name":"Topic Modeling","score":0.9962999820709229,"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/T10181","display_name":"Natural Language Processing Techniques","score":0.9868000149726868,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7007308602333069},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4456760883331299},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.3452182412147522}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7007308602333069},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4456760883331299},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3452182412147522}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/sp46215.2023.10179439","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sp46215.2023.10179439","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE Symposium on Security and Privacy (SP)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":72,"referenced_works":["https://openalex.org/W1588401315","https://openalex.org/W1834987204","https://openalex.org/W1934041838","https://openalex.org/W1984233424","https://openalex.org/W2006267758","https://openalex.org/W2027869746","https://openalex.org/W2030175226","https://openalex.org/W2053463056","https://openalex.org/W2068074736","https://openalex.org/W2069870183","https://openalex.org/W2097089247","https://openalex.org/W2097927681","https://openalex.org/W2125636557","https://openalex.org/W2132069633","https://openalex.org/W2149684865","https://openalex.org/W2150291618","https://openalex.org/W2154109204","https://openalex.org/W2314464932","https://openalex.org/W2362855512","https://openalex.org/W2533383364","https://openalex.org/W2625806818","https://openalex.org/W2749008552","https://openalex.org/W2795150841","https://openalex.org/W2886694146","https://openalex.org/W2888320512","https://openalex.org/W2906963924","https://openalex.org/W2913848079","https://openalex.org/W2914961791","https://openalex.org/W2926178846","https://openalex.org/W2963355098","https://openalex.org/W2963408280","https://openalex.org/W2983495671","https://openalex.org/W2998900284","https://openalex.org/W3000168638","https://openalex.org/W3007413911","https://openalex.org/W3093415205","https://openalex.org/W3105926539","https://openalex.org/W3106692695","https://openalex.org/W3109206613","https://openalex.org/W3111931266","https://openalex.org/W3114079967","https://openalex.org/W3117196003","https://openalex.org/W3133719257","https://openalex.org/W4214748882","https://openalex.org/W4298257387","https://openalex.org/W6600827882","https://openalex.org/W6621201870","https://openalex.org/W6628233427","https://openalex.org/W6635310694","https://openalex.org/W6640485552","https://openalex.org/W6679775712","https://openalex.org/W6679855610","https://openalex.org/W6680361382","https://openalex.org/W6681903532","https://openalex.org/W6682691769","https://openalex.org/W6682932635","https://openalex.org/W6682939927","https://openalex.org/W6685974025","https://openalex.org/W6692071231","https://openalex.org/W6718692554","https://openalex.org/W6745034332","https://openalex.org/W6751531854","https://openalex.org/W6754601402","https://openalex.org/W6756103864","https://openalex.org/W6756838142","https://openalex.org/W6758975236","https://openalex.org/W6764172607","https://openalex.org/W6770899327","https://openalex.org/W6790981580","https://openalex.org/W6794006112","https://openalex.org/W6803522900","https://openalex.org/W6862108342"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W4402327032","https://openalex.org/W3204019825"],"abstract_inverted_index":{"Reverse":[0],"engineers":[1],"benefit":[2,203],"from":[3,118,125,148,167,204],"the":[4,87,97,119,126,134,137,149,168],"presence":[5],"of":[6,89,99,136,145,155,161,195],"identifiers":[7],"such":[8],"as":[9,81],"function":[10,29,43,75,108,140,187,201],"names":[11,30,44,76],"in":[12,39,92,139,193],"a":[13,23,106,143,153,181],"binary,":[14],"but":[15,34],"usually":[16],"these":[17],"are":[18],"removed":[19],"for":[20,70,177],"release.":[21],"Training":[22],"machine":[24],"learning":[25,64],"model":[26],"to":[27,66,86,102],"predict":[28],"automatically":[31],"is":[32],"promising":[33],"fundamentally":[35],"hard:":[36],"unlike":[37],"words":[38],"natural":[40,93],"language,":[41],"most":[42],"occur":[45],"only":[46],"once.":[47],"In":[48],"this":[49,53,178],"paper,":[50],"we":[51,183],"address":[52],"problem":[54,88],"by":[55],"introducing":[56],"eXtreme":[57],"Function":[58],"Labeling":[59],"(XFL),":[60],"an":[61,82],"extreme":[62],"multi-label":[63,196],"approach":[65],"selecting":[67],"appropriate":[68],"labels":[69,103],"binary":[71,100,165,186,200],"functions.":[72],"XFL":[73,162],"splits":[74],"into":[77],"tokens,":[78],"treating":[79],"each":[80],"informative":[83],"label":[84],"akin":[85],"tagging":[90],"texts":[91],"language.":[94],"We":[95,129,157],"relate":[96],"semantics":[98],"code":[101],"through":[104],"Dexter,":[105],"novel":[107],"embedding":[109],"that":[110,131,172,185,199],"combines":[111],"static":[112],"analysis-based":[113],"features":[114],"with":[115,163],"local":[116],"context":[117,124],"call":[120],"graph":[121],"and":[122,170,198],"global":[123],"entire":[127],"binary.":[128],"demonstrate":[130,184],"XFL/Dexter":[132],"outperforms":[133],"state":[135],"art":[138],"labeling":[141,188],"on":[142],"dataset":[144],"10,047":[146],"binaries":[147],"Debian":[150],"project,":[151],"achieving":[152],"precision":[154],"83.5%.":[156],"also":[158],"study":[159],"combinations":[160],"alternative":[164],"embeddings":[166,202],"literature":[169],"show":[171],"Dexter":[173],"consistently":[174],"performs":[175],"best":[176],"task.":[179],"As":[180],"result,":[182],"can":[189],"be":[190],"effectively":[191],"phrased":[192],"terms":[194],"learning,":[197],"including":[205],"explicit":[206],"semantic":[207],"features.":[208]},"counts_by_year":[{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":1}],"updated_date":"2026-02-25T23:00:34.991745","created_date":"2025-10-10T00:00:00"}
