我尝试使用代理将请求定向到burp以处理包含错误的请求 但是,请求不会被路由。请求直接发送到服务器
代码
import requests
session = input('session: ')
csrf = input('csrf: ')
username = open('username','r')
ip = open('ip','r')
url = input('Url: ')
def readli(var):
lin = var.readline()
print(lin)
for i in range(0, 100):
data = {'csrf':csrf, 'username':readli(username), 'password':'asdasd'}
header = {'X-forwarded-For':readli(ip),'Content-Type':'application/x-www-form-urlencoded'}
cookie = {'session': session}
proxies = {'http':'http://127.0.0.1:8080'}
r = requests.post(url, data=data, headers=header,cookies=cookie,proxies=proxies )
print(r.text)
username.close()
ip.close()
我也尝试在路由器上使用我的IP地址
192.168.1.3
,但无济于事
python版本:Python 3.8.2
使用Ubuntu wsl
答案 0 :(得分:0)
也许您尝试访问https网站,所以也应该在代理变量https上添加
。proxies = {'http':'http://127.0.0.1:8080',
'https':'http://127.0.0.1:8080'}