Skip to content

Commit b78163f

Browse files
committed
Update for Issue sqlmapproject#138
1 parent 5fc1e8b commit b78163f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

plugins/generic/databases.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,8 +260,8 @@ def getTables(self, bruteForce=None):
260260
infoMsg = "skipping system database%s '%s'" % ("s" if len(self.excludeDbsList) > 1 else "", ", ".join(db for db in self.excludeDbsList))
261261
logger.info(infoMsg)
262262
elif not Backend.isDbms(DBMS.SQLITE):
263-
query += " WHERE "
264-
query += " OR ".join("%s = '%s'" % (condition, unsafeSQLIdentificatorNaming(db)) for db in sorted(dbs))
263+
query += " WHERE %s" % condition
264+
query += " IN (%s)" % ",".join("'%s'" % unsafeSQLIdentificatorNaming(db) for db in sorted(dbs))
265265

266266
if len(dbs) < 2 and ("%s," % condition) in query:
267267
query = query.replace("%s," % condition, "", 1)

0 commit comments

Comments
 (0)