Matches in SemOpenAlex for { <https://semopenalex.org/work/W2896443652> ?p ?o ?g. }
Showing items 1 to 58 of
58
with 100 items per page.
- W2896443652 abstract "Virtual machines are an integral component of our present software systems infrastructure, including the web, and are here to stay. Web browsers like Google Chrome and Mozilla Firefox uses virtual machines to execute JavaScript code. Java Virtual Machines (JVMs) use just-in-time compilers to compile Java byte code to machine code. However, with the increasing use of virtual machines, they are also susceptible to security attacks. One such class of attack is the heap spray attack, wherein the attacker populates the heap with malicious code and exploits a vulnerability to jump to the populated malicious code in the heap, thereby enabling arbitrary code execution. In this paper, we present RandHeap, a technique to randomize the heap layout to detect and prevent heap spray attacks. RandHeap randomizes the heap in three different ways: (i) by randomizing object layout, (ii) by randomizing array layout, and (iii) by encrypting data stored on the heap. Using RandHeap, we were able to detect and prevent several heap spray attacks. For the evaluation of RandHeap, we implemented the concept of RandHeap in Google V8 and JikesRVM. We executed Octane 2.0 Benchmarks on Google V8 and Dacapo 9.12 Benchmarks on JikesRVM. Observations show that heap randomization using RandHeap is accompanied with low overhead and modest memory requirement. We implemented heap spraying attacks in Google V8 and JikesRVM and found that RandHeap was able to detect and prevent the attacks successfully." @default.
- W2896443652 created "2018-10-26" @default.
- W2896443652 creator A5034240415 @default.
- W2896443652 creator A5035755371 @default.
- W2896443652 date "2017-08-01" @default.
- W2896443652 modified "2023-09-27" @default.
- W2896443652 title "RandHeap: Heap Randomization for Mitigating Heap Spray Attacks in Virtual Machines" @default.
- W2896443652 cites W1963947298 @default.
- W2896443652 cites W1992221070 @default.
- W2896443652 cites W2114604089 @default.
- W2896443652 cites W2132806808 @default.
- W2896443652 cites W2146766856 @default.
- W2896443652 cites W2154555738 @default.
- W2896443652 cites W2154795299 @default.
- W2896443652 cites W2166091242 @default.
- W2896443652 cites W2168843528 @default.
- W2896443652 cites W2062589823 @default.
- W2896443652 cites W995370299 @default.
- W2896443652 doi "https://doi.org/10.1109/pst.2017.00028" @default.
- W2896443652 hasPublicationYear "2017" @default.
- W2896443652 type Work @default.
- W2896443652 sameAs 2896443652 @default.
- W2896443652 citedByCount "1" @default.
- W2896443652 countsByYear W28964436522021 @default.
- W2896443652 crossrefType "proceedings-article" @default.
- W2896443652 hasAuthorship W2896443652A5034240415 @default.
- W2896443652 hasAuthorship W2896443652A5035755371 @default.
- W2896443652 hasConcept C111919701 @default.
- W2896443652 hasConcept C134757568 @default.
- W2896443652 hasConcept C199360897 @default.
- W2896443652 hasConcept C25344961 @default.
- W2896443652 hasConcept C2776576444 @default.
- W2896443652 hasConcept C41008148 @default.
- W2896443652 hasConcept C548217200 @default.
- W2896443652 hasConceptScore W2896443652C111919701 @default.
- W2896443652 hasConceptScore W2896443652C134757568 @default.
- W2896443652 hasConceptScore W2896443652C199360897 @default.
- W2896443652 hasConceptScore W2896443652C25344961 @default.
- W2896443652 hasConceptScore W2896443652C2776576444 @default.
- W2896443652 hasConceptScore W2896443652C41008148 @default.
- W2896443652 hasConceptScore W2896443652C548217200 @default.
- W2896443652 hasLocation W28964436521 @default.
- W2896443652 hasOpenAccess W2896443652 @default.
- W2896443652 hasPrimaryLocation W28964436521 @default.
- W2896443652 hasRelatedWork W138593602 @default.
- W2896443652 hasRelatedWork W1987200495 @default.
- W2896443652 hasRelatedWork W2348876595 @default.
- W2896443652 hasRelatedWork W2367240299 @default.
- W2896443652 hasRelatedWork W2376627613 @default.
- W2896443652 hasRelatedWork W2386485387 @default.
- W2896443652 hasRelatedWork W2388559359 @default.
- W2896443652 hasRelatedWork W2390839664 @default.
- W2896443652 hasRelatedWork W2392617445 @default.
- W2896443652 hasRelatedWork W2528467228 @default.
- W2896443652 isParatext "false" @default.
- W2896443652 isRetracted "false" @default.
- W2896443652 magId "2896443652" @default.
- W2896443652 workType "article" @default.