| With the development of network technology, the network environment becomes more and more complicated. As for network security, the simple firewall technology exposes obvious deficiency and weakness. Therefore, many organization concentrates to propose more powerful security solutions to enhance network security, one of them is intrusion detection. The Intrusion Detection is a new security protection technology, following the traditional security technologies, such as firewall and data encryption. IDSs watch the computer and network traffic for intrusive and suspicious activities, and not only detect the intrusion from the extranet hacker, but also the intranet users.In this paper, according to the management request of one IDS device, we designed and realized the security management and configuration software based on client/server mode. With VC++2005 programming environment, the software provides such functions as user safe logging on, device state monitoring, alarm management, rules and responding management. In the developing process, we used shared data area locked, ADO, SOCKET communications, Stunnel encryption channel and interface control technology to solve many key problems on real-time alarm display optimization, communication security, database operation security, user interface security,and so on. All the features of the design for this project have been finished.The software was tested in the lab environment and the actual working environment, which is robust, hight performance, user-friendly and easy to be operated. The software meets the functional requirements of the user, and greatly improves the easy operability of IDS device at the same time. It builts the firm foundation for the IDS device's large-scale application. |