mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-02-03 05:04:11 +03:00
Neutralizing time of cookie expiration (in case of --load-cookies)
This commit is contained in:
parent
ed5599f489
commit
b6fee638ef
|
@ -3504,10 +3504,15 @@ def resetCookieJar(cookieJar):
|
||||||
handle, filename = tempfile.mkstemp(prefix="sqlmapcj-")
|
handle, filename = tempfile.mkstemp(prefix="sqlmapcj-")
|
||||||
os.close(handle)
|
os.close(handle)
|
||||||
|
|
||||||
|
# Reference: http://www.hashbangcode.com/blog/netscape-http-cooke-file-parser-php-584.html
|
||||||
with open(filename, "w+b") as f:
|
with open(filename, "w+b") as f:
|
||||||
f.write("%s\n" % NETSCAPE_FORMAT_HEADER_COOKIES)
|
f.write("%s\n" % NETSCAPE_FORMAT_HEADER_COOKIES)
|
||||||
for line in lines:
|
for line in lines:
|
||||||
f.write("\n%s" % "\t".join(line.split()))
|
_ = line.split()
|
||||||
|
if len(_) == 7:
|
||||||
|
_[1]= "TRUE" # MozillaCookieJar expects TRUE here
|
||||||
|
_[4] = "9999999999" # The UNIX time that the variable will expire on
|
||||||
|
f.write("\n%s" % "\t".join(_))
|
||||||
|
|
||||||
cookieJar.filename = filename
|
cookieJar.filename = filename
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user