• Home
  • Search
  • Address Space Layout Randomization Comparative Analysis on Windows 10 and Ubuntu 18.04 LTS
  • Open Access IconOpen Access
  • Cite Icon2
  • https://doi.org/10.3390/engproc2021007026Copy DOI Icon

Address Space Layout Randomization Comparative Analysis on Windows 10 and Ubuntu 18.04 LTS

  • Oct 13, 2021
  • Raquel Vázquez Díaz +4 more
Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Memory management is one of the main tasks of an Operating System, where the data of each process running in the system is kept. In this context, there exist several types of attacks that exploit memory-related vulnerabilities, forcing Operating Systems to feature memory protection techniques that make difficult to exploit them. One of these techniques is ASLR, whose function is to introduce randomness into the virtual address space of a process. The goal of this work was to measure, analyze and compare the behavior of ASLR on the 64-bit versions of Windows 10 and Ubuntu 18.04 LTS. The results have shown that the implementation of ASLR has improved significantly on these two Operating Systems compared to previous versions. However, there are aspects, such as partial correlations or a frequency distribution that is not always uniform, so it can still be improved.

Loading PDF

Similar Papers
  • Conference Article
  • Citations93

A hypervisor-based system for protecting software runtime memory and persistent storage

  • Apr 14, 2008
  • Prashant Dewan +4
  • Conference Article
  • Citations55

Address space randomization for mobile devices

  • Jun 14, 2011
  • Hristo Bojinov +3
  • Research Article
  • Citations2

MagBox: Keep the risk functions running safely in a magic box

  • Nov 04, 2022
  • Future Generation Computer Systems
  • Yonggang Li +5
  • Conference Article
  • Citations35

SpaceJMP

  • Mar 25, 2016
  • Izzat El Hajj +8
  • Conference Article
  • Citations36

Cost and benefit of separate address spaces in real-time operating systems

  • Dec 03, 2002
  • F Mehnert +2
  • Research Article
  • Citations54

Opal: A Single Address Space System for 64-bit Architectures

  • Apr 01, 1992
  • ACM SIGOPS Operating Systems Review
  • Jeff Chase +3
  • Conference Article
  • Citations22

New Approach for Address Auto-Configuration in MANET Based on Virtual Address Space Mapping (VASM)

  • Apr 01, 2008
  • Majid Taghiloo +3
  • Conference Article

Developing QNX graphical interface programs based on virtual machine technique

  • May 01, 2012
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Wangsuo Liu +3
  • Research Article
  • Citations48

Lightweight shared objects in a 64-bit operating system

  • Oct 31, 1992
  • ACM SIGPLAN Notices
  • Jeffrey S Chase +3
  • Conference Article
  • Citations76

Harbor

  • Jan 01, 2007
  • Ram Kumar +2
  • Research Article

Report on workshop on operating systems support for next generation large scale NVRAM (NVRAMOS 2009)

  • Oct 26, 2009
  • ACM SIGMOD Record
  • Sang-Won Lee +3
  • Research Article
  • Citations114

TinyOS-New Trends, Comparative Views, and Supported Sensing Applications: A Review

  • May 01, 2016
  • IEEE Sensors Journal
  • Muhammad Amjad +3
  • Conference Article
  • Citations15

Adelie: continuous address space layout re-randomization for Linux drivers

  • Feb 22, 2022
  • Ruslan Nikolaev +3
  • Conference Article
  • Citations128

Mosaic

  • Oct 14, 2017
  • Rachata Ausavarungnirun +6
  • Research Article
  • Citations6

Learning memory management with C‐Sim: A C‐based visual tool

  • Aug 05, 2019
  • Computer Applications in Engineering Education
  • Baltasar García Perez‐Schofield +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.