用Python和wxPython开发主机安全监控系统

发表于:2008-05-21来源:作者:点击数: 标签:pythonPython开发安全监控系统主机
关键字:主机安全,安全审计,Python, wxPython, 图形用户界面摘要:本文简要介绍Python,wxPython语言以及Boa图形界面生成器,以及用Python+wxPython快速 开发 跨平台图形用户界面的方法。同时描述了主机安全监控系统的功能及结构,主要针对于安全管理员图形
关键字:主机安全,安全审计,Python, wxPython, 图形用户界面摘要:本文简要介绍Python,wxPython语言以及Boa图形界面生成器,以及用Python + wxPython快速开发跨平台图形用户界面的方法。同时描述了主机安全监控系统的功能及结构,主要针对于安全管理员图形界面的开发,详细阐述了其中的几个关键技术。
Developing Monitoring System of Host-Security with Python and wxPython
Wang Shihua, Shen Weichao
(High Performance Computing Center, Institute of Applied Physics and Computational Mathematics, Beijing, 100088)
Abstract: This paper introduces the Python, wxPython language, and the Boa constructor shortly, then explains some basic methods of these tools for rapidly developing cross-platform GUI application. We describe structure and functions of host-security monitoring system at the same time, focus on GUI development of the security administrator, and some critical technologies are presented in details.
Keywords: host-security, security-audit, Python, wxPython, GUI (Graphical User Interface)
1    引言
      随着来自企业或单位内部的安全风险越来越受到重视,内部资源的滥用是网络安全管理中的焦点问题。本文将要介绍的是我们利用Python和wxPython开发的一套主机安全监控系统,以达到强化主机系统安全的目的,它分为三个部分,即:监控代理程序、监控信息中心和管理员控制台。
目前我们所使用的绝大多数计算服务器均基于UNIX或者Linux操作系统,但是它们在图形方面的表现能力欠佳,界面不够友好,如何开发一款具有跨平台能力且界面表现友好的应用程序给我们提出了新的挑战。
2     开发工具简介

原文转自:http://www.ltesting.net