zoukankan      html  css  js  c++  java
  • sqlmap使用手册

    sqlmap使用手册

    练习

    基础命令:参考

    • -p 指定测试参数
    • -b 获取banner
    • --dbs 列举数据库
    • --is-dba 是否是管理员权限
    • --current-db 当前数据库
    • --current-user 当前用户
    • --tables 列举数据库的表名
    • --count 检索所有条目数
    • --columns 获取表的列名
    • --dump 获取表中的数据,包含列
    • --dump-all 转存DBMS数据库所有表项目
    • --level 测试等级(1-5),默认为1
    • -v 显示详细信息

    读取数据库--->读取表---->读取表的列---->获取内容

    -D 指定数据库

    -T 指定表

    -C 指定列

    --dbms=mysql oracle mssql 指定数据库
    =======================================

    官方命令

    参照官方文档:https://github.com/sqlmapproject/sqlmap/wiki/Usage。

    -b 获取banner
    -p 指定测试参数
    -g 从google中获取URL , -g "inurl:aspx?id="
    --gpage=GOOGLEPAGE 指定Google页码
    --union-check 是否支持union 注入
    --union-cols union 查询表记录
    --union-test union 语句测试
    --union-use 采用union 注入
    --proxy 代理注入
    ---threads 采用多线程
    --user-agent 自定义user-agent
    --referer=REFERER HTTP referer头
    --proxy=PROXY 使用代理
    --string 指定关键词
    --tor 创建tor的匿名网络
    --predict-output 常见的查询输出预测
    --keep-alive 使用持久HTTP(S)连接
    --eval=EVALCODE 所使用HTTP参数污染
    -a,-all 查询所有
    --hostname 主机名
    --is-dba 是否是管理员权限
    --users 枚举所有用户
    --passwords 枚举所有用户密码
    --roles 枚举所有用户角色
    --schema 枚举DBMS模式
    --count 检索所有条目数
    --dump 转存DBMS数据库表项目,需要制定字段名称(列名称)
    --dump-all 转存DBMS数据库所有表项目
    --search 搜索列,表或数据库名称
    --exclude-sysdbs 在枚举表时排除系统数据库
    --sql-query=query 执行SQL语句
    --file-read=RFILE 读取操作
    --file-write=WFILE 写入操作
    --file-dest=DFILE 绝对路径写入
    --reg-read 阅读一个Windows注册表项值
    --reg-add 增加一个Windows注册表项值数据
    --reg-del 删除一个Windows注册表项值数据
    --reg-key=REGKEY Windows注册表键
    --reg-value=REGVAL Windows注册表键值
    -- reg-data=REGDATA Windows注册表的键值项数据
    --reg-type=REGTYPE Windows注册表键的值类型
    --csv-del=CSVDEL 划定CSV输出中使用的字符 (default ",")
    --dump-format=DUMP 转存数据格式(CSV (default), HTML or SQLITE)
    --hex 使用十六进制数据检索功能
    --output-dir=ODIR 自定义输出的目录路径
    --update 更新SQLMap
    --purge-output 安全的删除所有内容输出目录
    --check-waf 启发式检查WAF / IPS / IDS保护
    --os-pwn 反弹shell
    --cookie=COOKIE 指定HTTP Cookie ,预登陆
    --random-agent 使用随机选定的User-Agent头
    --tamper=TAMPER 使用SQLMap插件
    --level 测试等级(1-5),默认为1

    --fresh-queries

    //使用这个参数sqlmap将不会从缓存里面加载,从而能注入到数据库最新数据。

    --purge-output

    --purge-output
    //清除之前的缓存日志

    sqlmap.py -r

    python2 sqlmap.py -r C:UserslenovoDesktopa.txt
    //a.txt为burp抓包文件

    其他命令参数

    愿路途漫长,以后莫失莫忘。 愿你不骄不躁,安稳顺心。

    作者:菜鸟-传奇
    本文版权归作者和博客园共有,不以任何盈利为目的,欢迎转载。
  • 相关阅读:
    漫游Kafka介绍章节简介
    poj 2309 BST 使用树阵lowbit
    华为-on练习--小写字符数的统计显示
    OpenMp高速分拣
    eclipse 于 Tomcat于 热部署 project
    2015第49周二
    2015第49周一
    2015第48周六
    2015第48周五
    2015第48周四
  • 原文地址:https://www.cnblogs.com/cainiao-chuanqi/p/15100351.html
Copyright © 2011-2022 走看看