sqlmap的level和risk参数
level 参数
简单来说,--level 参数决定了 sqlmap 在检测 SQL 注入时的"努力程度"。
- level 1:默认等级,仅测试 GET 和 POST 请求中的参数。
- level 2:除了 level 1 的测试外,还会检查 Cookie 中的数据。
- level 3:在 level 2 的基础上,将 User-Agent 和 Referer 头部也纳入检测范围。
- level 4~5:尝试各种 payloads 和边界条件,确保不放过任何潜在的注入点。
risk 参数
与 --level 不同,--risk 参数更像是告诉 sqlmap:“我愿意承担多大的风险来进行这次测试”。