首页 > 数据库 >sqlmap简单使用方法

sqlmap简单使用方法

时间:2024-04-22 14:44:06浏览次数:27  
标签:sqlmap 查看 -- 数据库 cookie 简单 post 方法

基本格式

sqlmap -u "http://www.vuln.cn/post.php?id=1"
默认使用level1检测全部数据库类型
sqlmap -u "http://www.vuln.cn/post.php?id=1"  --dbms mysql --level 3
指定数据库类型为mysql,级别为3(共5级,级别越高,检测越全面)

cookie注入

当程序有防get注入的时候,可以使用cookie注入
sqlmap -u "http://www.baidu.com/shownews.asp" --cookie "id=11" --level 2(只有level达到2才会检测cookie)

从post数据包中注入

可以使用burpsuite或者temperdata等工具来抓取post包
sqlmap -r "c:\tools\request.txt" --batch --dbs    
使用sqlmap的语句
--dbs 查看所有数据库
--current-db 查看当前数据库(拖库)
--tables -D "数据库名" 查看当前数据库表 (拖表)
--columns -D "数据库名" -T "表名" 查看当前数据库当前表的列 (拖列)
--dump -C"列名" -D "数据库名" -T "表名" 查看当前数据库当前表当前列字段值 (拖字段)

标签:sqlmap,查看,--,数据库,cookie,简单,post,方法
From: https://www.cnblogs.com/graceangel/p/18150622

相关文章

  • 02_微信小程序常用的方法封装
     消息提示框封装://消息提示框封装/**//提示的内容title:'消息提示框',//提示的内容icon:'success',//提示的图标,success(成功)、error(失败)、loading(加载)、none(不显示图标)duration:2000,//提示的延迟时间mask:true//是否显示透......
  • 【DataBase】Hsqldb的简单使用
    【DataBase】Hsqldb的简单使用 介绍HSQLDB是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。具有Server模式,每个程序需要不同的命令来运行。HyperSQL数据库(HSQLDB)是一种现代关系数据库系统。版本2.4.1是全新版本2......
  • Serilog简单使用指南
    Serilog是.net平台上的一个记录程序诊断信息的日志框架,主要工作内容是决定将日志内容以何种格式保存到外部存储介质中(可以是控制台、文件、数据库和第三方日志服务)。除此之外还有NLog和Log4Net等类似的日志框架。Serilog的优点是在云服务厂商中有支持Serilog的插件可以直接使用,而......
  • 基于EP4CE6F17C8的FPGA矩阵键盘实例(另类方法)
    一、电路模块电路模块参见“基于EP4CE6F17C8的FPGA矩阵键盘实例”部分。二、实验代码本例使用6个数码管依次显示按下按键的键值,每位显示的值可从0~F,对应16个矩阵按键。按键reset为复位键,代码使用Verilog编写,具体如下。先编写数码管实现显示字形解码的程序,模块名称为seg_decode......
  • flink集群开放31607端口方法
    1、创建service-yaml[root@master-192-168-0-71service]#pwd/data01/datafocus/k8s/yaml/flink/service 内容如下: 2、创建servicekb create -f  jobmanager-service-np.yml    ......
  • 5种搭建LLM服务的方法和代码示例
    在不断发展的大型语言模型(LLMs)领域中,用于支持这些模型的工具和技术正以与模型本身一样快的速度进步。在这篇文章中,我们将总结5种搭建开源大语言模型服务的方法,每种都附带详细的操作步骤,以及各自的优缺点。 https://avoid.overfit.cn/post/efad539d0969474987a7ff652f632d8e......
  • C#获取事件绑定的方法
    publicclassMyEventArgs{}publicdelegatevoidMyEventHandler(objectsender,MyEventArgsargs);publicclassMyControlClass:Control{publiceventMyEventHandlerMyEvent;publicDelegate[]GetEventDelegates(){if(MyEvent!=null)......
  • java 调用命令执行操作方法
    /***运行系统命令并返回命令结果*@paramcommand要执行的命令*@return命令执行的结果*/publicstaticStringexecuteCommand(Stringcommand)throwsIOException{StringBuilderoutput=newStringBuilder();//......
  • 使用ThreadPool.SetMinThreads方法提升API服务响应性能
     使用该方法的背景?某个API服务在每日请求量40W的情况下,流量增多时会产生大量请求异常:Theoperationwascanceled,从实际情况来看,并不是外部依赖接口或者服务实例不足导致,于是设置线程池数量后,服务性能提升效果显著。方法定义:设置线程池在新请求预测中维护的空闲线程数。pu......
  • C++ 上位软件通过Snap7开源库访问西门子S7-1200/S7-1500数据块的方法
    前言本人一直从事C++上位软件开发工作较多,在之前的项目中通过C++访问西门子PLCS7-200/S7-1200/S7-1500并进行数据交互的应用中一直使用的是ModbusTCP/ModbusRTU协议进行。Modbus上位开源库采用的LibModbus。经过实际应用发现Modbus开源库单次发送和接受的数据不能超......