如果你已经会用 Burp Suite 抓包、也看得懂 Wireshark 里那一列列十六进制,但遇到 HTTPS 流量就卡住——看到的只有 TLS 握手、加密的 Application Data,连请求行都读不出来——这门课要补的就是这一段缺口。它不是从"什么是网络"讲起的科普,而是假定你已经在做 Web 方向的安全测试或运维,却始终把 HTTPS 当成一个"开了就安全"的黑盒。

先确认你缺的是哪一块

HTTPS 相关的能力缺口通常分成三层,位置不同,补法也不一样:

  • 协议层:说不清 TLS 握手每一步交换了什么,为什么证书链校验能挡住中间人,SNI、ALPN 这些扩展在什么时候起作用。
  • 密码学层:能背出 AES、RSA、ECDHE 的名字,但讲不出为什么 TLS 1.3 砍掉了静态 RSA 密钥交换,前向保密到底保的是什么。
  • 工具层:抓得到包,却读不懂;或者只会用现成的解密配置,环境一变就无从下手。

这三层里,工具层的困惑往往根子在协议层。抓包抓不到明文,不是因为工具不行,而是因为你不知道解密的前提条件是什么。课程从 HTTP 的报文结构和无状态特性切入,再往下走到 TLS,目的就是让工具上的每一个操作都能对应到协议里的某个环节。

抓包这件事,难点不在抓而在解

数据包抓取与分析是这门课分量最重的部分。真正卡人的地方往往不是"怎么抓",而是:

  • HTTPS 流量在什么条件下才能被解密?客户端密钥日志、服务端私钥、中间人代理,三条路径各自的适用场景和局限在哪。
  • Burp Suite 作为中间人代理时,证书是怎么被替换的,为什么浏览器会报警告,信任链在哪个环节被打破。
  • Wireshark 里看到的 TLS 记录层分段、TCP 重传和乱序,如何区分是网络问题还是应用问题。
  • 遇到证书固定(pinning)、双向认证、HTTP/2 与 QUIC 时,常规抓包手段为什么失效。

这些问题不解决,抓包就只是"看着热闹"。课程会带着走一遍完整的分析流程:从定位流量、判断协议版本,到解密后还原请求响应,再到从明文里找出可被利用的点。

看完应该能回答的问题

判断自己有没有学会,最直接的方式是看能不能答上来:

  • TLS 1.2 和 1.3 的握手过程差在哪一步,为什么 1.3 更快,又牺牲了什么。
  • 对称加密和非对称加密在 HTTPS 里各自负责什么,为什么不能只用其中一种。
  • 证书链是怎么被验证的,自签名证书为什么在代理场景里必然触发告警。
  • 同样是抓不到明文,证书固定和加密套件不兼容,排查思路有什么区别。
  • 拿到一段解密后的 HTTPS 流量,你会先看哪些字段来判断是否存在越权或信息泄露。

如果这些问题里有超过三个你答不完整,这门课的内容就值得过一遍;如果基本都能答,那你要找的可能是更偏实战靶场或协议逆向的材料。

怎么用这门课

建议不要只看视频。每讲完一块协议内容,就打开抓包工具验证一遍:自己搭一个 HTTPS 站点,用不同的 TLS 版本和加密套件各连一次,对比握手的差异;再配一次代理,观察证书替换前后的变化。密码学部分不必追求推导,但要能说清每种算法在协议里的位置和它解决的问题。

课程面向的是已经有一定网络基础、正在做或准备做 Web 安全、渗透测试、流量分析的人。零基础也能看,但需要同步补 HTTP 和 TCP 的基本概念,否则后面会跟不上。学完之后,你至少应该能独立完成一次从抓包到解密的完整分析,并说清每一步背后的协议依据。

学网安必须要掌握的HTTPS协议详解和数据包抓取分析

课程详情

课程标题

学网安必须要掌握的HTTPS协议详解和数据包抓取分析

课程核心介绍

本课程旨在帮助学员全面理解HTTPS协议及其背后的安全机制,同时掌握数据包抓取与分析的实战技能。

适合人群

  • 网络安全爱好者:对网络安全有浓厚兴趣,希望深入了解HTTPS协议及其安全机制的个人。
  • 网络安全专业学生:正在学习网络安全相关专业课程,需要掌握HTTPS协议及数据包分析技能的学生。

学习收获

  • 深入理解HTTPS协议
  • 掌握数据包抓取与分析能力
  • 掌握加密技术
  • 提升解决HTTPS相关安全问题的能力

课程亮点

  • 从HTTP协议基础知识讲起,逐步深入HTTPS协议的核心内容。
  • 理论讲解与实战演练相结合,学会使用Burp Suite、Wireshark等工具。
  • 介绍密码学原理、加密算法应用,构建全面的网络安全知识体系。

课程目录

01 01课程说明和简单回顾.mp4
02 02http协议简单介绍和抓包工具Burp安装.mp4
03 03代理程序抓包原理和设置方式以及burp抓包体验.mp4
04 05https的网站数据包抓取异常和提示不安全的连接.mp4
05 06http不安全以及https的由来.mp4
06 07http协议的风险和信息安全三要素及五大原则.mp4
07 08HTTPS之SSL和TLS协议说明.mp4
08 09wireshark抓包https协议数据看效果.mp4
09 10密码学加密机制及常用算法和常用名称说明.mp4
10 11HTTPS原理剖析之对称和非对称加密的劣势.mp4
11 12对称加密和非对称加密结合及又一个劣势.mp4
12 13CA机构和数字证书以及摘要签名和验签.mp4
13 14解释为什么开启bp代理之后会提示不安全的连接.mp4
14 15https单向认证过程.mp4
15 16https双向认证过程.mp4
16 17系统添加burp信任证书抓取https数据包.mp4
17 18HTTP协议数据格式说明.mp4
18 19请求行.mp4
19 20请求方法.mp4
20 21请求头.mp4
21 22响应行.mp4
22 23响应头.mp4
23 24http协议特点.mp4
24 25后续课程内容说明.mp4