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 开发工具简介
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/