{"id":"https://openalex.org/W2992048510","doi":"https://doi.org/10.1109/tse.2019.2956932","title":"Semantic Learning and Emulation Based Cross-Platform Binary Vulnerability Seeker","display_name":"Semantic Learning and Emulation Based Cross-Platform Binary Vulnerability Seeker","publication_year":2019,"publication_date":"2019-12-03","ids":{"openalex":"https://openalex.org/W2992048510","doi":"https://doi.org/10.1109/tse.2019.2956932","mag":"2992048510"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2019.2956932","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2019.2956932","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Transactions on Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2211.05441","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101617629","display_name":"Jian Gao","orcid":"https://orcid.org/0000-0001-7098-6432"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jian Gao","raw_affiliation_strings":["Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-7098-6432","affiliations":[{"raw_affiliation_string":"Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060117799","display_name":"Yu Jiang","orcid":"https://orcid.org/0000-0003-0955-503X"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Jiang","raw_affiliation_strings":["Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-0955-503X","affiliations":[{"raw_affiliation_string":"Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100462347","display_name":"Zhe Liu","orcid":"https://orcid.org/0000-0001-8578-2635"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhe Liu","raw_affiliation_strings":["College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0001-8578-2635","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001104874","display_name":"Xin Yang","orcid":"https://orcid.org/0000-0002-7375-9806"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xin Yang","raw_affiliation_strings":["Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100390548","display_name":"Cong Wang","orcid":"https://orcid.org/0009-0009-2584-5222"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Cong Wang","raw_affiliation_strings":["Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016146461","display_name":"Xun Jiao","orcid":"https://orcid.org/0000-0003-4476-2501"},"institutions":[{"id":"https://openalex.org/I7863295","display_name":"Villanova University","ror":"https://ror.org/02g7kd627","country_code":"US","type":"education","lineage":["https://openalex.org/I7863295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xun Jiao","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Villanova University, Villanova, PA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Villanova University, Villanova, PA, USA","institution_ids":["https://openalex.org/I7863295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101995389","display_name":"Zijiang Yang","orcid":"https://orcid.org/0009-0002-5437-0253"},"institutions":[{"id":"https://openalex.org/I141649380","display_name":"Western Michigan University","ror":"https://ror.org/04j198w64","country_code":"US","type":"education","lineage":["https://openalex.org/I141649380"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zijiang Yang","raw_affiliation_strings":["Department of Computer Science, Western Michigan University, Kalamazoo, MI, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Western Michigan University, Kalamazoo, MI, USA","institution_ids":["https://openalex.org/I141649380"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100429010","display_name":"Jiaguang Sun","orcid":"https://orcid.org/0000-0002-5884-7939"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaguang Sun","raw_affiliation_strings":["Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing National Research Center for Information Science and Technology, and Key Laboratory for Information System Security, Ministry of Education, School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2045,"currency":"USD","value_usd":2045},"apc_paid":null,"fwci":1.9725,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.90748429,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":93,"max":99},"biblio":{"volume":"47","issue":"11","first_page":"2575","last_page":"2589"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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.9998999834060669,"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.9993000030517578,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9977999925613403,"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.8313406705856323},{"id":"https://openalex.org/keywords/emulation","display_name":"Emulation","score":0.7106562852859497},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.5241292119026184},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.5175666213035583},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4367721974849701},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.43026331067085266},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.41243356466293335},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.40273845195770264},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3459053635597229},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23234432935714722},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.13854587078094482}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8313406705856323},{"id":"https://openalex.org/C149810388","wikidata":"https://www.wikidata.org/wiki/Q5374873","display_name":"Emulation","level":2,"score":0.7106562852859497},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.5241292119026184},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.5175666213035583},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4367721974849701},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.43026331067085266},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.41243356466293335},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.40273845195770264},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3459053635597229},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23234432935714722},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.13854587078094482},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.0},{"id":"https://openalex.org/C50522688","wikidata":"https://www.wikidata.org/wiki/Q189833","display_name":"Economic growth","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tse.2019.2956932","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2019.2956932","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Transactions on Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2211.05441","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2211.05441","pdf_url":"https://arxiv.org/pdf/2211.05441","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2211.05441","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2211.05441","pdf_url":"https://arxiv.org/pdf/2211.05441","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.5199999809265137}],"awards":[{"id":"https://openalex.org/G3740624217","display_name":null,"funder_award_id":"61527812","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":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W134490355","https://openalex.org/W596492259","https://openalex.org/W1604459715","https://openalex.org/W1690253345","https://openalex.org/W1942295288","https://openalex.org/W1979400615","https://openalex.org/W1984978725","https://openalex.org/W1990762361","https://openalex.org/W2009614414","https://openalex.org/W2033593612","https://openalex.org/W2091939272","https://openalex.org/W2104301886","https://openalex.org/W2112725702","https://openalex.org/W2127589108","https://openalex.org/W2128782367","https://openalex.org/W2138756793","https://openalex.org/W2141461755","https://openalex.org/W2143993933","https://openalex.org/W2144344516","https://openalex.org/W2156858199","https://openalex.org/W2171590421","https://openalex.org/W2299115575","https://openalex.org/W2407452468","https://openalex.org/W2511803001","https://openalex.org/W2514974017","https://openalex.org/W2516577067","https://openalex.org/W2520143678","https://openalex.org/W2532962075","https://openalex.org/W2547625248","https://openalex.org/W2555520585","https://openalex.org/W2559935471","https://openalex.org/W2574017551","https://openalex.org/W2577142429","https://openalex.org/W2731423391","https://openalex.org/W2749008552","https://openalex.org/W2752559890","https://openalex.org/W2777430404","https://openalex.org/W2781491433","https://openalex.org/W2888698761","https://openalex.org/W2898829570","https://openalex.org/W2899189777","https://openalex.org/W2962918166","https://openalex.org/W3101228802","https://openalex.org/W3105926539","https://openalex.org/W6617952372","https://openalex.org/W6636411187","https://openalex.org/W6697873463","https://openalex.org/W6726691412","https://openalex.org/W6743552807","https://openalex.org/W6764065038"],"related_works":["https://openalex.org/W2154523322","https://openalex.org/W2083200807","https://openalex.org/W1603137082","https://openalex.org/W2364195017","https://openalex.org/W2355430452","https://openalex.org/W2049983405","https://openalex.org/W2392315374","https://openalex.org/W1951195060","https://openalex.org/W2351776620","https://openalex.org/W2352195574"],"abstract_inverted_index":{"Clone":[0],"detection":[1,22],"is":[2,105,214,224],"widely":[3,151],"exploited":[4],"for":[5,244],"software":[6],"vulnerability":[7,75,142,195,266],"search.":[8],"The":[9,80,147],"approaches":[10],"based":[11],"on":[12,107,149,228],"source":[13,26],"code":[14,27],"analysis":[15],"cannot":[16],"be":[17],"applied":[18],"to":[19,34,73,98,109,125,230,256,260],"binary":[20,49,235],"clone":[21],"because":[23],"the":[24,58,61,74,77,100,128,173,177,193,197,201,207,210,233,242,245,257,263,268,275,281],"same":[25],"can":[28],"produce":[29],"significantly":[30],"different":[31,35],"binaries":[32],"due":[33],"operating":[36],"systems,":[37],"microprocessor":[38],"architectures":[39],"and":[40,55,136,183,218,241,252,288],"compilers.":[41],"In":[42],"this":[43,86],"paper,":[44],"we":[45,187],"presentBinSeeker,":[46],"a":[47,190,238,283],"cross-platform":[48],"seeker":[50],"that":[51,69,94,120,126],"integrates":[52],"semantic":[53,63,87,103,134,140],"learning":[54,88,135],"emulation.":[56],"With":[57,130],"help":[59],"of":[60,127,133,139,170,203,209],"labeled":[62],"flow":[64],"graph,BinSeekercan":[65],"quickly":[66],"identify$M$candidate":[67],"functions":[68,93],"are":[70,95,249],"most":[71,122],"similar":[72,123],"from":[76,267],"target":[78,174,234],"binary.":[79],"value":[81,169],"of$M$is":[82],"relatively":[83],"large":[84],"so":[85],"procedure":[89],"essentially":[90],"eliminates":[91],"those":[92],"very":[96],"unlikely":[97],"have":[99],"vulnerability.":[101,129],"Then,":[102],"emulation":[104],"conducted":[106],"these$M$candidates":[108],"obtain":[110],"their":[111],"dynamic":[112],"signature":[113,117],"sequences.":[114],"By":[115],"comparing":[116],"sequences,BinSeekerproduces":[118],"top-$N$functions":[119],"exhibit":[121],"behavior":[124],"fast":[131],"filtering":[132],"accurate":[137],"comparison":[138],"emulation,BinSeekerseeks":[141],"precisely":[143],"with":[144,154,192,226],"little":[145],"overhead.":[146],"experiments":[148],"six":[150],"used":[152,259],"programs":[153],"fifteen":[155],"known":[156,239],"CVE":[157],"vulnerabilities":[158],"demonstrate":[159],"thatBinSeekeroutperforms":[160],"three":[161,212,247],"state-of-the-art":[162],"toolsGenius,GeminiandCACompare.":[163],"Regarding":[164],"search":[165],"accuracy,BinSeekerachieves":[166],"an":[167],"MRR":[168,178],"0.65":[171],"in":[172,196],"programs,":[175],"whereas":[176],"values":[179],"byGenius,GeminiandCACompareare":[180],"0.17,":[181],"0.07":[182],"0.42,":[184],"respectively.":[185,221,254],"If":[186],"consider":[188],"ranking":[189],"function":[191,236],"targeted":[194],"top-5":[198],"as":[199],"accurate,BinSeekerachieves":[200],"accuracy":[202,208,223,287],"93.33":[204],"percent,":[205,220],"while":[206],"other":[211,246],"tools":[213,248],"merely":[215],"33.33,":[216],"13.33":[217],"53.33":[219],"Such":[222],"achieved":[225],"0.27s":[227],"average":[229],"determine":[231],"whether":[232],"contains":[237],"vulnerability,":[240],"time":[243,258,276],"1.57s,":[250],"0.15s":[251],"0.98s,":[253],"Compared":[255],"manually":[261],"identify":[262],"true":[264],"positive":[265,270],"false":[269],"candidates":[271],"reported":[272],"by":[273],"Gemini,":[274],"overhead":[277],"ofBinSeekeris":[278],"negligible.":[279],"Evidently,":[280],"proposedBinSeekerachieves":[282],"better":[284],"balance":[285],"between":[286],"efficiency.":[289]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":2}],"updated_date":"2026-08-28T12:50:07.497085","created_date":"2025-10-10T00:00:00"}
