《网络安全评估》1.2网络安全
评估服务定义
安全销售商从各个方面提供了零零散散的多种安全评估服务。图1-1展示了服务商所提供 的一些关键服务、评估深度以及相应的成本。不同的服务类型提供了不同程度的安全保 障能力。
漏洞扫描 (Vulnerability scanning) 使用一些自动化的工具(如Nessus 、ISS Internet Scanner 、QualysGuard 以及eEye Retina), 并能对系统存在的漏洞进行最小限度的评估 和量定。这是一种比较廉价的方式,也能够保证系统中不再存在明显的漏洞,但这种方 式没有提供能有效提升安全性的清晰的策略。
网络安全评估 (Network security assessment) 是一种混合进行的过程,它使用了一些有 效的自动化工具,也包括由训练有素的安全分析员对漏洞进行人工的测试和量定。网络 安全评估的报告通常是由评估者手工完成的,准确而细致,报告中一般会包括一些能够 有效提高系统安全性的专业建议。
Web 应用程序测试 (Web Application Testing) 涉及到对web 应用程序组件的认证后评 估,以识别目标系统中存在的命令注入漏洞、脆弱的访问权限设置,以及web 应用程序中存在的其他漏洞。这一层次的评估需要广泛的人工参与,如安全分析员对漏洞的分析 与量定、安全顾问的建议等,因此,不能轻易地采用自动化工具完成。
充分的渗透测试 (Full-blown penetration testing) 超出了本书的范围,这种方法使用多 重的攻击方式(包括电话战争拨号、社会工程、无线测试等)来突破目标网络。而本书 则全面展示和讨论了那些坚定的Internet 攻击者为远程攻陷IP网络所采用的方法和技术, 读者在了解这些之后也可以反过来用于提高IP网络的安全性。
现场审计 (Onsite auditing) 可以最清晰地刻画网络的安全性。具有本地系统访问权限以 及运行工具权限的安全顾问可以识别系统中任何不良迹象,包括rootkits、脆弱的用户口 令、脆弱的访问权限机制以及其他一些漏洞。802.11无线测试通常也是现场审计的一部 分,由于定位不同,现场审计也不在本书的讨论范围。
网络安全评估方法学
对坚定的攻击者和网络安全顾问而言,最常用的评估方法学包括如下四个层面:
· 通过网络探测识别相关的IP网络和主机
· 通过大量的网络扫描和探测来识别存在漏洞的主机
· 研究漏洞并进一步手动地探测网络
· 对漏洞的渗透和安全防护机制的欺骗
这种方法学的具体应用是与目标网络的实际情况相关的,比如有时候可能仅仅具有目标
网络的一些极为有限的信息(比如仅有一个DNS 域名),这就需要这几个层面的逐步进 行;而如果安全顾问被告知评估某特定的IP地址空间,他就可以跳过最初的网络枚举而 直接着手开始网络扫描和漏洞研究。
Internet 主机与网络枚举
攻击者可以通过很多探测技术查询公开的信息源,以便识别出那些感兴趣的主机与网 络。这些开放的信息源包括wcb 与新闻组搜索引擎、WHOIS 数据库、DNS 名服务器等。 通过这些公开的信息源,攻击者通常可以从Internet 获取目标网络结构等有用的信息,而 不需要真正地对目标网络进行直接的扫描和探测。
这些初始的探测是非常重要的,能帮助黑客识别那些没有做好足够安全加固的网络和主 机。坚定的攻击者愿意在外围的网络和主机上花费一些精力,而公司和组织往往只是把 注意力放到那些显而易见的公开系统(如公开的web 服务器和邮件服务器),但却忽略 了那些通常不被注意的主机和网络,这就增加了攻击者通过这些外围设备入侵系统的成 功几率。
坚定的攻击者还可以对目标网络的第三方供应商或商业伙伴的网络进行枚举,由于供应 商和商业伙伴通常会具有对目标网络的相应的访问权限,通过这种迁回的策略,攻击者 也可以获取一些相关的信息。现今,第三方通常通过VPN隧道或其他形式的专门通道连 接到目标网络中来,这在客观上增加了攻击者的难度。
通过这种初始探测可以获取的信息包括基于Internet 的网络段的一些详细资料、通过DNS 服务器获得的内部IP 地址、目标组织内部DNS 服务器结构的信息(包括域名、子域、主 机名等),以及物理位置不同的IP网络之间的关系。
攻击者可以利用这些信息对目标网络进行结构化的大规模网络扫描和探测,以探究目标 网络空间可能存在的漏洞。通过进一步的探测可能会提取用户的一些详细资料,包括电 子邮件地址、电话号码、办公室地址等。
结语
网络安全产业就像一个江湖,各色人等聚集。相对于欧美国家基础扎实(懂加密、会防护、能挖洞、擅工程)的众多名门正派,我国的人才更多的属于旁门左道(很多白帽子可能会不服气),因此在未来的人才培养和建设上,需要调整结构,鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”,才能解人才之渴,真正的为社会全面互联网化提供安全保障。
网络安全的知识多而杂,怎么科学合理安排?
下面给大家总结了一套适用于网安零基础的学习路线,应届生和转行人员都适用,学完保底6k!就算你底子差,如果能趁着网安良好的发展势头不断学习,日后跳槽大厂、拿到百万年薪也不是不可能!