mirror of
https://github.com/sqlmapproject/sqlmap
synced 2025-12-06 16:32:23 +01:00
preventing case duplicates for --common-tables (as some DBMSes have case sensitive table names we can't just use them all with the same case)
This commit is contained in:
parent
d0cef21d9c
commit
e6c50df4f9
1 changed files with 5 additions and 0 deletions
|
|
@ -152,7 +152,12 @@ def tableExists(tableFile, regex=None):
|
|||
warnMsg = "no table found"
|
||||
logger.warn(warnMsg)
|
||||
else:
|
||||
items = set()
|
||||
for item in retVal:
|
||||
if item.lower() in items:
|
||||
continue
|
||||
else:
|
||||
items.add(item.lower())
|
||||
if not kb.data.cachedTables.has_key(conf.db):
|
||||
kb.data.cachedTables[conf.db] = [item]
|
||||
else:
|
||||
|
|
|
|||
Loading…
Reference in a new issue