第三方库
thirdparty/
目录中的第三方库
库 | 许可证 | 备注 | 开关 |
---|---|---|---|
thirdparty/ansistrm/ | BSD | 用于着色日志消息 | - |
thirdparty/beautifulsoup/ | BSD | 用于爬取目标站点 | —crawl |
thirdparty/bottle/ | MIT | 用作 RESTful API 的微型 Web 服务器 | sqlmapapi.py |
thirdparty/chardet/ | LGPL | 用于启发式检测 HTTP 响应体字符集 | - |
thirdparty/clientform/ | BSD | 用于解析 HTML 表单 | —forms |
thirdparty/colorama/ | BSD | 用于跨平台着色输出 | - |
thirdparty/fcrypt/ | BSD | 用于破解通用密码哈希 | —passwords |
thirdparty/gprof2dot/ | LGPL | 用于内部调试目的 | —profile |
thirdparty/keepalive/ | LGPL | 用于持久的 HTTP(s) 请求 | —keep-alive and -o |
thirdparty/magic/ | PSF | 用于识别和显示日志消息中的文件类型 | —file-write |
thirdparty/multipartpost/ | LGPL | 用于通过 Web 文件传输器上传文件 | —os-cmd, —os-shell, —os-pwn |
thirdparty/odict/ | BSD | 内部使用 | - |
thirdparty/pagerank/ | MIT | 用于显示 Google dork 结果的页面排名 | -g |
thirdparty/prettyprint/ | MIT | 用于生成 XML 输出 | —xml, to be replaced by —report (#14) |
thirdparty/pydes/ | Free, public domain | 用于破解 Oracle 旧密码格式 | —passwords |
thirdparty/six/ | MIT | 用于 Python 2 与 3 的兼容 | - |
thirdparty/socks/ | BSD | 用于通过 Tor SOCKS 代理隧道传输请求 | —tor-type and —proxy |
thirdparty/termcolor/ | MIT | 用于着色输出 | - |
thirdparty/xdot/ | LGPL | 用于内部调试目的 | —profile |
extra/ 目录中的第三方库与工具
这些列出的为不是完全由 sqlmap 开发人员开发的库和工具。
库 / 工具 | 许可证 | 备注 | 开关 |
---|---|---|---|
extra/icmpsh/ | LGPL | 用于通过 ICMP 接管操作系统的功能 | —os-pwn |
未打包的依赖
库 / 工具 | 许可证 | 备注 | 开关 |
---|---|---|---|
Metasploit Framework | BSD | 用于操作系统接管功能 | —os-pwn, —os-bof, —os-smbshell |
PyReadline | BSD | 用于 TAB 自动补全和历史记录 | —os-shell and —sql-shell |
python cx_Oracle | BSD | Oracle 连接器 | -d |
python ibm-db | Apache | DB2 连接器 | -d |
python-impacket | BSD | 用于通过 icmpsh 的操作系统接管功能 | —os-pwn |
python-kinterbasdb | BSD | Firebird 连接器 | -d |
python-ntlm | LGPL | 用于站点需要 NTLM 身份验证时 | —auth-type |
python-psycopg2 | LGPL | PostgreSQL 连接器 | -d |
python-pyodbc | MIT | Microsoft Access 连接器 | -d |
python-pymssql | LGPL | Microsoft SQL Server 连接器 | -d |
python pymysql | MIT | MySQL 连接器 | -d |
python-pysqlite2 | MIT | SQLite 2 连接器 | -d |