using pushValue and popValue

This commit is contained in:
Miroslav Stampar 2010-10-18 22:22:41 +00:00
parent a97319656c
commit 9a7fd29d4f

View File

@ -7,6 +7,8 @@ Copyright (c) 2006-2010 sqlmap developers (http://sqlmap.sourceforge.net/)
See the file 'doc/COPYING' for copying permission See the file 'doc/COPYING' for copying permission
""" """
from lib.core.common import popValue
from lib.core.common import pushValue
from lib.core.data import conf from lib.core.data import conf
from lib.core.data import kb from lib.core.data import kb
from lib.core.data import logger from lib.core.data import logger
@ -64,9 +66,9 @@ def setHandler():
dbmsAliases, _, _ = dbmsMap[i] dbmsAliases, _, _ = dbmsMap[i]
if kb.htmlFp[-1].lower() in dbmsAliases: if kb.htmlFp[-1].lower() in dbmsAliases:
if i > 0: if i > 0:
temp = dbmsMap[i] pushValue(dbmsMap[i])
dbmsMap.remove(temp) dbmsMap.remove(dbmsMap[i])
dbmsMap.insert(0, temp) dbmsMap.insert(0, popValue())
break break