{"id":"https://openalex.org/W4411337158","doi":"https://doi.org/10.1109/tifs.2025.3580342","title":"Efficient Forward-Edge Control-Flow Integrity for COTS Binaries via Arm BTI","display_name":"Efficient Forward-Edge Control-Flow Integrity for COTS Binaries via Arm BTI","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4411337158","doi":"https://doi.org/10.1109/tifs.2025.3580342"},"language":"en","primary_location":{"id":"doi:10.1109/tifs.2025.3580342","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tifs.2025.3580342","pdf_url":null,"source":{"id":"https://openalex.org/S61310614","display_name":"IEEE Transactions on Information Forensics and Security","issn_l":"1556-6013","issn":["1556-6013","1556-6021"],"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 Transactions on Information Forensics and Security","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/A5075919641","display_name":"Tai Yue","orcid":"https://orcid.org/0000-0002-7276-8735"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tai Yue","raw_affiliation_strings":["Intelligent Game and Decision Lab, Academy of Military Sciences, Beijing, China","Academy of Military Sciences, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-7276-8735","affiliations":[{"raw_affiliation_string":"Intelligent Game and Decision Lab, Academy of Military Sciences, Beijing, China","institution_ids":[]},{"raw_affiliation_string":"Academy of Military Sciences, Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100625357","display_name":"Kai Lu","orcid":"https://orcid.org/0000-0003-2284-7897"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kai Lu","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, China","National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0003-2284-7897","affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080692598","display_name":"Zhenyu Ning","orcid":"https://orcid.org/0000-0001-7763-1079"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenyu Ning","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Changsha, China","Hunan University, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0001-7763-1079","affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Changsha, China","institution_ids":["https://openalex.org/I16609230"]},{"raw_affiliation_string":"Hunan University, Changsha, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100399594","display_name":"Pengfei Wang","orcid":"https://orcid.org/0000-0003-3408-4153"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Pengfei Wang","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, China","National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0003-3408-4153","affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027535082","display_name":"Lei Zhou","orcid":"https://orcid.org/0000-0002-5027-1234"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lei Zhou","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, China","National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-5027-1234","affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055476418","display_name":"Xu Zhou","orcid":"https://orcid.org/0000-0002-0075-5003"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xu Zhou","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, China","National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-0075-5003","affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070012760","display_name":"Yaohua Wang","orcid":"https://orcid.org/0009-0005-6211-6388"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yaohua Wang","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, China","National University of Defense Technology, Changsha, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101886601","display_name":"Fengwei Zhang","orcid":"https://orcid.org/0000-0003-3365-2526"},"institutions":[{"id":"https://openalex.org/I3045169105","display_name":"Southern University of Science and Technology","ror":"https://ror.org/049tv2d57","country_code":"CN","type":"education","lineage":["https://openalex.org/I3045169105"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fengwei Zhang","raw_affiliation_strings":["Department of Computer Science and Engineering, the Research Institute of Trustworthy Autonomous Systems, Southern University of Science and Technology, Shenzhen, China","Southern University of Science and Technology, Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0003-3365-2526","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, the Research Institute of Trustworthy Autonomous Systems, Southern University of Science and Technology, Shenzhen, China","institution_ids":["https://openalex.org/I3045169105"]},{"raw_affiliation_string":"Southern University of Science and Technology, Shenzhen, China","institution_ids":["https://openalex.org/I3045169105"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100671334","display_name":"Gen Zhang","orcid":"https://orcid.org/0000-0001-7709-0751"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Gen Zhang","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, China","National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0001-7709-0751","affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":9,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.2196,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.90866606,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"20","issue":null,"first_page":"7137","last_page":"7152"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9473000168800354,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9473000168800354,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10472","display_name":"Semiconductor materials and devices","score":0.9276000261306763,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9269000291824341,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.7118234634399414},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.4795653223991394},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.46168771386146545},{"id":"https://openalex.org/keywords/flow","display_name":"Flow (mathematics)","score":0.4345923066139221},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.38379308581352234},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.09622716903686523}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7118234634399414},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4795653223991394},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.46168771386146545},{"id":"https://openalex.org/C38349280","wikidata":"https://www.wikidata.org/wiki/Q1434290","display_name":"Flow (mathematics)","level":2,"score":0.4345923066139221},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.38379308581352234},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.09622716903686523},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tifs.2025.3580342","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tifs.2025.3580342","pdf_url":null,"source":{"id":"https://openalex.org/S61310614","display_name":"IEEE Transactions on Information Forensics and Security","issn_l":"1556-6013","issn":["1556-6013","1556-6021"],"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 Transactions on Information Forensics and Security","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.4399999976158142,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G1873853443","display_name":null,"funder_award_id":"62272477","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2277931485","display_name":null,"funder_award_id":"62421002","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2457010720","display_name":null,"funder_award_id":"62302050","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3746587034","display_name":null,"funder_award_id":"62272472","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6404655336","display_name":null,"funder_award_id":"62372121","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":62,"referenced_works":["https://openalex.org/W1477563924","https://openalex.org/W1538332098","https://openalex.org/W1968002620","https://openalex.org/W1969338270","https://openalex.org/W1969501726","https://openalex.org/W1973614149","https://openalex.org/W1982829328","https://openalex.org/W1992613676","https://openalex.org/W1993682390","https://openalex.org/W2001978806","https://openalex.org/W2004456327","https://openalex.org/W2006790656","https://openalex.org/W2022292029","https://openalex.org/W2089448621","https://openalex.org/W2134633067","https://openalex.org/W2138517425","https://openalex.org/W2159059513","https://openalex.org/W2217242100","https://openalex.org/W2346595863","https://openalex.org/W2514974017","https://openalex.org/W2516933175","https://openalex.org/W2602748134","https://openalex.org/W2612418998","https://openalex.org/W2612611921","https://openalex.org/W2774286308","https://openalex.org/W2889593990","https://openalex.org/W2891196279","https://openalex.org/W2934053005","https://openalex.org/W2945027685","https://openalex.org/W2969354474","https://openalex.org/W2991611768","https://openalex.org/W3005046538","https://openalex.org/W3012221736","https://openalex.org/W3015291177","https://openalex.org/W3023141480","https://openalex.org/W3033117380","https://openalex.org/W3041862889","https://openalex.org/W3043236449","https://openalex.org/W3139338820","https://openalex.org/W4220653854","https://openalex.org/W4230613728","https://openalex.org/W4286577898","https://openalex.org/W4308641861","https://openalex.org/W4385080279","https://openalex.org/W4387298337","https://openalex.org/W6602906054","https://openalex.org/W6628351959","https://openalex.org/W6637688222","https://openalex.org/W6638559843","https://openalex.org/W6682798926","https://openalex.org/W6683671222","https://openalex.org/W6729667700","https://openalex.org/W6743027975","https://openalex.org/W6744121465","https://openalex.org/W6756516839","https://openalex.org/W6763006819","https://openalex.org/W6767608517","https://openalex.org/W6776109021","https://openalex.org/W6782130387","https://openalex.org/W6795829362","https://openalex.org/W6846965723","https://openalex.org/W6852272468"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Control-Flow":[0],"Integrity":[1],"(CFI)":[2],"has":[3],"been":[4],"widely":[5],"recognized":[6],"as":[7,55],"an":[8,142],"effective":[9],"technique":[10],"for":[11,29,164],"mitigating":[12],"control-flow":[13],"hijacking":[14],"attacks.":[15,137],"However,":[16],"many":[17],"binary-level":[18],"CFI":[19,68,81,125],"approaches":[20,45],"suffer":[21],"from":[22],"weaknesses":[23],"in":[24,37,94,150],"safeguarding":[25],"forward":[26,100],"edges,":[27],"particularly":[28],"the":[30,35,67,74,88,99,110,119,124,154],"obfuscated":[31,168],"binaries,":[32],"due":[33],"to":[34,53,65,97,122,134],"imprecision":[36],"binary":[38],"analysis":[39],"or":[40,61,156],"heuristic":[41],"algorithms.":[42],"Moreover,":[43],"these":[44],"often":[46],"involve":[47],"non-negligible":[48],"overhead":[49,172],"and":[50,104,116],"are":[51],"challenging":[52],"deploy,":[54],"they":[56],"instrument":[57],"plenty":[58],"of":[59,78,102],"code":[60],"employ":[62],"hardware":[63],"tracing":[64],"enforce":[66],"policies.":[69],"This":[70],"paper":[71],"introduces":[72],"Mobius,":[73],"first":[75],"complete":[76],"implementation":[77],"security-instruction-based":[79],"binary-only":[80],"solution":[82],"on":[83,141,174],"commercial":[84],"processors.":[85],"Mobius":[86,140,159],"leverages":[87],"Branch":[89],"Target":[90],"Identification":[91],"(BTI)":[92],"technology":[93],"Arm":[95],"v8.5":[96],"safeguard":[98],"edges":[101],"binaries":[103],"shared":[105],"libraries":[106],"efficiently.":[107,127],"It":[108],"determines":[109],"forward-edge":[111],"targets":[112],"without":[113,152],"false":[114],"negatives":[115],"carefully":[117],"instruments":[118],"bti":[120],"instructions":[121],"conduct":[123],"checking":[126],"Then,":[128],"it":[129],"mounts":[130],"a":[131],"runtime":[132],"monitor":[133],"detect":[135],"potential":[136],"We":[138],"deploy":[139],"Alibaba":[143],"Cloud":[144],"server":[145],"with":[146,170],"Yitian":[147],"710":[148],"processors":[149],"practice":[151],"modifying":[153],"kernel":[155],"loader.":[157],"Remarkably,":[158],"successfully":[160],"provides":[161],"efficient":[162],"protection":[163],"real-world":[165],"applications,":[166],"including":[167],"code,":[169],"marginal":[171],"(5.78%":[173],"SPEC2006).":[175]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-06-19T17:40:00.097472","created_date":"2025-10-10T00:00:00"}
