一、什么是网络安全?
先看一个官方定义:“网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭受到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不中断。” 说白了,网络安全的核心就是维护网络系统上的信息安全。而信息安全,则是指保护计算机硬件、软件、数据等不因偶然和恶意的原因而遭到破坏、更改和泄露。这两个概念像一枚硬币的两面,一个侧重系统整体,一个侧重信息本身。
二、网络安全工程师
随着互联网和IT技术的普及,网络和信息已经深深渗透到日常生活和工作中。社会信息化与网络化突破了时间和空间的限制,让信息的价值不断提升。但硬币的另一面是:网页篡改、计算机病毒、系统非法入侵、数据泄密、网站欺骗、服务瘫痪、漏洞非法利用……这些安全事件几乎每天都在发生。如今,网络安全工程师的就业方向相当丰富,比如网络安全工程师、渗透测试工程师、网络安全分析师、数据恢复工程师、网络架构工程师、网络集成工程师、网络安全编程工程师。每个方向都有其独特的挑战和风景。
三、网络安全常见内容
安全体系一般包含五个核心属性:保密性、完整性、可用性、可控性和不可抵赖性。这五个属性适用于国家信息基础设施的各个领域——教育、娱乐、医疗、运输、国家安全、电力供给、通信等,覆盖面很广。
① 保密性
确保信息不暴露给未授权的实体或进程。简单说,即使信息被窃听或截取,攻击者也看不出真实内容,这主要用来对抗被动攻击。
② 完整性
只有得到授权的人才能修改实体或进程,并且能够判断出是否被修改。完整性鉴别机制保证只有合法用户能改数据,防篡改。
③ 可用性
授权实体可以获得服务,攻击者不能占满所有资源来阻碍正常工作。通过访问控制机制防止非授权用户进入网络,让静态信息可见、动态信息可操作,避免业务突然中断。
④ 可控性
主要指对危害国家信息(包括利用加密的非法通信活动)的监视方针。它控制授权范围内的信息流向及行为方式,通过授权机制限制信息传播范围和内容,必要时能恢复密钥,实现对网络资源及信息的可控。
⑤ 不可抵赖/否认性
为出现的安全问题提供调查依据和手段。利用审计、监控、防抵赖等机制,让攻击者、破坏者、抵赖者“逃不脱”,并进一步对安全事件提供追查线索,实现信息安全的可审查性。
四、常见攻击形式
攻击手段虽然花样百出,但大致可以归为四类:
中断——以可用性为目标,毁坏系统资源,使网络不可用。
截获——以保密性为目标,非授权用户通过某种手段获得系统资源的访问权限。
修改——以完整性为目标,非授权用户不仅获得访问,还篡改数据。
伪造——同样以完整性为目标,非授权用户将伪造的数据插入正常传输的数据流中。
五、常见的漏洞、病毒、木马等
病毒:破坏计算机功能或数据,以破坏为主。它通过修改其他程序来复制自身或其变种,典型案例如熊猫烧香。
蠕虫:通过网络通信功能从一个节点发送到另一个节点并自动运行,主要用于耗尽对方的计算机资源。
木马:后门程序,以窃取信息为主,特点是能与外界通信,相当于在系统中开了一扇暗门。
逻辑冲击波:当运行环境满足特定条件时执行其他特殊功能的程序,像一颗定时冲击波,平时潜伏,触发时才爆发。
理解这些基础概念和攻击形式,是踏入网络安全领域的第一步。每个概念背后都有大量的实战案例和技术细节,值得深入探索。
