大学网络安全课件.pptVIP

  • 0
  • 0
  • 约8.81千字
  • 约 30页
  • 2026-01-19 发布于四川
  • 举报

大学网络安全课程

第一章

网络安全概述

网络安全的定义

网络安全是指保护网络系统的硬件、软件及其系统中的数据,使其免受偶然或恶意的破坏、更改、泄露。包括保密性、完整性、可用性三大核心目标,确保信息系统在网络环境中的安全运行。

当前安全形势

网络攻击日益复杂化和专业化,勒索软件、APT攻击、供应链攻击层出不穷。物联网、云计算、5G等新技术的发展带来新的安全挑战,网络安全已成为国家安全的重要组成部分。

法律法规框架

网络安全的威胁与攻击类型

常见网络攻击分类

恶意软件攻击-病毒、木马、勒索软件、间谍软件等通过感染系统窃取数据或破坏功能

拒绝服务攻击(DoS/DDoS)-通过大量请求耗尽目标系统资源,使合法用户无法访问

钓鱼攻击-伪装成可信实体诱骗用户泄露敏感信息如密码、信用卡号等

中间人攻击-攻击者截获并可能篡改通信双方之间的数据传输

SQL注入与XSS-利用Web应用漏洞执行恶意代码或窃取用户数据

防护基本原则

纵深防御策略

最小权限原则

持续监控与更新

安全意识培训

第二章

信息收集与侦察技术

01

网络扫描技术

端口扫描用于发现目标系统开放的服务端口,Nmap是最流行的扫描工具。漏洞扫描通过探测已知漏洞识别系统弱点,Nessus和OpenVAS是常用的漏洞扫描器。扫描技术是渗透测试的第一步。

02

网络嗅探技术

网络嗅探通过捕获网络数据包分析流量内容。Wireshark提供强大的协议解析功能,可深入分析TCP/IP、HTTP、DNS等协议。嗅探技术可用于网络故障排查、安全审计和攻击取证。

防御策略

第三章

密码学基础

对称加密

使用相同密钥进行加密和解密,速度快、效率高。典型算法包括DES、3DES、AES。AES是目前最广泛使用的对称加密标准,支持128、192、256位密钥长度,安全性高。

非对称加密

使用公钥加密、私钥解密的机制,解决了密钥分发难题。RSA是最常用的非对称加密算法,基于大数分解的数学难题。椭圆曲线加密(ECC)提供更短密钥的等效安全性。

哈希与签名

哈希函数将任意长度数据映射为固定长度摘要,具有单向性和抗碰撞性。SHA-256是常用哈希算法。数字签名结合哈希和非对称加密,提供数据完整性和身份认证。

PKI体系

公钥基础设施通过数字证书绑定公钥与身份。证书颁发机构(CA)负责签发和管理证书。PKI支撑HTTPS、电子签名等应用,是网络信任体系的基石。

密码学在网络安全中的应用

SSL/TLS握手

客户端与服务器协商加密参数,交换证书验证身份,生成会话密钥。TLS1.3简化握手流程,提升安全性和性能。

数据传输

使用对称加密保护应用数据,使用MAC保证完整性。完美前向保密(PFS)确保历史会话密钥不被泄露。

身份认证

通过证书链验证服务器身份,可选的客户端证书认证。证书透明度(CT)机制防止证书欺诈。

密码学攻击与防御

常见攻击类型

暴力破解与字典攻击

中间人攻击与降级攻击

侧信道攻击

彩虹表攻击

防御措施

使用强密码和密钥长度

定期更新密码算法

实施证书锁定

采用加盐哈希存储密码

第四章

网络协议安全

TCP/IP协议安全风险

TCP/IP协议栈设计之初未充分考虑安全性。TCP会话劫持利用序列号可预测性;IP分片攻击利用重组机制漏洞;ICMP可用于网络侦察和拒绝服务攻击。协议本身缺乏加密和认证机制。

IP欺骗与ARP欺骗

IP欺骗通过伪造源IP地址隐藏真实身份或冒充可信主机。ARP欺骗在局域网中发送伪造ARP响应,将目标IP地址映射到攻击者MAC地址,实现中间人攻击。可通过静态ARP绑定、DAI动态检测防御。

DNS欺骗与防护

DNS欺骗通过缓存投毒或响应伪造将域名解析到恶意IP。攻击者可劫持用户流量、进行钓鱼攻击。DNSSEC通过数字签名验证DNS响应完整性,DoH/DoT加密DNS查询防止窃听。

第五章

Web安全技术

SQL注入攻击

攻击者通过在输入字段插入恶意SQL代码,操纵数据库查询逻辑。可能导致数据泄露、篡改或删除。防御措施包括使用参数化查询、输入验证、最小权限原则。

跨站脚本(XSS)

攻击者在Web页面注入恶意脚本,窃取用户Cookie、会话令牌或执行未授权操作。分为反射型、存储型和DOM型。防御需要输出编码、内容安全策略(CSP)、HttpOnly标志。

Web服务器指纹识别

通过HTTP响应头、错误页面、默认文件等识别Web服务器类型和版本。攻击者利用此信息查找已知漏洞。防御方法包括隐藏版本信息、自定义错误页面、移除不必要的HTTP头。

GoogleHacking技术

利用Google高级搜索语法发现敏感信息、配置文件、漏洞页面。典型查询包括site:、filetype:、inurl:等操作符。防御需要配置robots.txt、避免敏感信息暴露、定期安全审计。

文档评论(0)

1亿VIP精品文档

相关文档