From c95119559ee473f8d101fdc011c88b3948db96bb Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Sat, 19 Jan 2013 00:41:51 +0000 Subject: [PATCH] minor bug fix --- lib/techniques/error/use.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/techniques/error/use.py b/lib/techniques/error/use.py index 44e662043..e84f0680a 100644 --- a/lib/techniques/error/use.py +++ b/lib/techniques/error/use.py @@ -182,7 +182,7 @@ def _errorFields(expression, expressionFields, expressionFieldsList, num=None, e else: expressionReplaced = expression.replace(expressionFields, field, 1) - if isTechniqueAvailable(PAYLOAD.TECHNIQUE.QUERY) and Backend.isDbms(DBMS.FIREBIRD) and expressionReplaced.startswith("SELECT "): + if kb.technique == PAYLOAD.TECHNIQUE.QUERY and Backend.isDbms(DBMS.FIREBIRD) and expressionReplaced.startswith("SELECT "): expressionReplaced = "SELECT %s" % agent.concatQuery(expressionReplaced) output = NULL if emptyFields and field in emptyFields else _oneShotErrorUse(expressionReplaced, field)