• DocumentCode
    3697179
  • Title

    SMM Revolutions

  • Author

    William Augusto Rodrigues de Souza;Allan Tomlinson

  • Author_Institution
    Inf. Security Group, R. Holloway, Univ. of London, Egham, UK
  • fYear
    2015
  • Firstpage
    1466
  • Lastpage
    1472
  • Abstract
    The System Management Mode (SMM) is a highly privileged processor operating mode in x86 platforms. The goal of the SMM is to perform system management functions, such as hardware control and power management. Because of this, SMM has powerful resources. Moreover, its executive software executes unnoticed by any other component in the system, including operating systems and hypervisors. For that reason, SMM has been exploited in the past to facilitate attacks, misuse, or alternatively, building security tools capitalising on its resources. In this paper, we discuss how the use of the SMM has been contributing to the arms race between system´s attackers and defenders. We analyse the main work published on attacks, misuse and implementing security tools in the SMM and how the SMM has been modified to respond to those issues. Finally, we discuss how Intel Software Guard Extensions (SGX) technology, a sort of "hypervisor in processor", presents a possible answer to the issue of using SMM for security purposes.
  • Keywords
    "Security","Registers","Hardware","Operating systems","Virtual machine monitors","Process control"
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on
  • Type

    conf

  • DOI
    10.1109/HPCC-CSS-ICESS.2015.278
  • Filename
    7336375