{"id":"https://openalex.org/W2980096664","doi":"https://doi.org/10.1145/3358227","title":"Polar","display_name":"Polar","publication_year":2019,"publication_date":"2019-10-08","ids":{"openalex":"https://openalex.org/W2980096664","doi":"https://doi.org/10.1145/3358227","mag":"2980096664"},"language":"en","primary_location":{"id":"doi:10.1145/3358227","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3358227","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","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/A5078630181","display_name":"Zhengxiong Luo","orcid":"https://orcid.org/0000-0001-6522-9269"},"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":"Zhengxiong Luo","raw_affiliation_strings":["KLISS, BNRist, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KLISS, BNRist, School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006395264","display_name":"Feilong Zuo","orcid":"https://orcid.org/0000-0003-2589-2255"},"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":"Feilong Zuo","raw_affiliation_strings":["KLISS, BNRist, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KLISS, BNRist, 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":["KLISS, BNRist, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KLISS, BNRist, School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","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":["KLISS, BNRist, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KLISS, BNRist, 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 Computer Science and Engineering, Villanova University, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Villanova University, USA","institution_ids":["https://openalex.org/I7863295"]}]},{"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":["KLISS, BNRist, School of Software, Tsinghua University, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KLISS, BNRist, School of Software, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.9902,"has_fulltext":false,"cited_by_count":51,"citation_normalized_percentile":{"value":0.96392786,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"18","issue":"5s","first_page":"1","last_page":"22"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9984999895095825,"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"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9970999956130981,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8914248943328857},{"id":"https://openalex.org/keywords/fuzz-testing","display_name":"Fuzz testing","score":0.8597888946533203},{"id":"https://openalex.org/keywords/polar-code","display_name":"Polar code","score":0.6535161137580872},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.5799989700317383},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.5032183527946472},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.448392778635025},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4423108994960785},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.42515698075294495},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3541693091392517},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.34332841634750366},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.25421270728111267},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.17459353804588318},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.16005578637123108},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.15753334760665894},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1482870876789093},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.1235794723033905},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.10332444310188293}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8914248943328857},{"id":"https://openalex.org/C111065885","wikidata":"https://www.wikidata.org/wiki/Q1189053","display_name":"Fuzz testing","level":3,"score":0.8597888946533203},{"id":"https://openalex.org/C2778396592","wikidata":"https://www.wikidata.org/wiki/Q7209069","display_name":"Polar code","level":3,"score":0.6535161137580872},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.5799989700317383},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.5032183527946472},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.448392778635025},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4423108994960785},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.42515698075294495},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3541693091392517},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34332841634750366},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.25421270728111267},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.17459353804588318},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.16005578637123108},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.15753334760665894},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1482870876789093},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.1235794723033905},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.10332444310188293},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"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/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3358227","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3358227","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W157156687","https://openalex.org/W1531203382","https://openalex.org/W1710734607","https://openalex.org/W1878544538","https://openalex.org/W1976878954","https://openalex.org/W1988524530","https://openalex.org/W2002934700","https://openalex.org/W2009489720","https://openalex.org/W2065948900","https://openalex.org/W2098456636","https://openalex.org/W2107147876","https://openalex.org/W2128985333","https://openalex.org/W2350778671","https://openalex.org/W2535617737","https://openalex.org/W2574017551","https://openalex.org/W2613534458","https://openalex.org/W2757104921","https://openalex.org/W2808820334","https://openalex.org/W2888824816","https://openalex.org/W2898829570","https://openalex.org/W2899189777","https://openalex.org/W2950240256","https://openalex.org/W2964097210","https://openalex.org/W2964241064","https://openalex.org/W2966992680","https://openalex.org/W2967854622","https://openalex.org/W3104664063","https://openalex.org/W4238083723"],"related_works":["https://openalex.org/W2511770387","https://openalex.org/W3120811337","https://openalex.org/W3203597304","https://openalex.org/W2990186179","https://openalex.org/W4385301282","https://openalex.org/W3023977444","https://openalex.org/W2766647240","https://openalex.org/W4210660460","https://openalex.org/W3119380829","https://openalex.org/W4385950235"],"abstract_inverted_index":{"Industrial":[0],"Control":[1],"System":[2],"(ICS)":[3],"protocols":[4,20,164],"are":[5,62,134],"widely":[6,161],"used":[7,162],"to":[8,49,99,136],"build":[9],"communications":[10],"among":[11],"system":[12],"components.":[13],"Compared":[14],"with":[15,176,199],"common":[16],"internet":[17],"protocols,":[18,216],"ICS":[19,71,93,163],"have":[21,220],"more":[22,201],"control":[23],"over":[24],"remote":[25],"devices":[26],"by":[27,64],"carrying":[28],"a":[29,78],"specific":[30],"field":[31,120],"called":[32],"\u201cfunction":[33],"code\u201d,":[34],"which":[35,86,219],"assigns":[36],"what":[37],"the":[38,65,92,114,117,138,182,191,227],"receive":[39],"end":[40],"should":[41],"do.":[42],"Therefore,":[43],"it":[44],"is":[45],"of":[46,68,116,148,193,218],"vital":[47],"importance":[48],"ensure":[50],"their":[51],"correctness.":[52],"However,":[53],"traditional":[54],"vulnerability":[55,102],"detection":[56,188],"techniques":[57],"such":[58,165],"as":[59,166],"fuzz":[60],"testing":[61],"challenged":[63],"increasing":[66],"complexity":[67],"these":[69],"diverse":[70],"protocols.":[72],"In":[73],"this":[74,97],"paper,":[75],"we":[76,143],"present":[77],"function":[79,118],"code":[80,119,184],"aware":[81,129],"fuzzing":[82,139],"framework":[83],"\u2014":[84,152],"Polar,":[85],"automatically":[87],"extracts":[88],"semantic":[89,128],"information":[90,98],"from":[91],"protocol":[94],"and":[95,108,121,131,154,156,169,178,186],"utilizes":[96],"accelerate":[100],"security":[101],"detection.":[103],"Based":[104],"on":[105,146,159],"static":[106],"analysis":[107],"dynamic":[109],"taint":[110],"analysis,":[111],"Polar":[112,145,180,207],"initiates":[113],"values":[115],"identifies":[122],"some":[123],"vulnerable":[124],"operations.":[125],"Then,":[126],"novel":[127],"mutation":[130],"selection":[132],"strategies":[133],"designed":[135],"optimize":[137],"procedure.":[140],"For":[141],"evaluation,":[142],"implement":[144],"top":[147],"two":[149],"popular":[150],"fuzzers":[151],"AFL":[153,177],"AFLFast,":[155,179],"conduct":[157],"experiments":[158],"several":[160],"Modbus,":[167],"IEC104,":[168],"IEC":[170],"61850.":[171],"Results":[172],"show":[173],"that,":[174],"compared":[175],"achieves":[181],"same":[183],"coverage":[185],"bug":[187],"numbers":[189],"at":[190],"speed":[192],"1.5X-12X.":[194],"It":[195],"also":[196],"gains":[197],"increase":[198],"0%--91%":[200],"paths":[202],"within":[203],"24":[204],"hours.":[205],"Furthermore,":[206],"has":[208],"exposed":[209],"10":[210],"previously":[211],"unknown":[212],"vulnerabilities":[213],"in":[214,226],"those":[215],"6":[217],"been":[221],"assigned":[222],"unique":[223],"CVE":[224],"identifiers":[225],"US":[228],"National":[229],"Vulnerability":[230],"Database.":[231]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":11},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":10},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-03T08:13:44.112507","created_date":"2019-10-18T00:00:00"}
