1. 前言
在我们构建和维护网站的过程中,SQL 注入漏洞犹如潜伏的暗礁,随时可能让我们的心血之作遭遇安全危机。它曾致使无数系统数据泄露、功能受损。作为保障网站安全的关键一环,精准检测 SQL 注入漏洞十分必要。本文将深入探讨使用 sqlmap 对网站进行全方位 SQL 注入漏洞检测的实战过程,涵盖从信息收集到命令运用等多方面细节,助力大家筑牢网站安全防线,共同在代码世界守护数据与系统安全。
2. 提取网站重要页面的访问报文
使用任一打开某被测网站,我们这里拿优快云做测试。
按下F12
键打开开发者工具,切换到Network
(网络)选项卡
在页面中进行各种点击操作,触发所有可能的请求。开发者工具会记录下每一个请求的详细信息,包括 URL、请求方法(GET、POST 等)、请求头、请求体等。
操作完成后,在Network
选项卡中,右键点击任意一个请求,选择Export HAR
(导出 HAR 文件),将所有请求信息保存为一个 HAR 格式的文件。
文件默认格式如下:
3. 将HAR格式的网络报文转为sqlmap语句
有两种方法可以