{"id":"https://openalex.org/W2493696348","doi":null,"title":"Architectural support for stack buffer overflow exploit prevention","display_name":"Architectural support for stack buffer overflow exploit prevention","publication_year":2012,"publication_date":"2012-01-01","ids":{"openalex":"https://openalex.org/W2493696348","mag":"2493696348"},"language":"en","primary_location":{"id":"mag:2493696348","doi":null,"is_oa":false,"landing_page_url":"https://dl.acm.org/citation.cfm?id=2520854","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5088633029","display_name":"S. Felix Wu","orcid":"https://orcid.org/0000-0001-6033-5353","observed_orcids":["https://orcid.org/0000-0001-6033-5353"]},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"S. Felix Wu","raw_affiliation_strings":["Univ. of California Davis"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Univ. of California Davis","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5016567946","display_name":"Wen-Fu Kao","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wen-Fu Kao","raw_affiliation_strings":["Univ. of California Davis"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Univ. of California Davis","institution_ids":["https://openalex.org/I84218800"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I84218800"],"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":null,"biblio":{"volume":null,"issue":null,"first_page":"87","last_page":"87"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"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"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.0,"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"}},{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.0,"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/hardware-security","display_name":"hardware security","score":0.625},{"id":"https://openalex.org/keywords/microarchitecture","display_name":"microarchitecture","score":0.5820000171661377},{"id":"https://openalex.org/keywords/buffer-management","display_name":"buffer management","score":0.8119999766349792},{"id":"https://openalex.org/keywords/processor-architecture","display_name":"processor architecture","score":0.7639999985694885}],"concepts":[{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.7957639694213867},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7729244232177734},{"id":"https://openalex.org/C40842320","wikidata":"https://www.wikidata.org/wiki/Q19423","display_name":"Buffer overflow","level":2,"score":0.7282652258872986},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5562230348587036},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5248337388038635},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.42105913162231445},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.39050352573394775},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3860471248626709},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.32441452145576477}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:2493696348","doi":null,"is_oa":false,"landing_page_url":"https://dl.acm.org/citation.cfm?id=2520854","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W1499992849","https://openalex.org/W1517334976","https://openalex.org/W1542906860","https://openalex.org/W1545927878","https://openalex.org/W1568035385","https://openalex.org/W1579850852","https://openalex.org/W1666083638","https://openalex.org/W1825457006","https://openalex.org/W1978988952","https://openalex.org/W1989773959","https://openalex.org/W1998285060","https://openalex.org/W2036709951","https://openalex.org/W2048273752","https://openalex.org/W2097990218","https://openalex.org/W2100666033","https://openalex.org/W2101699859","https://openalex.org/W2102151435","https://openalex.org/W2103919170","https://openalex.org/W2111397437","https://openalex.org/W2112806752","https://openalex.org/W2120138937","https://openalex.org/W2137952932","https://openalex.org/W2160418053","https://openalex.org/W2168264487","https://openalex.org/W2493581502"],"related_works":["https://openalex.org/W2144975273","https://openalex.org/W7100916768","https://openalex.org/W2027184270","https://openalex.org/W2537352530","https://openalex.org/W1971787401","https://openalex.org/W2366410405","https://openalex.org/W2130617297","https://openalex.org/W1666083638","https://openalex.org/W2400165337","https://openalex.org/W2091468105"],"abstract_inverted_index":{"Computing":[0],"system":[1,179],"security":[2,49,59],"has":[3],"drawn":[4],"significant":[5],"attention":[6],"with":[7,96,106,118,149,192],"devices":[8],"deeply":[9],"connected":[10],"through":[11,20,184],"the":[12,29,55,62,82,93,112,126,133,153,163,172,187,203],"internet":[13],"and":[14,54,74,135,169,196,200],"increased":[15],"popularity":[16],"of":[17,92,158,189],"ubiquitous":[18],"computing":[19],"mobile":[21],"devices.":[22],"Most":[23],"research":[24],"work":[25],"proposed":[26,136],"solutions":[27],"at":[28],"software":[30,201],"level,":[31],"which":[32,143],"often":[33],"requires":[34],"explicit":[35],"deployment":[36],"or":[37],"modification":[38,170],"to":[39,47,58,80,116,128,152,165],"take":[40],"effect.":[41],"This":[42,175],"thesis":[43,176],"investigates":[44],"design":[45,64],"challenges":[46],"incorporate":[48],"features":[50,68],"in":[51],"today's":[52],"processor":[53],"architecture":[56,198],"implications":[57],"feature.":[60],"Under":[61],"new":[63],"paradigm,":[65],"two":[66],"proof-of-concept":[67],"are":[69],"presented.":[70],"A":[71,102],"low":[72],"overhead":[73,195],"yet":[75],"effective":[76,178],"micro-architectural":[77],"checking":[78],"mechanism":[79],"reduce":[81],"risk":[83],"from":[84,168],"stack":[85],"overflow":[86],"exploits.":[87],"It":[88],"captured":[89],"nearly":[90],"90%":[91],"return":[94,113],"addresses":[95],"only":[97,119],"a":[98,137],"few":[99],"registers":[100],"added.":[101],"small":[103,193],"hardware":[104,185],"revision":[105],"buffer":[107,121],"management":[108],"schemes":[109],"successfully":[110],"increases":[111],"address":[114],"coverage":[115],"99%":[117],"16":[120],"entries.":[122],"We":[123],"then":[124],"enhanced":[125],"extension":[127],"protect":[129],"function":[130,160],"pointers":[131,161],"on":[132],"stack,":[134],"simple":[138],"basic":[139],"block":[140],"tracking":[141],"mechanism,":[142],"can":[144],"easily":[145],"track":[146],"desired":[147],"patterns":[148],"minor":[150,197],"additions":[151],"current":[154],"architecture.":[155],"The":[156],"complexity":[157],"recognizing":[159],"drives":[162],"direction":[164],"minimal":[166],"collaboration":[167],"by":[171],"operating":[173],"system.":[174],"concluded":[177],"protection":[180],"could":[181],"be":[182],"achieved":[183],"preventing":[186],"majority":[188],"common":[190],"exploits":[191],"performance":[194],"changes,":[199],"handling":[202],"remaining":[204],"sophisticated":[205],"attacks.":[206]},"counts_by_year":[],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-08-23T00:00:00"}
