Links

第三方库

thirdparty/ 目录中的第三方库

许可证
备注
开关
BSD
用于着色日志消息
-
BSD
用于爬取目标站点
--crawl
MIT
用作 RESTful API 的微型 Web 服务器
sqlmapapi.py
LGPL
用于启发式检测 HTTP 响应体字符集
-
BSD
用于解析 HTML 表单
--forms
BSD
用于跨平台着色输出
-
BSD
用于破解通用密码哈希
--passwords
MIT
用于识别 WAF/IPS 解决方案
-
LGPL
用于持久的 HTTP(s) 请求
--keep-alive and -o
PSF
用于识别和显示日志消息中的文件类型
--file-write
LGPL
用于通过 Web 文件传输器上传文件
--os-cmd, --os-shell, --os-pwn
BSD
内部使用
-
MIT
用于显示 Google dork 结果的页面排名
-g
MIT
用于生成 XML 输出
--xml, to be replaced by --report (#14)
Public domain
用于破解 Oracle 旧密码格式
--passwords
MIT
用于兼容 Python 2/3
-
BSD
用于通过 Tor SOCKS 代理隧道传输请求
--tor-type and --proxy
MIT
用于着色输出
-
Public domain
用于为 Windows OS 的 inet_pton 打补丁
-

extra/ 目录中的第三方库与工具

这些列出的为不是完全由 sqlmap 开发人员开发的库和工具。
库 / 工具
许可证
备注
开关
LGPL
用于通过 ICMP 接管操作系统的功能
--os-pwn

未打包的依赖

库 / 工具
许可证
备注
开关
BSD
用于操作系统接管功能
--os-pwn, --os-bof, --os-smbshell
BSD
用于 TAB 自动补全和历史记录
--os-shell and --sql-shell
BSD
Oracle 连接器
-d
Apache
DB2 连接器
-d
BSD
用于通过 icmpsh 的操作系统接管功能
--os-pwn
BSD
Firebird 连接器
-d
LGPL
用于站点需要 NTLM 身份验证时
--auth-type
LGPL
PostgreSQL 连接器
-d
MIT
Microsoft Access 连接器
-d
LGPL
Microsoft SQL Server 连接器
-d
MIT
MySQL 连接器
-d
MIT
SQLite 2 连接器
-d
最近更新 9mo ago