{"id":"https://openalex.org/W2908400310","doi":"https://doi.org/10.1109/milcom.2018.8599720","title":"PatchSweetner: Exploit Detection Through the Automatic Transformation of Security Patches","display_name":"PatchSweetner: Exploit Detection Through the Automatic Transformation of Security Patches","publication_year":2018,"publication_date":"2018-10-01","ids":{"openalex":"https://openalex.org/W2908400310","doi":"https://doi.org/10.1109/milcom.2018.8599720","mag":"2908400310"},"language":"en","primary_location":{"id":"doi:10.1109/milcom.2018.8599720","is_oa":false,"landing_page_url":"https://doi.org/10.1109/milcom.2018.8599720","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"MILCOM 2018 - 2018 IEEE Military Communications Conference (MILCOM)","raw_type":"proceedings-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/A5038511414","display_name":"Adriaan Larmuseau","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Adriaan Larmuseau","raw_affiliation_strings":["United Technologies Research Center, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"United Technologies Research Center, Shanghai, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012259366","display_name":"Devu Manikantan Shila","orcid":"https://orcid.org/0000-0001-9882-147X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Devu Shila","raw_affiliation_strings":["United Technologies Research Center, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"United Technologies Research Center, Shanghai, China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5038511414"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.1651,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.48703839,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":93},"biblio":{"volume":"11","issue":null,"first_page":"939","last_page":"945"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9998999834060669,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9994000196456909,"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/T11424","display_name":"Security and Verification in Computing","score":0.9991999864578247,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.9423804879188538},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7584794759750366},{"id":"https://openalex.org/keywords/transformation","display_name":"Transformation (genetics)","score":0.6957011818885803},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.38193657994270325}],"concepts":[{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.9423804879188538},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7584794759750366},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.6957011818885803},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.38193657994270325},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/milcom.2018.8599720","is_oa":false,"landing_page_url":"https://doi.org/10.1109/milcom.2018.8599720","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"MILCOM 2018 - 2018 IEEE Military Communications Conference (MILCOM)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.4399999976158142,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1510508184","https://openalex.org/W1968692939","https://openalex.org/W2072610876","https://openalex.org/W2097174997","https://openalex.org/W2147530312","https://openalex.org/W2155333593","https://openalex.org/W2165597437","https://openalex.org/W2274071363","https://openalex.org/W2496223032","https://openalex.org/W2515236103","https://openalex.org/W4245424237","https://openalex.org/W4285719527","https://openalex.org/W6630637722","https://openalex.org/W6723270624"],"related_works":["https://openalex.org/W2997512100","https://openalex.org/W1527191935","https://openalex.org/W2519368194","https://openalex.org/W3048799479","https://openalex.org/W2393933887","https://openalex.org/W1555721731","https://openalex.org/W2152018389","https://openalex.org/W228411881","https://openalex.org/W2001158933","https://openalex.org/W3006507989"],"abstract_inverted_index":{"When":[0],"security":[1,19,37,79,83,96,128,151,186,202,207],"flaws":[2],"are":[3],"discovered":[4],"in":[5,209],"software":[6,29],"systems,":[7],"vendors":[8],"and/or":[9],"developers":[10],"resolve":[11],"them":[12,43],"by":[13,82,119],"releasing":[14,22],"patches":[15,24,39,84,98,103,118,175],"that":[16,53,74,104,145,154,205],"fix":[17],"those":[18,51,147],"flaws.":[20],"However,":[21],"these":[23,36,116],"does":[25],"not":[26,55],"always":[27],"render":[28],"systems":[30,52],"more":[31,168,180],"secure.":[32],"Increasingly,":[33],"attackers":[34],"treat":[35],"fixing":[38,97,152],"as":[40],"resources,":[41],"using":[42],"for":[44,88,195],"the":[45,60,78,106,109,122,126,156,196],"development":[46,197],"of":[47,59,108,125,137,179,198],"new":[48],"exploits":[49],"against":[50],"have":[54,165],"yet":[56],"adopted":[57],"all":[58],"most":[61],"recent":[62],"patches.":[63,129,188],"In":[64],"this":[65],"work,":[66],"we":[67,164],"present":[68],"PatchSweetner:":[69],"a":[70,86,135,141,150,192],"novel,":[71],"automated":[72,201],"system":[73,94,114],"aims":[75],"to":[76,212],"turn":[77],"threat":[80],"posed":[81],"into":[85],"resource":[87],"defending":[89],"computer":[90],"systems.":[91],"Our":[92,113,189],"PatchSweetner":[93,163],"inputs":[95],"and":[99,140],"outputs":[100],"honey":[101,117,174],"patches,":[102],"detect":[105],"abuse":[107],"previously":[110],"existing":[111],"vulnerability.":[112],"derives":[115],"automatically":[120,166],"reformulating":[121],"source":[123],"code":[124],"input":[127,158,178],"This":[130],"reformulation":[131],"is":[132],"achieved":[133],"through":[134],"combination":[136],"hand-coded":[138],"heuristics":[139],"machine":[142],"learned":[143],"model,":[144],"localize":[146],"changes":[148],"within":[149],"patch":[153],"alter":[155],"attacker":[157],"driven":[159],"control":[160],"flow.":[161],"Using":[162],"derived":[167],"than":[169,181],"100":[170],"different":[171,183],"exploitation":[172],"detecting":[173],"from":[176],"an":[177],"1000":[182],"open":[184],"source,":[185],"fixing,":[187],"work":[190],"presents":[191],"starting":[193],"point":[194],"large":[199],"scale":[200],"counter":[203],"measures,":[204],"reuse":[206],"resources":[208],"ways":[210],"similar":[211],"how":[213],"malicious":[214],"actors":[215],"operate.":[216]},"counts_by_year":[{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
