From a097ee15051ae6f376df82c763efed68e58254d5 Mon Sep 17 00:00:00 2001 From: stamparm Date: Mon, 15 Jul 2013 13:31:56 +0200 Subject: [PATCH] Switching --invalid-bignum to a pure integer constant (more generic - more statements require pure integer constant) --- lib/controller/checks.py | 2 +- lib/core/agent.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/controller/checks.py b/lib/controller/checks.py index 5e4c6e398..6970cd277 100644 --- a/lib/controller/checks.py +++ b/lib/controller/checks.py @@ -332,7 +332,7 @@ def checkSqlInjection(place, parameter, value): _ = randomInt(2) origValue = "%s AND %s=%s" % (value, _, _ + 1) elif conf.invalidBignum: - origValue = "%d.%d" % (randomInt(6), randomInt(1)) + origValue = randomInt(6) else: origValue = "-%s" % randomInt() templatePayload = agent.payload(place, parameter, newValue=origValue, where=where) diff --git a/lib/core/agent.py b/lib/core/agent.py index 6213935e9..a05648dcb 100644 --- a/lib/core/agent.py +++ b/lib/core/agent.py @@ -117,7 +117,7 @@ class Agent(object): _ = randomInt(2) value = "%s%s AND %s=%s" % (origValue, match.group() if match else "", _, _ + 1) elif conf.invalidBignum: - value = "%d.%d" % (randomInt(6), randomInt(1)) + value = randomInt(6) else: if newValue.startswith("-"): value = ""