Operating systems

OS security

Built-in protections of desktop operating systems.

Terms

3 terms

  • ASLR

    ASLR, address space layout randomization, places program code, libraries, stack and heap at random memory addresses to make exploits unreliable.

  • Driver signing

    Driver signing is an OS security control that lets only digitally signed, verified device drivers load into the kernel of a desktop system.

  • Executable space protection

    Executable space protection marks memory as writable or executable but not both, so injected code in data areas cannot run, as with DEP and the NX…