Sqlmap 详细使用攻略
目录 1. 前言 2. 简介 3. 使用参数详解 1.3.1 选项 1.3.2 目标 1.3.3 请求 1.3.4 优化 1.3.5 注入 1.3.6 检测 1.3.7 技巧 1.3.8 指纹 1.3.9 枚举 1.3.10 暴力 1.3.11 用户自定义函数注入 1.3.12 访问文件系统 1.3.13 操作系统访问 1.3.14 Windows注册表访问 1.3.15 一般选项 1.3.16 其他 4. 参考 1. 前言 sqlmap是一个开源的渗透测试工具,可以用来进行自动化检测,利用SQL注入漏洞,获取数据库服务器的权限。它具有功能强大的检测引擎,针对各种不同类型数据库的渗透测试的功能选项,包括获取数据库中存储的数据,访问操作系统文件甚至可以通过外带数据连接的方式执行操作系统命令。 2. 简介 sqlmap支持MySQL, Oracle,PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird,Sybase和SAP MaxDB等数据库的各种安全漏洞检测。 sqlmap支持五种不同的注入模式: l 基于布尔的盲注,即可以根据返回页面判断条件真假的注入; l 基于时间的盲注,即不能根据页面返回内容判断任何信息,用条件语句查看时间延迟语句是否执行(即页面返回时间是否增加)来判断; l