• DocumentCode
    2176351
  • Title

    Libsafe: transparent system-wide protection against buffer overflow attacks

  • Author

    Tsai, Timothy ; Singh, Navjot

  • Author_Institution
    Avaya Labs Res., Basking Ridge, NJ, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    541
  • Abstract
    Libsafe is a practical solution that protects against the most common forms of buffer overflow attacks. Such attacks often result in granting the attacker full privileges on the target system. Libsafe is implemented as a shared library that intercepts calls to vulnerable standard library functions. Based on an inspection of the process stack and the function arguments, Libsafe ensures that no return addresses can be overwritten, thus preventing the most common form of buffer overflow attack.
  • Keywords
    buffer storage; data structures; security of data; software libraries; Libsafe; buffer overflow attacks; function arguments; process stack; return addresses; shared library; transparent system-wide protection; Buffer overflow; Buffer storage; Computer bugs; Computer crime; Data structures; Inspection; Libraries; Process control; Protection; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2002. DSN 2002. Proceedings. International Conference on
  • Print_ISBN
    0-7695-1101-5
  • Type

    conf

  • DOI
    10.1109/DSN.2002.1028963
  • Filename
    1028963