这门课的名字听起来像一句硬性结论——"学网安必须要掌握"。但真到选课的时候,更值得问的是:HTTPS 这块内容,到底卡住了哪些实际工作,学完能不能自己动手解决。先把这个说清楚,再决定要不要花时间。

它解决的是哪一类具体问题

如果你做过 Web 渗透、接口测试或流量排查,多半遇到过这种局面:浏览器开发者工具里能看到请求发出去了,但内容全是密文;用抓包工具截下来的流量,关键字段读不出来;一个登录接口明明能正常跑通,却说不清它的证书校验、会话密钥协商到底发生在哪一步。

这些问题的共同点是,卡点不在"会不会用工具",而在对 HTTPS 本身理解不够。TLS 握手怎么协商、证书链怎么验证、对称与非对称加密各自在哪一段起作用、抓包工具凭什么能解密你的流量——不清楚这些,抓到的包就只是一堆看不懂的字节。这门课针对的正是这个环节,把 HTTPS 从协议层拆开讲,再落到抓包分析上。

学完之后能独立做什么

按课程的设计,比较务实的预期是:你能自己配好抓包环境,对目标站点的 HTTPS 流量完成一次完整的解密与分析,能读懂 TLS 握手过程中各阶段的报文含义,并且在遇到证书报错、握手失败、无法解密这类情况时,知道往哪个方向排查,而不是只会重启工具。

往工作场景上靠,大致对应几件事:做接口测试时判断数据在传输层是否真的被保护;做安全评估时识别证书配置和加密套件上的薄弱点;排查线上问题时能区分是应用层逻辑的问题,还是 TLS 层就没走通。这些都不是靠背概念能解决的,需要有动手拆包的过程。

资料覆盖的内容和使用方式

课程从 HTTP 讲起,这个安排是合理的。不了解明文 HTTP 的请求响应结构,直接看加密后的流量会缺少对照。往上走是 TLS 握手流程、证书与 PKI、常见加密算法的应用位置,再往后是抓包与分析工具的实际操作。

工具部分主要围绕 Burp Suite 和 Wireshark 展开,这也是实际工作中最常打交道的两个。建议的使用顺序是:先把 HTTP 部分快速过一遍当作复习,把精力放在握手流程和证书验证上,这两块是后面所有分析的基础;工具操作边看边跟着做,尤其是配置代理和导入证书这些步骤,只看不练很容易在真实环境里卡住。

适合什么基础的人

  • 有基本网络常识、知道 TCP/IP 大致分层、用过浏览器开发者工具的人,可以直接进入,节奏不会太吃力。
  • 完全没有网络基础的转行者,HTTP 部分需要放慢,否则后面握手流程会跟得比较累。
  • 已经在做渗透测试或安全运维、但 HTTPS 一直是模糊地带的人,收益最直接——这类人缺的往往不是工具,而是对协议本身的清晰认识。

如果只是对网络安全有兴趣、暂时没有具体使用场景,这门课的信息密度会偏高,学完容易停留在"听懂了但用不上"的状态。有明确的分析对象或测试任务时再学,效果会好很多。

一点选课提醒

HTTPS 和抓包是安全方向里少数"绕不过去"的基础内容,值得投入时间。但要提醒的是,这类知识真正变成能力,靠的是自己动手抓、动手解、动手排查报错。课程提供的是路径和讲解,剩下的部分,得在真实环境里补上。

课程目录

课程目录24 集
  • 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