File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -65,6 +65,9 @@ def action():
6565
6666 raise sqlmapUnsupportedDBMSException , errMsg
6767
68+ if conf .direct :
69+ conf .dbmsConnector .connect ()
70+
6871 print "%s\n " % conf .dbmsHandler .getFingerprint ()
6972
7073 # Techniques options
Original file line number Diff line number Diff line change @@ -145,9 +145,6 @@ def checkDbms(self):
145145
146146 logMsg = "testing Microsoft Access"
147147 logger .info (logMsg )
148-
149- if conf .direct :
150- conf .dbmsConnector .connect ()
151148
152149 payload = agent .fullPayload (" AND VAL(CVAR(1))=1" )
153150 result = Request .queryPage (payload )
Original file line number Diff line number Diff line change @@ -127,9 +127,6 @@ def checkDbms(self):
127127 logMsg = "testing Firebird"
128128 logger .info (logMsg )
129129
130- if conf .direct :
131- conf .dbmsConnector .connect ()
132-
133130 randInt = randomInt ()
134131
135132 payload = agent .fullPayload (" AND EXISTS(SELECT * FROM RDB$DATABASE WHERE %d=%d)" % (randInt , randInt ))
Original file line number Diff line number Diff line change @@ -157,9 +157,6 @@ def checkDbms(self):
157157 infoMsg = "testing MySQL"
158158 logger .info (infoMsg )
159159
160- if conf .direct :
161- conf .dbmsConnector .connect ()
162-
163160 if conf .dbms in MYSQL_ALIASES and kb .dbmsVersion and kb .dbmsVersion [0 ].isdigit ():
164161 setDbms ("MySQL %s" % kb .dbmsVersion [0 ])
165162
Original file line number Diff line number Diff line change @@ -81,9 +81,6 @@ def checkDbms(self):
8181 logMsg = "testing Oracle"
8282 logger .info (logMsg )
8383
84- if conf .direct :
85- conf .dbmsConnector .connect ()
86-
8784 if conf .dbms in ORACLE_ALIASES :
8885 setDbms ("Oracle" )
8986
Original file line number Diff line number Diff line change @@ -89,9 +89,6 @@ def checkDbms(self):
8989 infoMsg = "testing PostgreSQL"
9090 logger .info (infoMsg )
9191
92- if conf .direct :
93- conf .dbmsConnector .connect ()
94-
9592 if conf .dbms in PGSQL_ALIASES :
9693 setDbms ("PostgreSQL" )
9794
Original file line number Diff line number Diff line change @@ -93,9 +93,6 @@ def checkDbms(self):
9393
9494 logMsg = "testing SQLite"
9595 logger .info (logMsg )
96-
97- if conf .direct :
98- conf .dbmsConnector .connect ()
9996
10097 payload = agent .fullPayload (" AND LAST_INSERT_ROWID()=LAST_INSERT_ROWID()" )
10198 result = Request .queryPage (payload )
You can’t perform that action at this time.
0 commit comments