Matches in SemOpenAlex for { <https://semopenalex.org/work/W1816718056> ?p ?o ?g. }
- W1816718056 endingPage "955" @default.
- W1816718056 startingPage "941" @default.
- W1816718056 abstract "Constraining dynamic control transfers is a common technique for mitigating software vulnerabilities. This defense has been widely and successfully used to protect return addresses and stack data; hence, current attacks instead typically corrupt vtable and function pointers to subvert a forward edge (an indirect jump or call) in the control-flow graph. Forward edges can be protected using Control-Flow Integrity (CFI) but, to date, CFI implementations have been research prototypes, based on impractical assumptions or ad hoc, heuristic techniques. To be widely adoptable, CFI mechanisms must be integrated into production compilers and be compatible with software-engineering aspects such as incremental compilation and dynamic libraries.This paper presents implementations of fine-grained, forward-edge CFI enforcement and analysis for GCC and LLVM that meet the above requirements. An analysis and evaluation of the security, performance, and resource consumption of these mechanisms applied to the SPEC CPU2006 benchmarks and common benchmarks for the Chromium web browser show the practicality of our approach: these fine-grained CFI mechanisms have significantly lower overhead than recent academic CFI prototypes. Implementing CFI in industrial compiler frameworks has also led to insights into design tradeoffs and practical challenges, such as dynamic loading." @default.
- W1816718056 created "2016-06-24" @default.
- W1816718056 creator A5004498914 @default.
- W1816718056 creator A5024723282 @default.
- W1816718056 creator A5069566952 @default.
- W1816718056 creator A5072627752 @default.
- W1816718056 creator A5077458556 @default.
- W1816718056 creator A5079131358 @default.
- W1816718056 creator A5088077173 @default.
- W1816718056 date "2014-08-20" @default.
- W1816718056 modified "2023-09-23" @default.
- W1816718056 title "Enforcing forward-edge control-flow integrity in GCC & LLVM" @default.
- W1816718056 cites W1544471297 @default.
- W1816718056 cites W1631846088 @default.
- W1816718056 cites W1655226010 @default.
- W1816718056 cites W1823377586 @default.
- W1816718056 cites W1996931407 @default.
- W1816718056 cites W2004769014 @default.
- W1816718056 cites W2009248821 @default.
- W1816718056 cites W2022292029 @default.
- W1816718056 cites W2059278087 @default.
- W1816718056 cites W2080379526 @default.
- W1816718056 cites W2086839628 @default.
- W1816718056 cites W2088383546 @default.
- W1816718056 cites W2089448621 @default.
- W1816718056 cites W2105349588 @default.
- W1816718056 cites W2112022457 @default.
- W1816718056 cites W2131821445 @default.
- W1816718056 cites W2133592286 @default.
- W1816718056 cites W2138517425 @default.
- W1816718056 cites W2148686658 @default.
- W1816718056 cites W2149918819 @default.
- W1816718056 cites W2153530968 @default.
- W1816718056 cites W2159059513 @default.
- W1816718056 cites W2159216827 @default.
- W1816718056 cites W2183394563 @default.
- W1816718056 cites W2397986719 @default.
- W1816718056 cites W646354405 @default.
- W1816718056 hasPublicationYear "2014" @default.
- W1816718056 type Work @default.
- W1816718056 sameAs 1816718056 @default.
- W1816718056 citedByCount "68" @default.
- W1816718056 countsByYear W18167180562014 @default.
- W1816718056 countsByYear W18167180562015 @default.
- W1816718056 countsByYear W18167180562016 @default.
- W1816718056 countsByYear W18167180562017 @default.
- W1816718056 countsByYear W18167180562018 @default.
- W1816718056 countsByYear W18167180562019 @default.
- W1816718056 countsByYear W18167180562020 @default.
- W1816718056 countsByYear W18167180562021 @default.
- W1816718056 crossrefType "proceedings-article" @default.
- W1816718056 hasAuthorship W1816718056A5004498914 @default.
- W1816718056 hasAuthorship W1816718056A5024723282 @default.
- W1816718056 hasAuthorship W1816718056A5069566952 @default.
- W1816718056 hasAuthorship W1816718056A5072627752 @default.
- W1816718056 hasAuthorship W1816718056A5077458556 @default.
- W1816718056 hasAuthorship W1816718056A5079131358 @default.
- W1816718056 hasAuthorship W1816718056A5088077173 @default.
- W1816718056 hasConcept C102379954 @default.
- W1816718056 hasConcept C111919701 @default.
- W1816718056 hasConcept C115903868 @default.
- W1816718056 hasConcept C120314980 @default.
- W1816718056 hasConcept C149635348 @default.
- W1816718056 hasConcept C160191386 @default.
- W1816718056 hasConcept C169590947 @default.
- W1816718056 hasConcept C199360897 @default.
- W1816718056 hasConcept C26713055 @default.
- W1816718056 hasConcept C27458966 @default.
- W1816718056 hasConcept C2777904410 @default.
- W1816718056 hasConcept C2779960059 @default.
- W1816718056 hasConcept C41008148 @default.
- W1816718056 hasConceptScore W1816718056C102379954 @default.
- W1816718056 hasConceptScore W1816718056C111919701 @default.
- W1816718056 hasConceptScore W1816718056C115903868 @default.
- W1816718056 hasConceptScore W1816718056C120314980 @default.
- W1816718056 hasConceptScore W1816718056C149635348 @default.
- W1816718056 hasConceptScore W1816718056C160191386 @default.
- W1816718056 hasConceptScore W1816718056C169590947 @default.
- W1816718056 hasConceptScore W1816718056C199360897 @default.
- W1816718056 hasConceptScore W1816718056C26713055 @default.
- W1816718056 hasConceptScore W1816718056C27458966 @default.
- W1816718056 hasConceptScore W1816718056C2777904410 @default.
- W1816718056 hasConceptScore W1816718056C2779960059 @default.
- W1816718056 hasConceptScore W1816718056C41008148 @default.
- W1816718056 hasOpenAccess W1816718056 @default.
- W1816718056 hasRelatedWork W1429241971 @default.
- W1816718056 hasRelatedWork W1538332098 @default.
- W1816718056 hasRelatedWork W1631846088 @default.
- W1816718056 hasRelatedWork W1823377586 @default.
- W1816718056 hasRelatedWork W1963947298 @default.
- W1816718056 hasRelatedWork W1968002620 @default.
- W1816718056 hasRelatedWork W1969501726 @default.
- W1816718056 hasRelatedWork W1993682390 @default.
- W1816718056 hasRelatedWork W1993736952 @default.
- W1816718056 hasRelatedWork W2022292029 @default.
- W1816718056 hasRelatedWork W2080313875 @default.
- W1816718056 hasRelatedWork W2086839628 @default.
- W1816718056 hasRelatedWork W2109219878 @default.