{"id":"https://openalex.org/W4385412302","doi":"https://doi.org/10.1109/eurospw59978.2023.00010","title":"Guiding Directed Fuzzing with Feasibility","display_name":"Guiding Directed Fuzzing with Feasibility","publication_year":2023,"publication_date":"2023-07-01","ids":{"openalex":"https://openalex.org/W4385412302","doi":"https://doi.org/10.1109/eurospw59978.2023.00010"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/eurospw59978.2023.00010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5100574146","display_name":"Weiheng Bai","orcid":null},"institutions":[{"id":"https://openalex.org/I4210101327","display_name":"Twin Cities Orthopedics","ror":"https://ror.org/01en4s460","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210101327"]},{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Weiheng Bai","raw_affiliation_strings":["University of Minnesota - Twin Cities, Minneapolis, Minnesota"],"affiliations":[{"raw_affiliation_string":"University of Minnesota - Twin Cities, Minneapolis, Minnesota","institution_ids":["https://openalex.org/I4210101327","https://openalex.org/I130238516"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112970736","display_name":"Kefu Wu","orcid":null},"institutions":[{"id":"https://openalex.org/I4210101327","display_name":"Twin Cities Orthopedics","ror":"https://ror.org/01en4s460","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210101327"]},{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kefu Wu","raw_affiliation_strings":["University of Minnesota - Twin Cities, Minneapolis, Minnesota"],"affiliations":[{"raw_affiliation_string":"University of Minnesota - Twin Cities, Minneapolis, Minnesota","institution_ids":["https://openalex.org/I4210101327","https://openalex.org/I130238516"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082177069","display_name":"Qiushi Wu","orcid":null},"institutions":[{"id":"https://openalex.org/I4210101327","display_name":"Twin Cities Orthopedics","ror":"https://ror.org/01en4s460","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210101327"]},{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Qiushi Wu","raw_affiliation_strings":["University of Minnesota - Twin Cities, Minneapolis, Minnesota"],"affiliations":[{"raw_affiliation_string":"University of Minnesota - Twin Cities, Minneapolis, Minnesota","institution_ids":["https://openalex.org/I4210101327","https://openalex.org/I130238516"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043198742","display_name":"Kangjie Lu","orcid":"https://orcid.org/0000-0002-4763-7354"},"institutions":[{"id":"https://openalex.org/I4210101327","display_name":"Twin Cities Orthopedics","ror":"https://ror.org/01en4s460","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210101327"]},{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kangjie Lu","raw_affiliation_strings":["University of Minnesota - Twin Cities, Minneapolis, Minnesota"],"affiliations":[{"raw_affiliation_string":"University of Minnesota - Twin Cities, Minneapolis, Minnesota","institution_ids":["https://openalex.org/I4210101327","https://openalex.org/I130238516"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":0,"max":67},"biblio":{"volume":null,"issue":null,"first_page":"42","last_page":"49"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9999,"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.9999,"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/T10260","display_name":"Software Engineering Research","score":0.9907,"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.9891,"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/fuzz-testing","display_name":"Fuzz testing","score":0.9977107},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.53386194},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.49645692}],"concepts":[{"id":"https://openalex.org/C111065885","wikidata":"https://www.wikidata.org/wiki/Q1189053","display_name":"Fuzz testing","level":3,"score":0.9977107},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.82006717},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.53386194},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.49645692},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3914539},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2724198},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.19933218},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.12797847}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/eurospw59978.2023.00010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":29,"referenced_works":["https://openalex.org/W2766540688","https://openalex.org/W2891235722","https://openalex.org/W2908016018","https://openalex.org/W2956095933","https://openalex.org/W2963764936","https://openalex.org/W2984839971","https://openalex.org/W2987375469","https://openalex.org/W3014957459","https://openalex.org/W3020105429","https://openalex.org/W3028062294","https://openalex.org/W3068126984","https://openalex.org/W3089408602","https://openalex.org/W3093556026","https://openalex.org/W3102754236","https://openalex.org/W3121994462","https://openalex.org/W3128486154","https://openalex.org/W3156955803","https://openalex.org/W3179289157","https://openalex.org/W3196600806","https://openalex.org/W3213337076","https://openalex.org/W3213773220","https://openalex.org/W4210621669","https://openalex.org/W4281388078","https://openalex.org/W4284698041","https://openalex.org/W4284708843","https://openalex.org/W4288057756","https://openalex.org/W4288057792","https://openalex.org/W4323338666","https://openalex.org/W4394644126"],"related_works":["https://openalex.org/W614438062","https://openalex.org/W4385301282","https://openalex.org/W4381785649","https://openalex.org/W4287849816","https://openalex.org/W4226494072","https://openalex.org/W4205454537","https://openalex.org/W3173990398","https://openalex.org/W3170526652","https://openalex.org/W3105061167","https://openalex.org/W3072699177"],"abstract_inverted_index":{"Directed":[0],"fuzzing":[1,27,117],"is":[2,28,58,61,80],"a":[3,44],"useful":[4],"technique":[5],"that":[6,42,59,68,167],"can":[7],"confirm":[8],"bugs":[9],"found":[10],"by":[11],"static":[12],"analysis,":[13],"reproduce":[14],"existing":[15,55],"bugs,":[16,175],"and":[17,37,40,87,149,162],"efficiently":[18],"test":[19],"code":[20],"changes.":[21],"A":[22,51],"general":[23],"mechanism":[24,153],"in":[25,84,93],"directed":[26,49,95,103,116],"to":[29,46,114,118,126,138,172,177],"calculate":[30],"the":[31,34,38,48,69,94,130,140,156,163,174,178,181],"distance":[32,56,109],"between":[33],"current":[35],"progress":[36],"target,":[39],"use":[41],"as":[43],"feedback":[45,113],"guide":[47,115],"fuzzing.":[50,96],"fundamental":[52],"problem":[53],"with":[54],"calculation":[57,110],"it":[60,65],"feasibility-unaware.":[62],"For":[63],"instance,":[64],"always":[66],"assumes":[67],"two":[70],"branches":[71,144],"of":[72,129,142,180],"an":[73],"if":[74],"statement":[75],"have":[76],"equal":[77],"feasibility,":[78],"which":[79],"likely":[81],"not":[82],"true":[83],"real-world":[85],"programs":[86],"would":[88],"inevitablly":[89],"incur":[90],"significant":[91],"biases":[92],"In":[97],"this":[98],"work,":[99],"we":[100],"propose":[101,123],"feasibility-aware":[102,108],"fuzzing,":[104],"AFLGopher.":[105],"Our":[106,133],"new":[107,124,134],"provides":[111],"precise":[112],"reach":[119,173],"targets":[120],"efficiently.":[121],"We":[122,159],"techniques":[125],"address":[127],"challenges":[128],"feasibility":[131,141],"prediction.":[132],"classification":[135],"method":[136],"allows":[137],"predict":[139],"all":[143],"based":[145],"on":[146],"limited":[147],"traces,":[148],"our":[150],"runtime":[151],"feasibility-updating":[152],"gradually":[154],"improves":[155],"prediction":[157],"precision.":[158],"implement":[160],"AFLGopher,":[161],"evaluation":[164],"results":[165],"show":[166],"AFLGopher":[168],"uses":[169],"less":[170],"time":[171],"compared":[176],"state":[179],"art.":[182]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4385412302","counts_by_year":[],"updated_date":"2025-01-02T09:14:02.123256","created_date":"2023-08-01"}