Open bytecod3r opened 6 years ago
Me too.
Sample code
if (messageIsRequest):
# Crude state:
fname="c:/BURP/mystate5.txt"
with open(fname,"r+") as myfile:
myvalue=myfile.read()
myvalue=int(myvalue)
myvalue+=1
print(myvalue)
myfile.seek(0)
myfile.write(str(myvalue))
myfile.truncate()
reqbytes=messageInfo.getRequest()
req=helpers.analyzeRequest(reqbytes)
headers=req.getHeaders()
mydate="date: Wed, 22 Feb 2019 14:40:"+str(myvalue)+" GMT"
headers.add(mydate)
print(mydate)
msgbody=reqbytes[(req.getBodyOffset()):]
newreq=helpers.buildHttpMessage(headers,msgbody)
messageInfo.setRequest(newreq)
Can confirm that it works. Pretty print:
if (messageIsRequest):
# Crude state:
fname = "c:/BURP/mystate5.txt"
with open(fname, "r+") as myfile:
myvalue = myfile.read()
myvalue = int(myvalue)
myvalue += 1
print(myvalue)
myfile.seek(0)
myfile.write(str(myvalue))
myfile.truncate()
reqbytes = messageInfo.getRequest()
req = helpers.analyzeRequest(reqbytes)
headers = req.getHeaders()
mydate = "date: Wed, 22 Feb 2019 14:40:" + str(myvalue) + " GMT"
headers.add(mydate)
print(mydate)
msgbody = reqbytes[(req.getBodyOffset()):]
newreq = helpers.buildHttpMessage(headers, msgbody)
messageInfo.setRequest(newreq)
Hello,
Has anyone any sample python script to work with this extension?
Thanks.