mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-02-16 19:40:37 +03:00
Minor bug fix in --update option, updated also Microsoft XML versions file
This commit is contained in:
parent
32067cb676
commit
e5a01d500e
|
@ -493,8 +493,6 @@ def __setHTTPProxy():
|
||||||
if not conf.proxy:
|
if not conf.proxy:
|
||||||
return
|
return
|
||||||
|
|
||||||
parseTargetUrl()
|
|
||||||
|
|
||||||
debugMsg = "setting the HTTP proxy to pass by all HTTP requests"
|
debugMsg = "setting the HTTP proxy to pass by all HTTP requests"
|
||||||
logger.debug(debugMsg)
|
logger.debug(debugMsg)
|
||||||
|
|
||||||
|
@ -516,8 +514,8 @@ def __setHTTPProxy():
|
||||||
|
|
||||||
# Workaround for http://bugs.python.org/issue1424152 (urllib/urllib2:
|
# Workaround for http://bugs.python.org/issue1424152 (urllib/urllib2:
|
||||||
# HTTPS over (Squid) Proxy fails) as long as HTTP over SSL requests
|
# HTTPS over (Squid) Proxy fails) as long as HTTP over SSL requests
|
||||||
# can't be tunneled over an HTTP proxy natively by Python urllib2
|
# can't be tunneled over an HTTP proxy natively by Python (<= 2.5)
|
||||||
# standard library
|
# urllib2 standard library
|
||||||
if conf.scheme == "https":
|
if conf.scheme == "https":
|
||||||
proxyHandler = ProxyHTTPSHandler(__proxyString)
|
proxyHandler = ProxyHTTPSHandler(__proxyString)
|
||||||
else:
|
else:
|
||||||
|
@ -545,8 +543,6 @@ def __setHTTPAuthentication():
|
||||||
errMsg += "but did not provide the type"
|
errMsg += "but did not provide the type"
|
||||||
raise sqlmapSyntaxException, errMsg
|
raise sqlmapSyntaxException, errMsg
|
||||||
|
|
||||||
parseTargetUrl()
|
|
||||||
|
|
||||||
debugMsg = "setting the HTTP Authentication type and credentials"
|
debugMsg = "setting the HTTP Authentication type and credentials"
|
||||||
logger.debug(debugMsg)
|
logger.debug(debugMsg)
|
||||||
|
|
||||||
|
@ -599,9 +595,8 @@ def __setHTTPMethod():
|
||||||
|
|
||||||
|
|
||||||
def __setHTTPExtraHeaders():
|
def __setHTTPExtraHeaders():
|
||||||
parseTargetUrl()
|
if conf.hostname:
|
||||||
|
conf.httpHeaders.append(("Host", conf.hostname))
|
||||||
conf.httpHeaders.append(("Host", conf.hostname))
|
|
||||||
|
|
||||||
if conf.headers:
|
if conf.headers:
|
||||||
debugMsg = "setting extra HTTP headers"
|
debugMsg = "setting extra HTTP headers"
|
||||||
|
@ -987,6 +982,9 @@ def init(inputOptions=advancedDict()):
|
||||||
__setConfAttributes()
|
__setConfAttributes()
|
||||||
__setKnowledgeBaseAttributes()
|
__setKnowledgeBaseAttributes()
|
||||||
__cleanupOptions()
|
__cleanupOptions()
|
||||||
|
|
||||||
|
parseTargetUrl()
|
||||||
|
|
||||||
__setHTTPTimeout()
|
__setHTTPTimeout()
|
||||||
__setHTTPCookies()
|
__setHTTPCookies()
|
||||||
__setHTTPReferer()
|
__setHTTPReferer()
|
||||||
|
|
|
@ -109,12 +109,15 @@ def __updateMSSQLXML():
|
||||||
servicePack = servicePack[:servicePack.index("-")]
|
servicePack = servicePack[:servicePack.index("-")]
|
||||||
if "*" in servicePack:
|
if "*" in servicePack:
|
||||||
servicePack = servicePack[:servicePack.index("*")]
|
servicePack = servicePack[:servicePack.index("*")]
|
||||||
|
if servicePack.startswith("+"):
|
||||||
|
servicePack = "0%s" % servicePack
|
||||||
|
|
||||||
servicePack = servicePack.replace("\t", " ")
|
servicePack = servicePack.replace("\t", " ")
|
||||||
servicePack = servicePack.replace(" ", " ")
|
servicePack = servicePack.replace(" ", " ")
|
||||||
servicePack = servicePack.replace("No SP", "0")
|
servicePack = servicePack.replace("No SP", "0")
|
||||||
servicePack = servicePack.replace("RTM", "0")
|
servicePack = servicePack.replace("RTM", "0")
|
||||||
servicePack = servicePack.replace("SP", "")
|
servicePack = servicePack.replace("SP", "")
|
||||||
|
servicePack = servicePack.replace("Service Pack", "")
|
||||||
servicePack = servicePack.replace("<a href=\"http:", "")
|
servicePack = servicePack.replace("<a href=\"http:", "")
|
||||||
|
|
||||||
if servicePack.endswith(" "):
|
if servicePack.endswith(" "):
|
||||||
|
|
|
@ -3,15 +3,31 @@
|
||||||
<signatures release="2008">
|
<signatures release="2008">
|
||||||
<signature>
|
<signature>
|
||||||
<version>
|
<version>
|
||||||
10.0.2531
|
10.00.2714
|
||||||
</version>
|
</version>
|
||||||
<servicepack>
|
<servicepack>
|
||||||
0 + Service Pack 1
|
1 + Cumulative Update 2 for Service Pack 1
|
||||||
</servicepack>
|
</servicepack>
|
||||||
</signature>
|
</signature>
|
||||||
<signature>
|
<signature>
|
||||||
<version>
|
<version>
|
||||||
10.0.1798.0
|
10.00.2710
|
||||||
|
</version>
|
||||||
|
<servicepack>
|
||||||
|
1 + Cumulative Update 1 for Service Pack 1
|
||||||
|
</servicepack>
|
||||||
|
</signature>
|
||||||
|
<signature>
|
||||||
|
<version>
|
||||||
|
10.00.2531
|
||||||
|
</version>
|
||||||
|
<servicepack>
|
||||||
|
1
|
||||||
|
</servicepack>
|
||||||
|
</signature>
|
||||||
|
<signature>
|
||||||
|
<version>
|
||||||
|
10.00.1798
|
||||||
</version>
|
</version>
|
||||||
<servicepack>
|
<servicepack>
|
||||||
0 + Cumulative Update 4
|
0 + Cumulative Update 4
|
||||||
|
@ -51,7 +67,7 @@
|
||||||
</signature>
|
</signature>
|
||||||
<signature>
|
<signature>
|
||||||
<version>
|
<version>
|
||||||
10.0.1600.22
|
10.00.1600.22
|
||||||
</version>
|
</version>
|
||||||
<servicepack>
|
<servicepack>
|
||||||
0
|
0
|
||||||
|
@ -83,6 +99,22 @@
|
||||||
</signature>
|
</signature>
|
||||||
</signatures>
|
</signatures>
|
||||||
<signatures release="2005">
|
<signatures release="2005">
|
||||||
|
<signature>
|
||||||
|
<version>
|
||||||
|
9.00.4220
|
||||||
|
</version>
|
||||||
|
<servicepack>
|
||||||
|
3+Q967909
|
||||||
|
</servicepack>
|
||||||
|
</signature>
|
||||||
|
<signature>
|
||||||
|
<version>
|
||||||
|
9.00.4216
|
||||||
|
</version>
|
||||||
|
<servicepack>
|
||||||
|
3+Q967101
|
||||||
|
</servicepack>
|
||||||
|
</signature>
|
||||||
<signature>
|
<signature>
|
||||||
<version>
|
<version>
|
||||||
9.00.4211
|
9.00.4211
|
||||||
|
|
Loading…
Reference in New Issue
Block a user