{"id":"https://openalex.org/W3003948429","doi":"https://doi.org/10.1109/tcc.2020.2970183","title":"Semi-Synchronized Non-Blocking Concurrent Kernel Cruising","display_name":"Semi-Synchronized Non-Blocking Concurrent Kernel Cruising","publication_year":2020,"publication_date":"2020-01-29","ids":{"openalex":"https://openalex.org/W3003948429","doi":"https://doi.org/10.1109/tcc.2020.2970183","mag":"3003948429"},"language":"en","primary_location":{"id":"doi:10.1109/tcc.2020.2970183","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2020.2970183","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"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 Cloud Computing","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/A5059751912","display_name":"Donghai Tian","orcid":"https://orcid.org/0000-0003-2217-4514"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Donghai Tian","raw_affiliation_strings":["School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102018601","display_name":"Qiang Zeng","orcid":"https://orcid.org/0000-0001-9432-6017"},"institutions":[{"id":"https://openalex.org/I155781252","display_name":"University of South Carolina","ror":"https://ror.org/02b6qw903","country_code":"US","type":"education","lineage":["https://openalex.org/I155781252"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Qiang Zeng","raw_affiliation_strings":["Department of Computer Science and Engineering, University of South Carolina, Columbia, SC, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of South Carolina, Columbia, SC, USA","institution_ids":["https://openalex.org/I155781252"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008435786","display_name":"Dinghao Wu","orcid":"https://orcid.org/0000-0002-0741-5511"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dinghao Wu","raw_affiliation_strings":["College of Information Sciences and Technology, The Pennsylvania State University, State College, PA, USA"],"affiliations":[{"raw_affiliation_string":"College of Information Sciences and Technology, The Pennsylvania State University, State College, PA, USA","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100346828","display_name":"Peng Liu","orcid":"https://orcid.org/0000-0002-5091-8464"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peng Liu","raw_affiliation_strings":["College of Information Sciences and Technology, The Pennsylvania State University, State College, PA, USA"],"affiliations":[{"raw_affiliation_string":"College of Information Sciences and Technology, The Pennsylvania State University, State College, PA, USA","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102753688","display_name":"Changzhen Hu","orcid":"https://orcid.org/0000-0002-2711-7060"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Changzhen Hu","raw_affiliation_strings":["Beijing Key Laboratory of Software Security Engineering Technique, School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Beijing Key Laboratory of Software Security Engineering Technique, School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5059751912"],"corresponding_institution_ids":["https://openalex.org/I125839683"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01414741,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"10","issue":"2","first_page":"1428","last_page":"1444"},"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.9997000098228455,"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.9997000098228455,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9940999746322632,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9919000267982483,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/blocking","display_name":"Blocking (statistics)","score":0.810415506362915},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7118850946426392},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.517760694026947},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4048226773738861},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3258994519710541},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2095830738544464},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08126690983772278}],"concepts":[{"id":"https://openalex.org/C144745244","wikidata":"https://www.wikidata.org/wiki/Q4927286","display_name":"Blocking (statistics)","level":2,"score":0.810415506362915},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7118850946426392},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.517760694026947},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4048226773738861},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3258994519710541},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2095830738544464},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08126690983772278},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcc.2020.2970183","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2020.2970183","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"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 Cloud Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1480663469","display_name":null,"funder_award_id":"61602035","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G70703906","display_name":null,"funder_award_id":"CNS-1814679","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335353","display_name":"National Science Foundation of Sri Lanka","ror":"https://ror.org/010xaa060"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":73,"referenced_works":["https://openalex.org/W73598622","https://openalex.org/W143519483","https://openalex.org/W1499992849","https://openalex.org/W1537077670","https://openalex.org/W1542906860","https://openalex.org/W1545927878","https://openalex.org/W1549154409","https://openalex.org/W1579850852","https://openalex.org/W1641762327","https://openalex.org/W1795043955","https://openalex.org/W1825457006","https://openalex.org/W1973326708","https://openalex.org/W1977336977","https://openalex.org/W1998285060","https://openalex.org/W2029224396","https://openalex.org/W2046793036","https://openalex.org/W2098806455","https://openalex.org/W2101889913","https://openalex.org/W2109219878","https://openalex.org/W2117115928","https://openalex.org/W2119055825","https://openalex.org/W2122097147","https://openalex.org/W2126220112","https://openalex.org/W2133592286","https://openalex.org/W2136938453","https://openalex.org/W2138580357","https://openalex.org/W2138830053","https://openalex.org/W2140807364","https://openalex.org/W2140920854","https://openalex.org/W2144006591","https://openalex.org/W2146431583","https://openalex.org/W2154795299","https://openalex.org/W2155815531","https://openalex.org/W2158699246","https://openalex.org/W2161958410","https://openalex.org/W2162986442","https://openalex.org/W2168760272","https://openalex.org/W2171264329","https://openalex.org/W2171938395","https://openalex.org/W2199312358","https://openalex.org/W2290702548","https://openalex.org/W2399247437","https://openalex.org/W2399284314","https://openalex.org/W2538805569","https://openalex.org/W2575425722","https://openalex.org/W2799664252","https://openalex.org/W2889959453","https://openalex.org/W2934715626","https://openalex.org/W4232895233","https://openalex.org/W4242009960","https://openalex.org/W4246840565","https://openalex.org/W4250981365","https://openalex.org/W6603043977","https://openalex.org/W6605901207","https://openalex.org/W6629885503","https://openalex.org/W6632050797","https://openalex.org/W6632150593","https://openalex.org/W6632329290","https://openalex.org/W6634652938","https://openalex.org/W6636991409","https://openalex.org/W6637110787","https://openalex.org/W6637332766","https://openalex.org/W6638529415","https://openalex.org/W6638583435","https://openalex.org/W6671147960","https://openalex.org/W6677520968","https://openalex.org/W6677689127","https://openalex.org/W6680472633","https://openalex.org/W6683055268","https://openalex.org/W6684123002","https://openalex.org/W6685072004","https://openalex.org/W6712290283","https://openalex.org/W6712621799"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2392835431","https://openalex.org/W2126932387","https://openalex.org/W1965371215","https://openalex.org/W2353762239","https://openalex.org/W66314852","https://openalex.org/W2185938410","https://openalex.org/W2484966135"],"abstract_inverted_index":{"Kernel":[0],"heap":[1,51,152,216],"buffer":[2,52,217],"overflow":[3,53,186,218],"vulnerabilities":[4],"have":[5,192],"been":[6],"exposed":[7],"for":[8],"decades,":[9],"but":[10],"there":[11],"are":[12],"few":[13],"practical":[14],"countermeasures":[15],"that":[16,178,210],"can":[17,212],"be":[18,180],"applied":[19],"to":[20,79,141],"OS":[21],"kernels.":[22],"Previous":[23],"solutions":[24],"either":[25],"suffer":[26],"from":[27,74,128],"high":[28,189],"performance":[29,134],"overhead":[30,94],"or":[31],"compatibility":[32],"problems":[33],"with":[34,174,188,224],"mainstream":[35],"kernels":[36],"and":[37,99,131,165,203],"hardware.":[38],"In":[39],"this":[40],"article,":[41],"we":[42,103,136],"present":[43],"<sc":[44,197],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[45,198],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">Kruiser</small>":[46,199],",":[47],"a":[48,80,105,163,194],"concurrent":[49,81],"kernel":[50,68,215],"monitor.":[54],"Unlike":[55],"conventional":[56],"methods,":[57],"the":[58,67,75,85,92,96,100,125,138,143,148,159,175,204],"security":[59,72],"enforcement":[60,73],"of":[61,147,196],"which":[62,111],"is":[63,156],"usually":[64],"inlined":[65],"into":[66],"execution,":[69],"Kruiser":[70,211],"migrates":[71],"kernel\u2019s":[76],"normal":[77],"execution":[78],"monitor":[82,97,126,144],"process,":[83],"leveraging":[84],"increasingly":[86],"popular":[87],"multi-core":[88],"architectures.":[89],"To":[90,123],"reduce":[91],"synchronization":[93],"between":[95],"process":[98,127,145],"running":[101],"kernel,":[102],"design":[104],"novel":[106],"semi-synchronized":[107],"non-blocking":[108],"monitoring":[109,171],"algorithm,":[110],"enables":[112],"efficient":[113,166],"runtime":[114],"detection":[115,187],"on":[116,201],"live":[117],"memory":[118,153],"without":[119],"incurring":[120],"false":[121],"positives.":[122],"prevent":[124],"being":[129],"tampered":[130],"provide":[132],"guaranteed":[133,185],"isolation,":[135],"utilize":[137],"virtualization":[139],"technology":[140],"run":[142],"out":[146],"monitored":[149,160],"VM,":[150],"while":[151],"allocation":[154],"information":[155],"collected":[157],"inside":[158],"VM":[161,170],"in":[162,220],"secure":[164,176],"way.":[167],"The":[168,207],"hybrid":[169],"technique":[172],"combined":[173],"canary":[177],"cannot":[179],"counterfeited":[181],"by":[182],"attackers":[183],"provides":[184],"efficiency.":[190],"We":[191],"implemented":[193],"prototype":[195],"based":[200],"Linux":[202],"Xen/KVM":[205],"hypervisor.":[206],"evaluation":[208],"shows":[209],"detect":[213],"realistic":[214],"attacks":[219],"cloud":[221],"environment":[222],"effectively":[223],"minimal":[225],"cost.":[226]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
