摘要:
Mac OS X提供了Terminal(应用程序->实用工具文件夹中),即“终端”程序作为命令行交互接口。命令行的工作方式确实给一些工作带来便利,比如一些系统的管理和监控,以及一些对配置文本的简单查看和处理等。很多用户可能有在Terminal使用一些基本命令的经历,如ls,rm,mkdir,rmdir,cp等等。本文介绍一些稍微进阶又不如ls普及的Terminal命令,主要用于系统的监控和管理。在黑漆漆(或惨白)的终端程序里,你是否曾打错一行命令,然后按着退格键按到手指酸痛?或者还用左右箭头让那个闪烁的小光标来回地游走?命令行下控制光标的几个快捷键一定得掌握,绝对的易用方便。光标控制Co 阅读全文
摘要:
考虑到可能有些初学者不太理解,今天花了一下午时间,重新精简编辑了我自己的规则,以适合普通用户直接套用,并附带了详细的编写原理、注意事项等,希望借此抛砖引玉,使各位潜水的高手也能将自己的规则分享出来讨论,也希望初学者可以DIY出适合自己的规则。非常欢迎大家将自己的规则拿出来讨论,以使此规则不断进步和完善,成为传统安全软件有力的辅助和补充。好了,废话说了一大堆,下面进入正文:一、软件限制策略的作用首先说一下HIPS的3DAD——程序保护 保护应用程序不被恶意修改、删除、注入FD——文件保护 保护关键的文件不被恶意修改、删除,禁止恶意程序创建和读取文件RD——注册表保护 保护注册表关键位置不被恶意修 阅读全文
摘要:
概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等。同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据,这些数据是什么样的结构,它们之间有什么关系。详细设计阶段就是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。概要设计阶段通常得到软件结构图详细设计阶段常用的描述方式有:流程图、N-S图、PAD图、伪代码等=====================我是分割线============================== 软件设计采用自顶向下、逐次功能展开的设计方法,首先完成总体设计,然后完成 阅读全文