{"id":"https://openalex.org/W2934225541","doi":"https://doi.org/10.1109/access.2019.2908022","title":"Mpchecker: Use-After-Free Vulnerabilities Protection Based on Multi-Level Pointers","display_name":"Mpchecker: Use-After-Free Vulnerabilities Protection Based on Multi-Level Pointers","publication_year":2019,"publication_date":"2019-01-01","ids":{"openalex":"https://openalex.org/W2934225541","doi":"https://doi.org/10.1109/access.2019.2908022","mag":"2934225541"},"language":"en","primary_location":{"id":"doi:10.1109/access.2019.2908022","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2908022","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08675929.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08675929.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103053061","display_name":"Weizhong Qiang","orcid":"https://orcid.org/0000-0003-4390-3819"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Weizhong Qiang","raw_affiliation_strings":["Shenzhen Huazhong University of Science and Technology Research Institute, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Shenzhen Huazhong University of Science and Technology Research Institute, Shenzhen, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100444157","display_name":"Weifeng Li","orcid":"https://orcid.org/0000-0002-5664-7132"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weifeng Li","raw_affiliation_strings":["Services Computing Technology and System Laboratory, Cluster and Grid Computing Laboratory, National Engineering Research Center for Big Data Technology and System, Big Data Security Engineering Research Center, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China"],"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Laboratory, Cluster and Grid Computing Laboratory, National Engineering Research Center for Big Data Technology and System, Big Data Security Engineering Research Center, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022262922","display_name":"Hai Jin","orcid":"https://orcid.org/0000-0002-3934-7605"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hai Jin","raw_affiliation_strings":["Services Computing Technology and System Laboratory, Cluster and Grid Computing Laboratory, National Engineering Research Center for Big Data Technology and System, Big Data Security Engineering Research Center, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China"],"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Laboratory, Cluster and Grid Computing Laboratory, National Engineering Research Center for Big Data Technology and System, Big Data Security Engineering Research Center, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014333657","display_name":"Jayachander Surbiryala","orcid":null},"institutions":[{"id":"https://openalex.org/I92008406","display_name":"University of Stavanger","ror":"https://ror.org/02qte9q33","country_code":"NO","type":"education","lineage":["https://openalex.org/I92008406"]}],"countries":["NO"],"is_corresponding":false,"raw_author_name":"Jayachander Surbiryala","raw_affiliation_strings":["Department of Electrical Engineering and Computer Science, University of Stavanger, Stavanger, Norway"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, University of Stavanger, Stavanger, Norway","institution_ids":["https://openalex.org/I92008406"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5103053061"],"corresponding_institution_ids":["https://openalex.org/I47720641"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.4335,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.70638265,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"7","issue":null,"first_page":"45961","last_page":"45977"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"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/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"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/T10478","display_name":"Diamond and Carbon-based Materials Research","score":0.9943000078201294,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9919000267982483,"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.7480867505073547},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3614215552806854}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7480867505073547},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3614215552806854}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2019.2908022","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2908022","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08675929.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:61ccc247e6cd47b7a5a69b9a559e4227","is_oa":true,"landing_page_url":"https://doaj.org/article/61ccc247e6cd47b7a5a69b9a559e4227","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 7, Pp 45961-45977 (2019)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2019.2908022","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2908022","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08675929.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.6000000238418579,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[{"id":"https://openalex.org/G1121271761","display_name":null,"funder_award_id":"Program","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G1231421488","display_name":null,"funder_award_id":"under","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2010386442","display_name":null,"funder_award_id":"201704","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2087396116","display_name":null,"funder_award_id":"China","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2981938667","display_name":null,"funder_award_id":"Shenzhen","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3748656914","display_name":null,"funder_award_id":"Norway","funder_id":"https://openalex.org/F4320323299","funder_display_name":"Norges Forskningsr\u00e5d"},{"id":"https://openalex.org/G3757194791","display_name":null,"funder_award_id":"JCYJ20","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3825985439","display_name":null,"funder_award_id":"JCYJ20170413114215614","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G391238517","display_name":null,"funder_award_id":", and","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G597245083","display_name":null,"funder_award_id":"JCYJ20170413114215614","funder_id":"https://openalex.org/F4320329791","funder_display_name":"Shenzhen Fundamental Research Program"},{"id":"https://openalex.org/G5994120800","display_name":null,"funder_award_id":"Natural","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6321242455","display_name":null,"funder_award_id":"61772221","funder_id":"https://openalex.org/F4320329791","funder_display_name":"Shenzhen Fundamental Research Program"},{"id":"https://openalex.org/G6575740737","display_name":null,"funder_award_id":"61772221","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7938953399","display_name":null,"funder_award_id":"20170413","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"},{"id":"https://openalex.org/F4320323299","display_name":"Norges Forskningsr\u00e5d","ror":"https://ror.org/00epmv149"},{"id":"https://openalex.org/F4320329791","display_name":"Shenzhen Fundamental Research Program","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2934225541.pdf","grobid_xml":"https://content.openalex.org/works/W2934225541.grobid-xml"},"referenced_works_count":43,"referenced_works":["https://openalex.org/W1631846088","https://openalex.org/W1823377586","https://openalex.org/W1826158585","https://openalex.org/W1878544538","https://openalex.org/W1984471991","https://openalex.org/W1997394198","https://openalex.org/W2022292029","https://openalex.org/W2036853599","https://openalex.org/W2059278087","https://openalex.org/W2086839628","https://openalex.org/W2122757982","https://openalex.org/W2134028114","https://openalex.org/W2136938453","https://openalex.org/W2138517425","https://openalex.org/W2140611647","https://openalex.org/W2144706305","https://openalex.org/W2149263382","https://openalex.org/W2153185479","https://openalex.org/W2154795299","https://openalex.org/W2159059513","https://openalex.org/W2166571196","https://openalex.org/W2169875292","https://openalex.org/W2323649519","https://openalex.org/W2560817611","https://openalex.org/W2606752733","https://openalex.org/W2735704859","https://openalex.org/W2767161562","https://openalex.org/W2794889478","https://openalex.org/W2889263283","https://openalex.org/W2890363035","https://openalex.org/W2896995473","https://openalex.org/W3103543923","https://openalex.org/W4234020632","https://openalex.org/W4246166885","https://openalex.org/W4250981365","https://openalex.org/W6636574085","https://openalex.org/W6638472749","https://openalex.org/W6638559843","https://openalex.org/W6639560864","https://openalex.org/W6680659772","https://openalex.org/W6684640794","https://openalex.org/W6741298770","https://openalex.org/W6753984860"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2382290278","https://openalex.org/W2350741829","https://openalex.org/W2530322880","https://openalex.org/W1596801655","https://openalex.org/W2359140296"],"abstract_inverted_index":{"Highly":[0],"efficient":[1],"languages,":[2],"such":[3,50],"as":[4,51],"C/C++,":[5],"have":[6],"low-level":[7],"control":[8],"over":[9],"memory.":[10,37],"Due":[11],"to":[12,65,117,125,139,155,163,171,184,192,231,271],"the":[13,70,76,111,121,137,157,167,193,214,245,249,251,258,276],"lack":[14],"of":[15,46,55,69,75,136,278,288],"validity":[16],"detection":[17],"for":[18,23,28,208],"pointers":[19,97,101,123,145,159,169,220,242],"and":[20,35,61,72,106,120,253,295],"garbage":[21],"collection":[22],"memory,":[24,247,255],"developers":[25],"are":[26,174,222],"responsible":[27],"dynamic":[29,82],"memory":[30,40,47],"management":[31,41],"by":[32,90,129,266],"explicitly":[33],"allocating":[34],"deallocating":[36],"However,":[38],"explicit":[39],"brings":[42],"a":[43,81,103,114,185,225,272,282],"large":[44],"number":[45],"safety-related":[48],"vulnerabilities,":[49],"use-after-free.":[52],"The":[53,197,261,285],"threat":[54],"use-after-free":[56,88,206],"vulnerabilities":[57],"has":[58],"become":[59],"more":[60,62],"serious":[63],"due":[64,191],"their":[66],"high":[67],"level":[68],"severity":[71],"quick":[73],"emergence":[74],"number.":[77],"In":[78,234],"this":[79,140,164,172],"paper,":[80],"defense":[83,262],"system":[84,199],"is":[85,127,178,201,264],"proposed":[86],"against":[87,240,268],"exploits":[89,207,270],"introducing":[91],"an":[92],"approach":[93],"based":[94],"on":[95,244],"multi-level":[96],"that":[98,181,221],"insert":[99],"intermediate":[100,132,152,168,195],"between":[102,113],"heap":[104,115,259],"object":[105,116,141,173,187],"its":[107,143,299],"related":[108,122,144,170,215],"pointers.":[109,133,153,196],"First,":[110],"relationship":[112],"be":[118,148,189],"protected,":[119],"pointing":[124],"it,":[126],"established":[128],"combing":[130],"with":[131,213,281,290],"Then,":[134],"all":[135,166],"accesses":[138],"via":[142],"can":[146,188,204,218,237],"only":[147],"achieved":[149],"through":[150],"these":[151],"Finally,":[154],"prevent":[156,205],"dangling":[158,241],"from":[160,228],"being":[161,229],"dereferenced":[162],"object,":[165],"invalidated":[175,194],"when":[176],"it":[177,236],"freed":[179,186,232],"so":[180],"any":[182],"access":[183],"prevented":[190],"prototype":[198],"MPChecker":[200,217,289],"implemented,":[202],"which":[203],"C/C++":[209],"multi-threaded":[210,293],"programs.":[211],"Compared":[212],"methods,":[216],"protect":[219],"copied":[223],"in":[224],"type-unsafe":[226,279],"way":[227],"de-referenced":[230],"objects.":[233],"addition,":[235],"also":[238],"defend":[239],"located":[243],"whole":[246],"including":[248],"stack,":[250],"heap,":[252],"global":[254],"rather":[256],"than":[257],"only.":[260],"capability":[263],"proved":[265],"protecting":[267],"two":[269],"real-world":[273,296],"program,":[274],"comparing":[275],"support":[277],"copy":[280],"self-written":[283],"program.":[284],"performance":[286],"evaluation":[287],"some":[291],"benchmarks,":[292],"programs,":[294,297],"shows":[298],"comparable":[300],"efficiency.":[301]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2026-03-18T14:38:29.013473","created_date":"2025-10-10T00:00:00"}
