@@ -1579,20 +1579,6 @@ def dumpTable(self, foundData=None):
15791579 entries = []
15801580 query = None
15811581
1582- if all ([Backend .isDbms (DBMS .MYSQL ), isTechniqueAvailable (PAYLOAD .TECHNIQUE .ERROR ), conf .groupConcat ]):
1583- randStr , randStr2 = randomStr (), randomStr ()
1584- filterFunction = "REPLACE(REPLACE(IFNULL(%s, ' '),'%s','%s'),'%s','%s')" \
1585- % ('%s' , CONCAT_VALUE_DELIMITER , randStr , CONCAT_ROW_DELIMITER , randStr2 )
1586- concats = "," .join ("CONCAT(%s, '|')" % (filterFunction % _ ) for _ in colList [:- 1 ])
1587- concats += ",%s" % (filterFunction % colList [- 1 ])
1588- query = "SELECT GROUP_CONCAT(%s) FROM %s.%s" % (concats , conf .db , tbl )
1589- value = inject .getValue (query , blind = False )
1590- if isinstance (value , basestring ):
1591- for line in value .split (CONCAT_ROW_DELIMITER ):
1592- row = line .split (CONCAT_VALUE_DELIMITER )
1593- row = map (lambda x : x .replace (randStr , CONCAT_VALUE_DELIMITER ).replace (randStr2 , CONCAT_ROW_DELIMITER ), row )
1594- entries .append (row )
1595-
15961582 if Backend .getIdentifiedDbms () in (DBMS .ORACLE , DBMS .DB2 ):
15971583 query = rootQuery .inband .query % (colString , tbl .upper () if not conf .db else ("%s.%s" % (conf .db .upper (), tbl .upper ())))
15981584 elif Backend .getIdentifiedDbms () in (DBMS .SQLITE , DBMS .ACCESS , DBMS .FIREBIRD , DBMS .MAXDB ):
0 commit comments