Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1b2ec82

Browse files
committed
misc fixes regarding new query retrieval format
1 parent a9b50a1 commit 1b2ec82

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

lib/takeover/udf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def __askOverwriteUdf(self, udf):
5050
def __checkExistUdf(self, udf):
5151
logger.info("checking if UDF '%s' already exist" % udf)
5252

53-
query = agent.forgeCaseStatement(queries[kb.dbms].checkUdf % (udf, udf))
53+
query = agent.forgeCaseStatement(queries[kb.dbms].check_udf.query % (udf, udf))
5454
exists = inject.getValue(query, resumeValue=False, unpack=False, charsetType=2)
5555

5656
if exists == "1":

plugins/dbms/mssqlserver/enumeration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def getTables(self):
105105
return kb.data.cachedTables
106106

107107
def searchTable(self):
108-
rootQuery = queries[kb.dbms].searchTable
108+
rootQuery = queries[kb.dbms].search_table
109109
foundTbls = {}
110110
tblList = conf.tbl.split(",")
111111
tblCond = rootQuery.inband.condition
@@ -189,7 +189,7 @@ def searchTable(self):
189189
return foundTbls
190190

191191
def searchColumn(self):
192-
rootQuery = queries[kb.dbms].searchColumn
192+
rootQuery = queries[kb.dbms].search_column
193193
foundCols = {}
194194
dbs = {}
195195
colList = conf.col.split(",")

plugins/dbms/oracle/enumeration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ def searchDb(self):
174174
return []
175175

176176
def searchColumn(self):
177-
rootQuery = queries[kb.dbms].searchColumn
177+
rootQuery = queries[kb.dbms].search_column
178178
foundCols = {}
179179
dbs = { "USERS": {} }
180180
colList = conf.col.split(",")

plugins/generic/enumeration.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ def isDba(self):
119119
infoMsg = "testing if current user is DBA"
120120
logger.info(infoMsg)
121121

122-
query = agent.forgeCaseStatement(queries[kb.dbms].isDba.query)
122+
query = agent.forgeCaseStatement(queries[kb.dbms].is_dba.query)
123123

124124
kb.data.isDba = inject.getValue(query, unpack=False, charsetType=1)
125125

@@ -1045,7 +1045,7 @@ def dumpTable(self):
10451045

10461046
conf.db = self.getCurrentDb()
10471047

1048-
rootQuery = queries[kb.dbms].dumpTable
1048+
rootQuery = queries[kb.dbms].dump_table
10491049

10501050
if conf.col:
10511051
colList = conf.col.split(",")
@@ -1307,7 +1307,7 @@ def dumpFoundColumn(self, dbs, foundCols, colConsider):
13071307

13081308
def searchDb(self):
13091309
foundDbs = []
1310-
rootQuery = queries[kb.dbms].searchDb
1310+
rootQuery = queries[kb.dbms].search_db
13111311
dbList = conf.db.split(",")
13121312

13131313
if kb.dbms == "MySQL" and not kb.data.has_information_schema:
@@ -1394,7 +1394,7 @@ def searchTable(self):
13941394
errMsg += "back-end DBMS is MySQL < 5.0"
13951395
raise sqlmapUnsupportedFeatureException, errMsg
13961396

1397-
rootQuery = queries[kb.dbms].searchTable
1397+
rootQuery = queries[kb.dbms].search_table
13981398
foundTbls = {}
13991399
tblList = conf.tbl.split(",")
14001400
tblCond = rootQuery.inband.condition
@@ -1515,7 +1515,7 @@ def searchColumn(self):
15151515
errMsg += "back-end DBMS is MySQL < 5.0"
15161516
raise sqlmapUnsupportedFeatureException, errMsg
15171517

1518-
rootQuery = queries[kb.dbms].searchColumn
1518+
rootQuery = queries[kb.dbms].search_column
15191519
foundCols = {}
15201520
dbs = {}
15211521
colList = conf.col.split(",")

0 commit comments

Comments
 (0)