Matches in SemOpenAlex for { <https://semopenalex.org/work/W4291972620> ?p ?o ?g. }
Showing items 1 to 95 of
95
with 100 items per page.
- W4291972620 endingPage "26" @default.
- W4291972620 startingPage "1" @default.
- W4291972620 abstract "Control-Flow Integrity (CFI) techniques focus often on protecting forward edges and assume that backward edges are protected by shadow stacks. However, software-based shadow stacks that can provide performance, security, and compatibility are still hard to obtain, leaving an important security gap on x86-64. In this article, we introduce a simple, efficient, and effective parallel shadow stack design (based on LLVM), FlashStack , for protecting return addresses in single- and multi-threaded programs running under 64-bit Linux on x86-64, with three distinctive features. First, we introduce a novel dual-prologue approach to enable a protected function to thwart the TOCTTOU attacks, which are constructed by Microsoft’s red team and lead to the deprecation of Microsoft’s RFG. Second, we design a new mapping mechanism, Segment+Rsp-S , to allow the parallel shadow stack to be accessed efficiently while satisfying the constraints of arch_prctl() and ASLR in 64-bit Linux. Finally, we introduce a lightweight inspection mechanism, SideChannel-K , to harden FlashStack further by detecting entropy-reduction attacks efficiently and protecting the parallel shadow stack effectively with a 10-ms shuffling policy. Our evaluation on SPEC CPU2006 , Nginx, and Firefox shows that FlashStack can provide high performance, meaningful security, and reasonable compatibility for server- and client-side programs on x86-64." @default.
- W4291972620 created "2022-08-16" @default.
- W4291972620 creator A5006224825 @default.
- W4291972620 creator A5057460408 @default.
- W4291972620 creator A5081342863 @default.
- W4291972620 date "2022-10-07" @default.
- W4291972620 modified "2023-10-05" @default.
- W4291972620 title "Practical Software-Based Shadow Stacks on x86-64" @default.
- W4291972620 cites W1963947298 @default.
- W4291972620 cites W1969338270 @default.
- W4291972620 cites W1990465482 @default.
- W4291972620 cites W1992741024 @default.
- W4291972620 cites W2000181257 @default.
- W4291972620 cites W2009801020 @default.
- W4291972620 cites W2035991175 @default.
- W4291972620 cites W2080313875 @default.
- W4291972620 cites W2081105932 @default.
- W4291972620 cites W2101699859 @default.
- W4291972620 cites W2109219878 @default.
- W4291972620 cites W2124360577 @default.
- W4291972620 cites W2138517425 @default.
- W4291972620 cites W2154555738 @default.
- W4291972620 cites W2156858199 @default.
- W4291972620 cites W2205902796 @default.
- W4291972620 cites W2293825325 @default.
- W4291972620 cites W2368550879 @default.
- W4291972620 cites W2512784977 @default.
- W4291972620 cites W2513361541 @default.
- W4291972620 cites W2537031054 @default.
- W4291972620 cites W2574009340 @default.
- W4291972620 cites W2766540688 @default.
- W4291972620 cites W2794691759 @default.
- W4291972620 cites W2899759798 @default.
- W4291972620 cites W2951914319 @default.
- W4291972620 cites W2963125488 @default.
- W4291972620 cites W2963311060 @default.
- W4291972620 cites W3011517860 @default.
- W4291972620 cites W3089769758 @default.
- W4291972620 cites W3100823640 @default.
- W4291972620 cites W3106633543 @default.
- W4291972620 cites W4214849268 @default.
- W4291972620 cites W4232429166 @default.
- W4291972620 cites W4239813889 @default.
- W4291972620 cites W4302784197 @default.
- W4291972620 doi "https://doi.org/10.1145/3556977" @default.
- W4291972620 hasPublicationYear "2022" @default.
- W4291972620 type Work @default.
- W4291972620 citedByCount "2" @default.
- W4291972620 countsByYear W42919726202023 @default.
- W4291972620 crossrefType "journal-article" @default.
- W4291972620 hasAuthorship W4291972620A5006224825 @default.
- W4291972620 hasAuthorship W4291972620A5057460408 @default.
- W4291972620 hasAuthorship W4291972620A5081342863 @default.
- W4291972620 hasBestOaLocation W42919726201 @default.
- W4291972620 hasConcept C111919701 @default.
- W4291972620 hasConcept C119024030 @default.
- W4291972620 hasConcept C149635348 @default.
- W4291972620 hasConcept C170723468 @default.
- W4291972620 hasConcept C199360897 @default.
- W4291972620 hasConcept C20574231 @default.
- W4291972620 hasConcept C2777904410 @default.
- W4291972620 hasConcept C2778565505 @default.
- W4291972620 hasConcept C41008148 @default.
- W4291972620 hasConcept C9395851 @default.
- W4291972620 hasConceptScore W4291972620C111919701 @default.
- W4291972620 hasConceptScore W4291972620C119024030 @default.
- W4291972620 hasConceptScore W4291972620C149635348 @default.
- W4291972620 hasConceptScore W4291972620C170723468 @default.
- W4291972620 hasConceptScore W4291972620C199360897 @default.
- W4291972620 hasConceptScore W4291972620C20574231 @default.
- W4291972620 hasConceptScore W4291972620C2777904410 @default.
- W4291972620 hasConceptScore W4291972620C2778565505 @default.
- W4291972620 hasConceptScore W4291972620C41008148 @default.
- W4291972620 hasConceptScore W4291972620C9395851 @default.
- W4291972620 hasFunder F4320334704 @default.
- W4291972620 hasIssue "4" @default.
- W4291972620 hasLocation W42919726201 @default.
- W4291972620 hasOpenAccess W4291972620 @default.
- W4291972620 hasPrimaryLocation W42919726201 @default.
- W4291972620 hasRelatedWork W2109152626 @default.
- W4291972620 hasRelatedWork W2132703197 @default.
- W4291972620 hasRelatedWork W2286696562 @default.
- W4291972620 hasRelatedWork W2375248064 @default.
- W4291972620 hasRelatedWork W2380139530 @default.
- W4291972620 hasRelatedWork W2384845090 @default.
- W4291972620 hasRelatedWork W2385499178 @default.
- W4291972620 hasRelatedWork W2783856788 @default.
- W4291972620 hasRelatedWork W4291972620 @default.
- W4291972620 hasRelatedWork W2094572543 @default.
- W4291972620 hasVolume "19" @default.
- W4291972620 isParatext "false" @default.
- W4291972620 isRetracted "false" @default.
- W4291972620 workType "article" @default.