[WARNING] information_schema not available, back-end DBMS is MySQL < 5?
1、刚开始以为是mysql用户的权限不足,所以新建了新的用户,赋予mysql所有权限,但是问题仍没有解决。
2、通过参考—https://issueexplorer.com/issue/sqlmapproject/sqlmap/4853
感觉是sqlmap内部的问题,
粘贴原回答:As I understand it, the problem occurred after commit?69900a6c6efac5c8b43fcee5d8d03dc2afb063b5 . It replaced the LooseVersion method from distutils.version.LooseVersion with pkg_resources.parse_version as LooseVersion. In the old version in the file "lib/core/common.py"?distutils.version.LooseVersion(Backend.getVersion()) >= distutils.version.LooseVersion(version) ?(line 594) crashed with an error comparing int and string and fell within the except where the comparison?str(Backend.getVersion()) >= str(version) ?returned 'true'. (Backend.getVersion () - "> = 5.0.12", version - "5") Now the comparison?LooseVersion(Backend.getVersion()) >= LooseVersion(version) ?works without errors and returns 'false'. Therefore SqlMap thinks back-end DBMS is MySQL <5.0
最后尝试下载最新版本的sqlmap已经解决,
最新版本1.5.10.17
D:\XunleiDownload\testSqlmapEdition\sqlmap-master>sqlmap.py --version 1.5.10.17#dev,
我理解上是我前几天下载的版本本身的问题
|