diff --git a/lib/core/optiondict.py b/lib/core/optiondict.py index 3ef2db6a4..ba6b98c3e 100644 --- a/lib/core/optiondict.py +++ b/lib/core/optiondict.py @@ -209,4 +209,13 @@ optDict = { "wizard": "boolean", "verbose": "integer" }, + "Hidden": { + "profile": "boolean", + "cpuThrottle": "integer", + "forceDns": "boolean", + "smokeTest": "boolean", + "liveTest": "boolean", + "stopFail": "boolean", + "runCase": "string" + } } diff --git a/lib/utils/api.py b/lib/utils/api.py index 3c94e19fc..ab7837ab2 100644 --- a/lib/utils/api.py +++ b/lib/utils/api.py @@ -61,7 +61,7 @@ def is_admin(taskid): return True def init_options(): - dataype = {"boolean": False, "string": "", "integer": 0, "float": 0.0} + dataype = {"boolean": False, "string": None, "integer": None, "float": None} options = AttribDict() for _ in optDict: @@ -260,8 +260,6 @@ def scan_start(taskid): for key, value in request.json.items(): tasks[taskid][key] = value - print "DEBUG TASKS:", tasks - # Overwrite output directory (oDir) value to a temporary directory tasks[taskid].oDir = tempfile.mkdtemp(prefix="sqlmap-")