网络安全概述与发展脉络
当我们刷脸支付、扫码乘车、在云端存储工作文件时,数字足迹已经渗透到生产生活的每一个角落;与此同时,关键信息基础设施的稳定运行、国家秘密的安全存储、个人隐私的合规保护,都建立在网络安全体系的稳固性之上。作为一门交叉性学科,网络安全(Cybersecurity)以保护网络空间中的硬件、软件、数据免受偶然或恶意的攻击、破坏、窃取为目标,融合了计算机科学、密码学、通信工程、法学、管理学等多学科领域的知识体系,其核心范畴既包括技术层面的漏洞挖掘、渗透测试、入侵防御、应急响应,也涵盖管理层面的风险评估、合规治理、人员培训,以及法律层面的权责界定、违法追责。需要特别说明的是,网络安全与常被并列提及的“网络空间安全”存在范畴差异:后者是国家层面的宏观战略概念,涵盖网络治理、国际规则博弈、意识形态安全等更广泛的领域,而本书所讨论的网络安全更聚焦于攻防技术实践、防护体系构建与合规操作边界,是网络空间安全体系中最具技术属性的核心组成部分。
网络安全技术的发展历程与互联网的演进路径高度绑定,其发展脉络可大致划分为四个阶段,每个阶段的威胁特征与防护手段都深刻反映了当时的网络应用水平与安全需求。第一个阶段是冷战背景下的萌芽期(20世纪60-80年代),这一时期互联网的雏形阿帕网(ARPANET)诞生于美国国防部,最初的设计目标是保障军事通信在核打击下的连通性,安全需求的核心是通信保密性,密码学是这一时期唯一成体系的安全技术。1977年美国国家标准与技术研究院(NIST)发布数据加密标准(DES),成为全球首个商用加密算法标准,为后续网络安全技术的发展奠定了密码学基础。这一阶段的网络威胁主要是针对军事通信的窃听与篡改,攻击者多为具备专业密码学知识的情报人员,攻击手段较为单一,防护手段也仅限于通信加密与访问控制。第二个阶段是互联网商用普及期(20世纪90年代-21世纪初),随着万维网(WWW)向民用领域开放,互联网用户规模从1990年的不足100万快速扩张到2000年的超过3.6亿,电子商务、电子邮件、即时通讯等应用开始普及,网络安全的防护对象从单一的军事通信扩展到面向公众的商用系统。1988年莫里斯蠕虫事件是这一时期安全领域的标志性事件:美国康奈尔大学学生罗伯特·莫里斯编写的蠕虫程序利用UNIX系统的缓冲区溢出漏洞,在10小时内感染了当时互联网上约10%的计算机(约6000台),导致大量系统瘫痪,该事件首次让全球意识到网络攻击的破坏性,也直接推动了杀毒软件、防火墙等商用安全产品的诞生。1994年中国全功能接入国际互联网,国内的网络安全产业也在此后逐步起步,早期的安全防护以安装杀毒软件、部署防火墙为主,核心目标是防范病毒、木马与外部入侵。第三个阶段是Web应用爆发期(2000-2010年),随着Web2.0概念的兴起,社交网络、电子商务、在线支付等应用快速普及,网络攻击的焦点从系统层转向应用层,SQL注入、跨站脚本(XSS)、跨站请求伪造(CSRF)等针对Web应用的攻击手段大规模出现,渗透测试、漏洞赏金计划开始成为行业通用的漏洞发现机制。2007年爆发的“熊猫烧香”病毒是这一阶段的典型威胁:该病毒通过感染Windows系统的可执行文件、网页文件传播,在短短几个月内感染了全国超过1000万台计算机,导致大量用户文件损坏、系统崩溃,直接经济损失超过10亿元。这一时期,开放式Web应用程序安全项目(OWASP)成立,每年发布Web应用安全Top10漏洞清单,为行业提供了统一的漏洞风险评估标准,漏洞扫描、Web应用防火墙(WAF)等针对应用层的安全产品开始成为企业安全体系的标配。第四个阶段是智能互联时代(2010年至今),云计算、物联网、人工智能、5G技术的普及让网络攻击面从传统的PC、服务器扩展到智能设备、工业控制系统、云平台、边缘计算节点等几乎所有联网设备,威胁的复杂度、破坏性、影响范围都达到了前所未有的水平,高级可持续威胁(APT)、勒索软件、大规模数据泄露成为主流威胁类型,零信任、威胁情报、安全编排自动化与响应(SOAR)等新型防御体系开始落地,网络安全从单一的“边界防护”转向“全链路主动防御”。
当前全球网络威胁态势呈现常态化、产业化、地缘化的特征,根据Verizon《2023年数据泄露调查报告》的统计,2023年全球确认的安全事件中,82%涉及人为因素,勒索软件、数据泄露、商务邮件入侵(BEC)三类威胁造成的经济损失占所有安全事件总损失的78%。其中最具代表性的三类威胁特征与影响可进一步展开分析。
第一类是高破坏性的国家级攻击:高级可持续威胁(Advanced Persistent Threat,APT)。APT是由具备充足资源、专业技术和明确战略目标的攻击者发起的、针对特定目标的长周期、低噪音攻击活动,其核心特征可归纳为三点:一是攻击手段高级,通常使用未公开的零日漏洞、定制化恶意代码,规避传统安全检测设备的识别;二是攻击行为可持续,攻击者会在目标网络中潜伏数周甚至数年,逐步完成权限提升、数据窃取或系统破坏的目标;三是攻击目标明确,通常针对政府机构、关键基础设施、大型企业、科研机构等高价值目标,攻击目的往往与地缘政治、商业竞争、情报窃取直接相关。> 【术语解释】零日漏洞(Zero-day Vulnerability):指软件开发者尚未知晓、尚未发布修复补丁的安全漏洞,因攻击者利用该漏洞发起攻击时,开发者尚无应对方案,漏洞存在时间为“零天”而得名。零日漏洞通常被用于APT攻击、勒索软件攻击等高价值目标攻击场景,在黑市上的售价可达数十万到数百万美元不等。2010年发现的“震网”病毒(Stuxnet)是首个被公开确认的国家级APT攻击武器,> 【案例解析:震网病毒事件】该病毒由白俄罗斯安全公司VirusBlokAda首次发现,是全球首个针对物理基础设施的网络武器,其攻击目标是伊朗纳坦兹铀浓缩设施的西门子S7-400 PLC控制器,通过篡改离心机转速参数导致离心机物理损坏,攻击者投入了至少5年的研发时间,利用了4个未公开的Windows零日漏洞,感染全球超过10万台计算机,但仅对伊朗核设施的约1500台离心机造成了破坏,直接延误了伊朗核计划至少2年。此后,针对能源、交通、医疗等关键基础设施的APT攻击持续高发,2022年卡巴斯基实验室的报告显示,全球关键基础设施领域的APT攻击事件较2018年增长了320%,其中近40%的攻击针对工业控制系统,攻击者一旦突破工业控制系统的防护,可直接造成物理设备的损坏,甚至引发安全生产事故。
第二类是造成经济损失最严重的产业化威胁:勒索软件(Ransomware)。勒索软件是一类通过加密目标系统数据、锁定系统功能,向受害者索要赎金的恶意软件,其演进路径可分为三个阶段:1.0阶段是传统加密勒索,仅加密本地文件,索要比特币等加密货币赎金;2.0阶段是双重勒索,攻击者在加密数据前先窃取敏感数据,若受害者拒绝支付赎金,就将数据公开售卖;3.0阶段是多重勒索,攻击者除了加密和泄露数据,还会对目标发起分布式拒绝服务(DDoS)攻击、骚扰受害者客户及合作伙伴,进一步施压。> 【案例解析:Colonial Pipeline勒索软件攻击事件】2021年5月7日,美国最大的燃油运输公司Colonial Pipeline遭受DarkSide勒索软件组织的攻击,攻击者通过该公司的旧VPN账号(该账号已停用但未注销,且未启用多因素认证)进入其内网,加密了其运营管道的调度控制系统数据。为保障东海岸燃油供应,Colonial Pipeline最终向攻击者支付了440万美元的比特币赎金,攻击者随后提供了解密工具,但解密过程缓慢,该公司仍花费了数天时间才恢复系统运行。该事件导致美国东海岸多州出现燃油抢购潮,油价一度上涨3美元/加仑,成为首个对美国关键基础设施造成实质性民生影响的大型勒索软件攻击事件。2023年国内某三甲医院遭受勒索软件攻击,攻击者利用医院HIS系统的未授权访问漏洞进入内网,加密了患者病历、检验报告等核心数据,导致医院门诊停诊3天,直接经济损失超过2000万元,还造成了大量患者就医受阻的社会影响。根据IBM《2023年数据泄露成本报告》,勒索软件攻击的平均恢复成本达到568万美元,较2022年增长了15%,是所有网络威胁类型中恢复成本最高的。Verizon的报告显示,勒索软件攻击占所有确认的安全事件的比例从2019年的15%上升到2023年的26%,在所有行业中的渗透率均呈上升趋势,目前勒索软件攻击已经形成了完整的产业链:从漏洞挖掘、恶意软件开发、攻击实施到赎金洗钱,每个环节都有专业团队负责,甚至出现了“勒索即服务(RaaS)”模式,攻击者无需具备技术能力,只需支付费用即可使用成熟的勒索软件工具发起攻击,大幅降低了攻击门槛。
第三类是影响范围最广的常态化威胁:数据泄露(Data Breach)。数据泄露是指未经授权的第三方获取、访问、披露敏感数据的事件,敏感数据包括个人信息、商业机密、国家秘密、医疗健康数据等。根据发生原因可归纳为四类:一是系统漏洞未及时修复,占所有数据泄露事件的32%;二是配置错误,比如云存储桶公开配置、数据库未设置访问密码,占28%;三是内部人员违规操作或恶意泄露,占22%;四是钓鱼攻击、供应链攻击等外部社会工程学手段,占18%。> 【案例解析:某出行平台数据泄露事件】2022年国内某头部出行平台因数据库未设置访问权限,导致约5亿条用户的出行记录、手机号、身份证号等敏感数据在暗网被公开售卖,该事件被国家网信办立案调查,平台最终被处以80.26亿元的罚款,创下国内网络安全行政处罚的最高纪录。2023年某国际社交平台因API接口未做身份验证,导致约2.3亿用户的姓名、邮箱、地理位置等信息被爬取泄露,该平台因此被欧盟依据《通用数据保护条例》(GDPR)处以2.65亿欧元的罚款。根据RiskBased Security的统计,2023年全球公开披露的数据泄露事件超过1800起,涉及的数据记录数超过100亿条,较2022年增长了45%。其中,涉及个人信息的数据泄露事件占比超过70%,平均每起事件的涉及人数超过50万人,数据泄露不仅会造成直接的经济损失,还会引发用户信任危机,甚至影响社会稳定。
网络攻防活动的法律边界是每一位技术从业者必须明确的底线,无论技术能力高低,任何超出法律授权的攻防行为都将承担相应的法律责任。目前全球主要国家均已建立了覆盖网络攻防活动的法律法规体系,其中中国的法律框架以“三法一例”为核心,刑事法律规定以《刑法》相关条款为依据,国外法律则以美国《计算机欺诈与滥用法》(CFAA)、欧盟《网络与信息系统安全指令》(NIS2)和《通用数据保护条例》(GDPR)为代表,不同国家的法律规定在适用范围、处罚力度上存在差异,跨境开展攻防活动时需同时遵守多国法律要求。
中国的网络安全法律体系由基础法律、行政法规、部门规章与刑事法律四个层级构成,其中与网络攻防活动直接相关的规定包括:首先是基础性法律,《中华人民共和国网络安全法》(2017年施行)明确了网络运营者的安全保护义务,要求网络运营者采取技术措施防范网络攻击、网络入侵、网络窃密等行为,同时明确任何个人和组织不得从事非法侵入他人网络、干扰他人网络正常功能、窃取网络数据等危害网络安全的活动;《中华人民共和国数据安全法》(2021年施行)规范了数据处理活动,要求数据处理者建立健全全流程数据安全管理制度,不得非法获取、出售或者向他人提供数据,开展数据处理活动应当加强风险监测,不得泄露、篡改、毁损数据;《中华人民共和国个人信息保护法》(2021年施行)明确了个人信息处理的合规要求,任何组织、个人不得非法收集、使用、加工、传输他人个人信息,不得非法买卖、提供或者公开他人个人信息,处理个人信息应当取得个人同意,不得超出明示的处理范围。其次是刑事法律规定,《中华人民共和国刑法》中与网络
《中华人民共和国刑法》中与网络攻防活动直接相关的罪名主要规定在第二百八十五条至第二百八十七条,以及后续的刑法修正案(七)(九)(十一)的补充条款中:第二百八十五条第一款规定的非法侵入计算机信息系统罪,针对未经授权侵入国家事务、国防建设、尖端科学技术领域的计算机信息系统的行为,处三年以下有期徒刑或者拘役;该条第二款、第三款后续补充规定了获取计算机信息系统数据罪与非法控制计算机信息系统罪,即侵入国家事务、国防建设、尖端科学技术领域以外的计算机信息系统或者采用其他技术手段,获取该计算机信息系统中存储、处理或者传输的数据,或者对该计算机信息系统实施非法控制,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。第二百八十六条规定的破坏计算机信息系统罪,针对对计算机信息系统功能进行删除、修改、增加、干扰,造成计算机信息系统不能正常运行,后果严重的,或者违反国家规定,对计算机信息系统中存储、处理或者传输的数据和应用程序进行删除、修改、增加的操作,后果严重的,或者故意制作、传播计算机病毒等破坏性程序,影响计算机系统正常运行,后果严重的行为,处五年以下有期徒刑或者拘役;后果特别严重的,处五年以上有期徒刑。第二百八十六条之一规定的拒不履行信息网络安全管理义务罪,针对网络服务提供者不履行法律、行政法规规定的信息网络安全管理义务,经监管部门责令采取改正措施而拒不改正,导致违法信息大量传播、用户信息泄露、刑事案件证据灭失等情节的行为,处三年以下有期徒刑、拘役或者管制,并处或者单处罚金。此外,刑法修正案(九)新增的侵犯公民个人信息罪,针对违反国家有关规定,向他人出售或者提供公民个人信息,情节严重的行为,处三年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金,该罪名是当前针对数据泄露类违法行为的最常用刑事追责条款。
> 【案例解析:未授权扫描的行政处罚】2022年国内某网络安全公司员工张某,在未获得某省政务服务平台书面授权的情况下,使用自动化扫描工具对该平台进行漏洞扫描,共探测到该平台存在2个未授权访问漏洞,张某未上报漏洞,也未利用漏洞窃取数据,仅将漏洞截图发送给平台运维人员以证明自身技术能力,随后被平台运维人员报警。经公安机关调查,张某的行为已构成非法侵入计算机信息系统行为,但因情节显著轻微,未造成系统损坏或数据泄露,最终对其作出行政拘留5日、没收扫描工具的处罚。该案例是典型的“白帽子”越界行为,充分说明无论攻击目的如何,只要未经授权侵入他人系统,即触碰法律红线,不存在“未造成损失就不违法”的例外情形。
除上述刑事法律规定外,国家网信办、公安部、工信部等主管部门还出台了一系列部门规章,对渗透测试、漏洞挖掘等行为提出了明确的合规要求:《网络安全漏洞管理规定》要求任何组织和个人发现网络产品、服务存在安全漏洞时,应当及时向网络产品、服务提供者通报,不得私自留存、传播漏洞利用代码或漏洞涉及的用户数据,不得利用漏洞从事危害网络安全的活动;《网络安全等级保护2.0系列标准》要求第三级以上信息系统的渗透测试必须由具备相应资质的机构、人员在获得运营者书面授权的前提下开展,测试过程需留存完整的日志记录,接受监管部门的事后核查;《数据安全法》《个人信息保护法》则明确要求数据处理者、个人信息处理者不得非法获取、出售或者向他人提供数据、个人信息,即使是测试过程中获取的测试数据,也不得对外泄露或用于其他用途。
网络攻防活动的合法边界可归纳为以下四类情形:第一,获得目标系统运营者出具的书面授权文件,授权文件需明确载明测试范围、测试时间、允许使用的测试手段、禁止行为及责任划分,且测试人员需严格在授权范围内开展活动,不得超出授权范围扫描、访问其他系统或数据。当前国内已有大量企业设立公开的漏洞赏金计划(Bug Bounty Program),通过平台发布测试范围、奖励规则,参与者在授权范围内提交漏洞即可获得奖金,属于合法的漏洞挖掘行为,截至2023年底,国内已有超过200家企业设立公开漏洞赏金计划,单漏洞最高奖励金额可达100万元。第二,对自有所有或完全控制的系统开展安全测试,比如个人搭建的靶场、企业自有业务系统的内部安全测试,无需额外授权,但需注意测试过程中不得对外发起攻击,不得影响其他用户的正常使用。第三,按照《网络安全漏洞管理规定》的要求,向国家认可的漏洞共享平台上报漏洞,上报过程中不得私自留存、传播漏洞利用代码或漏洞涉及的用户数据,漏洞在修复完成前不得对外公开。第四,参与国家主管部门组织的攻防演练活动,比如每年开展的“网安中国行”“护网行动”等国家级攻防演练,参与人员在演练划定的靶标范围内开展攻击属于合法行为。
对于超出合法边界的攻防行为,根据情节轻重将承担三类法律责任:一是行政责任,根据《网络安全法》《治安管理处罚法》的规定,未造成严重后果的,处5日以上15日以下拘留,并处5000元以上10000元以下罚款;没收违法所得。二是民事责任,若攻防行为造成系统损坏、数据泄露等损失,需承担相应的民事赔偿责任,比如2023年某白帽子在未授权的情况下测试某电商平台漏洞,导致平台服务器短暂瘫痪,最终被判赔偿平台经济损失12万元。三是刑事责任,若行为符合前述刑法规定的罪名构成要件,将依法追究刑事责任,当前网络攻防类刑事案件的起诉数量呈逐年上升趋势,2023年全国检察机关起诉的网络犯罪案件超过3万件,其中近30%涉及非法侵入、破坏计算机信息系统或侵犯公民个人信息行为。
> 【侧边栏:法律红线清单】以下行为均属于明确违法的网络攻防活动,无论目的如何均应避免: > 1. 未授权扫描、入侵他人计算机信息系统或网络设备 > 2. 窃取、泄露、售卖他人数据或个人信息 > 3. 制作、传播、使用恶意软件(病毒、木马、勒索软件等) > 4. 利用漏洞进行敲诈勒索、破坏系统正常运行 > 5. 私自公开未修复的漏洞利用代码或漏洞细节
境外主要国家和地区的网络安全法律体系对网络攻防活动的规定存在明显差异,跨境开展攻防活动时需同时遵守属地管辖原则下的多国法律要求:美国《计算机欺诈与滥用法》(CFAA)是全球最早针对网络犯罪制定的联邦法律,该法律对“未经授权访问计算机系统”的定义极为宽泛,甚至包括违反网站服务条款(ToS)的访问行为,2013年著名的“亚伦·斯沃茨案”中,活动家亚伦·斯沃茨因未经授权下载大量学术论文被美国司法部依据CFAA指控,面临最高35年有期徒刑及100万美元罚款,最终亚伦·斯沃茨在庭审前自杀,该案引发全球对CFAA适用范围过宽的争议。欧盟《网络与信息系统安全指令》(NIS2)于2022年正式生效,要求关键信息基础设施运营者、数字服务提供商必须建立完善的网络安全防护体系,对攻击关键基础设施的行为最高可处全球年营业额2%的罚款;《通用数据保护条例》(GDPR)则对数据泄露行为规定了极为严格的处罚,最高可处全球年营业额4%或2000万欧元的罚款,二者并罚时取较高值,2023年Meta因违反GDPR数据传输规则被欧盟罚款12亿欧元,创下GDPR实施以来的最高罚款纪录。日本《网络安全基本法》要求对关键基础设施的渗透测试必须获得运营者书面授权,未授权测试最高可处5年以下有期徒刑,我国香港地区的《刑事罪行条例》对“有犯罪意图而取用电脑”的行为规定了最高10年有期徒刑的处罚,处罚力度高于内地刑法相关规