• DocumentCode
    2759454
  • Title

    SEGrapher: Visualization-based SELinux policy analysis

  • Author

    Marouf, Said ; Shehab, Mohamed

  • Author_Institution
    Dept. of Software & Inf. Syst., Univ. of North Carolina at Charlotte, Charlotte, NC, USA
  • fYear
    2011
  • fDate
    Oct. 31 2011-Nov. 1 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Performing SELinux policy analyses can be difficult due to the complexity of the policy language and the sheer number of policy rules and attributes involved. For example, the default policy on most SELinux-enabled systems has over 1; 500; 000 flat rules, involving over 1; 780 types. Simple analyses between types can result in a large amount of data, which is poorly presented to administrators in existing analysis tools. We propose and implement a policy analysis tool “SEGrapher” that addresses the above challenges. SEGrapher visually presents analysis results as a simplified directed graph, where nodes are types, and edges are corresponding policy rules between types. Graphs are generated via a proposed clustering algorithm that clusters types based on their accesses. Clusters provide an abstraction layer that removes undesired data, and focuses on analysis attributes specified by the administrator.
  • Keywords
    Linux; data visualisation; directed graphs; pattern clustering; security of data; SEGrapher; abstraction layer; clustering algorithm; directed graph; policy attributes; policy language; policy rules; security enhanced Linux; visualization-based SELinux policy analysis; Access control; Algorithm design and analysis; Clustering algorithms; Linux; Optimization; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Configuration Analytics and Automation (SAFECONFIG), 2011 4th Symposium on
  • Conference_Location
    Arlington, VA
  • Print_ISBN
    978-1-4673-0401-6
  • Electronic_ISBN
    978-1-4673-0400-9
  • Type

    conf

  • DOI
    10.1109/SafeConfig.2011.6111675
  • Filename
    6111675