我正在使用以下命令来注入Username参数:
sqlmap -r Path_Of_Myfile -p UserName
它运行良好。但还有第二个参数Password. 我怎样才能尝试Password在 sqlmap 中注入参数?
我正在使用以下命令来注入Username参数:
sqlmap -r Path_Of_Myfile -p UserName
它运行良好。但还有第二个参数Password. 我怎样才能尝试Password在 sqlmap 中注入参数?
您可以用逗号分隔要测试的参数。
在 GET 请求中:
$ sqlmap -u "http://example.com/?a=1&b=2&c=3" -p "a,b"
在 POST 请求中:
$ sqlmap -u "http://example.com/" --data "a=1&b=2&c=3" -p "a,b" --method POST
...
[13:37:54] [WARNING] heuristic (basic) test shows that POST parameter 'a' might not be injectable
...
[13:37:59] [WARNING] heuristic (basic) test shows that POST parameter 'b' might not be injectable
...
这两个示例都将测试指定的参数a和b,但忽略c。(我还将它们放在双引号中,这在 Linux 上实际上是不需要的。)