摘 要
由于Windows的注冊表幾乎包含了所有的Windows系統軟硬件的配置信息和初始化信息,因此,它是Windows操作系統的核心。當用戶在編輯注冊表的時候,很容易破壞注冊表數據,結果會導致操作系統癱瘓,所以注冊表工具成為用戶的一種常用的工具軟件。該課題從注冊表的常見編輯功能出發,進行集成化設計,為用戶提供一種實用的注冊表工具軟件。該工具軟件在VC6.0開發環境下完成了5項主要功能,即系統基本配置管理、系統安全管理、Windows XP sp2設置技巧、應用軟件優化和反黑防毒。其中系統基本配置管理完成了主機名修改、修改注冊用戶和公司名、個性化電腦、系統優化設計管理、網絡管理;系統安全管理完成了隱藏盤符、瀏覽缺省主頁的修改及鎖定、設置IE安全、拒絕匿名訪問和桌面安全;Windows XP sp2設置技巧完成了系統設置、安全設置、網絡設置;應用軟件優化完成了NetMeeting優化設置、WinRAR優化設置、Windows Media Player優化設置;反黑防毒抵御了常見的攻擊行為,即SYN Flood攻擊、BackDoor攻擊、WinNuke攻擊。最后,通過測試,滿足了用戶常用需求,但是還需要進一步詳細設計,才能成為一個功能強大的注冊表管理工具。
關鍵詞:注冊表;鍵值;Windows
Design and Implementation of Management Tool for Registration
Abstract
Windows registration almost includes all configuration and initial information of software and hardware, so it is the core of windows operation system. It is very easy to destroy the registry data when user is editing registration, it even can lead system to paralysis, so the registration table tools become a kind of software tools in common use. The design of this project basing the function of the registry common edition is integrated design that is to provide a practical registry software tool. Five main functions are completed in VC6.0 development environment that are system configuration manage, system security management, and skill of setting Windows XP sp2, optimization of application software and anti-virus and anti-hacking. The system basic configuration management includes modify host, user and company names, and individuation computer, managing system optimization design, network management. System security management includes hiding drive, modifying and locking the default homepage, setting IE security, refusing to anonymous visits and setting desktop security. Skill of setting windows XP sp2 includes configuring system, configuring security, and configuring network. Optimization of application software includes NetMeeting optimization, optimization Win RAR setting, and Windows Media Player optimization. Anti-virus and anti-hacking defend the common attack behavior such as SYN Flood attack, BackDoor attack, WinNuke attack. Finally, it satisfies the users by the test, but the further detailed design is needed, then it will become a powerful management tool of windows registration.