系统测试与审计全攻略
1. 引言
在网络管理中,识别网络上的所有系统是迟早要做的事。即便有严格的使用政策,网络中仍可能存在未记录的系统,比如未停用的“测试”系统或违反规定的“流氓”系统,还有可能是第三方管理的系统。如果面对不熟悉的网络环境,如刚收购的公司网络,全面的网络发现就显得尤为重要。若网络规模小,识别系统相对容易;若网络规模大或分布在多个地点,自动化发现工具就更实用。识别完系统后,下一步是确定这些系统的安全状况,可借助自动化安全扫描工具检查已知漏洞,还可使用一些正式的安全测试方法进行更深入的评估。
2. 盘点系统
2.1 系统盘点的重要性
在理想情况下,公司网络连接的每个系统都应有准确完整的文档记录,且连入网络都需经过正规审批。但现实并非如此,定期进行网络发现很有必要,它能确保网络策略得到遵循,验证文档与网络实际情况相符,明确路由器和交换机的位置。由于一些系统物理位置难以确定,基于网络的发现往往比实地查找更有效。
2.2 定位和识别系统
2.2.1 识别系统存在
进行网络盘点主要有两个步骤,第一步是识别系统的存在。有多种方法可以实现,通常结合多种方法能得到最准确的清单:
- Ping扫描 :对整个IP地址段进行Ping操作,可识别大多数系统。但如果系统配置为不响应Ping请求(如运行个人防火墙的主机),则可能会遗漏。
- TCP端口扫描 :即使系统不响应Ping,通常也会监听某些端口。更全面的基于TCP的端口扫描能发现Ping扫描遗漏的系统,还可通过捕获每个端口的初始输出来收集更多信息
超级会员免费看
订阅专栏 解锁全文
1256

被折叠的 条评论
为什么被折叠?



