渗透测试学习笔记:从基础到实践
从网络与 HTTP 基础出发,记录 SQL 注入、Burp Suite 的使用与靶场实验,逐步建立自己的 Web 安全知识。
整理自个人 Notion 笔记 · 原笔记更新于
文章目录 4 个章节
在学习渗透测试前,需要先补充必要的基础知识。这组笔记按照网络基础、漏洞原理、工具使用和实验复现,记录每一步学习。
先理解网络与 HTTP
从“一台电脑如何找到另一台电脑”开始,梳理 IP、端口、DNS、TCP 和 HTTP,再理解 Cookie、Session 与输入的信任边界。
理解 SQL 注入的形成原因
用户输入本来只是数据。当程序直接拼接 SQL,输入就可能改变查询结构。笔记整理了注入类型、输入点,以及参数化查询的防御思路。
用工具观察请求与响应
通过 Burp Suite 的 Proxy、HTTP History 和 Repeater,观察请求、重放请求,并比较服务器的响应。
在实验中验证理解
把原理放回靶场和虚拟机实验中,保留操作步骤、观察结果与截图。SQL 注入练习和 MS17-010 复现各自整理成独立笔记,方便回顾。
写下来,是为了更好地理解。
— 木之风