mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-12-06 20:51:31 +00:00
Added --dependences to show which sqlmap dependences are not available
This commit is contained in:
@@ -1020,9 +1020,9 @@ def parseTargetDirect():
|
||||
import pymssql
|
||||
|
||||
if not hasattr(pymssql, "__version__") or pymssql.__version__ < "1.0.2":
|
||||
errMsg = "pymssql library on your system must be "
|
||||
errMsg += "version 1.0.2 to work, get it from "
|
||||
errMsg += "http://sourceforge.net/projects/pymssql/files/pymssql/1.0.2/"
|
||||
errMsg = "'%s' third-party library must be " % data[1]
|
||||
errMsg += "version >= 1.0.2 to work properly. "
|
||||
errMsg += "Download from %s" % data[2]
|
||||
raise sqlmapMissingDependence, errMsg
|
||||
|
||||
elif dbmsName == DBMS.MYSQL:
|
||||
@@ -1040,7 +1040,7 @@ def parseTargetDirect():
|
||||
except ImportError, _:
|
||||
errMsg = "sqlmap requires '%s' third-party library " % data[1]
|
||||
errMsg += "in order to directly connect to the database "
|
||||
errMsg += "'%s'. Download from '%s'" % (dbmsName, data[2])
|
||||
errMsg += "%s. Download from %s" % (dbmsName, data[2])
|
||||
raise sqlmapMissingDependence, errMsg
|
||||
|
||||
def parseTargetUrl():
|
||||
|
||||
Reference in New Issue
Block a user