mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-02-16 19:40:37 +03:00
transformed cDel to pDel as a more generic option
This commit is contained in:
parent
dd0ed5f5da
commit
8720aad6dc
|
@ -652,7 +652,7 @@ def paramToDict(place, parameters=None):
|
||||||
if place != PLACE.SOAP:
|
if place != PLACE.SOAP:
|
||||||
parameters = parameters.replace(", ", ",")
|
parameters = parameters.replace(", ", ",")
|
||||||
|
|
||||||
splitParams = parameters.split(conf.cDel if place == PLACE.COOKIE else "&")
|
splitParams = parameters.split(conf.pDel or (";" if place == PLACE.COOKIE else "&"))
|
||||||
|
|
||||||
for element in splitParams:
|
for element in splitParams:
|
||||||
elem = element.split("=")
|
elem = element.split("=")
|
||||||
|
|
|
@ -14,7 +14,6 @@ _defaults = {
|
||||||
"googlePage": 1,
|
"googlePage": 1,
|
||||||
"cpuThrottle": 5,
|
"cpuThrottle": 5,
|
||||||
"verbose": 1,
|
"verbose": 1,
|
||||||
"cDel": ";",
|
|
||||||
"delay": 0,
|
"delay": 0,
|
||||||
"timeout": 30,
|
"timeout": 30,
|
||||||
"retries": 3,
|
"retries": 3,
|
||||||
|
|
|
@ -24,8 +24,8 @@ optDict = {
|
||||||
|
|
||||||
"Request": {
|
"Request": {
|
||||||
"data": "string",
|
"data": "string",
|
||||||
|
"pDel": "string",
|
||||||
"cookie": "string",
|
"cookie": "string",
|
||||||
"cDel": "string",
|
|
||||||
"cookieUrlencode": "boolean",
|
"cookieUrlencode": "boolean",
|
||||||
"dropSetCookie": "boolean",
|
"dropSetCookie": "boolean",
|
||||||
"agent": "string",
|
"agent": "string",
|
||||||
|
|
|
@ -68,12 +68,12 @@ def cmdLineParser():
|
||||||
request.add_option("--data", dest="data",
|
request.add_option("--data", dest="data",
|
||||||
help="Data string to be sent through POST")
|
help="Data string to be sent through POST")
|
||||||
|
|
||||||
|
request.add_option("--param-del", dest="pDel",
|
||||||
|
help="Character used for splitting parameter values")
|
||||||
|
|
||||||
request.add_option("--cookie", dest="cookie",
|
request.add_option("--cookie", dest="cookie",
|
||||||
help="HTTP Cookie header")
|
help="HTTP Cookie header")
|
||||||
|
|
||||||
request.add_option("--cookie-del", dest="cDel",
|
|
||||||
help="Delimiter character used for splitting cookie values")
|
|
||||||
|
|
||||||
request.add_option("--cookie-urlencode", dest="cookieUrlencode",
|
request.add_option("--cookie-urlencode", dest="cookieUrlencode",
|
||||||
action="store_true",
|
action="store_true",
|
||||||
help="URL Encode generated cookie injections")
|
help="URL Encode generated cookie injections")
|
||||||
|
|
|
@ -36,12 +36,12 @@ googleDork =
|
||||||
# Data string to be sent through POST.
|
# Data string to be sent through POST.
|
||||||
data =
|
data =
|
||||||
|
|
||||||
|
# Character used for splitting cookie values
|
||||||
|
pDel =
|
||||||
|
|
||||||
# HTTP Cookie header.
|
# HTTP Cookie header.
|
||||||
cookie =
|
cookie =
|
||||||
|
|
||||||
# Delimiter character used for splitting cookie values
|
|
||||||
cDel = ";"
|
|
||||||
|
|
||||||
# URL-encode generated cookie injections.
|
# URL-encode generated cookie injections.
|
||||||
# Valid: True or False
|
# Valid: True or False
|
||||||
cookieUrlencode = False
|
cookieUrlencode = False
|
||||||
|
|
Loading…
Reference in New Issue
Block a user