XiaodiSec day025 Learn Note 小迪渗透学习笔记

embedded/2024/9/22 14:32:53/

XiaodiSec day025 Learn Note 小迪渗透学习笔记

记录得比较凌乱,不尽详细

day25 sql 注入

知识点

mysql 注入
mssql 注入
postgreSQL 注入

详细点:
access 无高权限注入点,智能暴力猜解,不像 mysql 中的 schema
mysql,postgresql,mssql 高权限注入点可升级读写执行等

开始

mysql 中的 loadfile 函数
读取电脑中盘符下的文件,在终端中可以看到 txt 文件内容
outfile 将内容写入电脑

在实战中会读或会写哪些文件呢
一般读配置文件,直接通过 Url 访问无果可尝试用 sql 注入读目标路径的文件

网络搜集不同系统,不同中间件的网站,尝试它们的路径

如果泄漏了 phpinfo 可以看到更多信息

如何得到路径

  1. 报错显示
  2. Phpinfo
  3. 字典

mysql 配置文件中的一项会限制文件的读取

secure-file-priv=

有读取权限,但是读写范围被限制在某一盘符

但是在默写情况下可以突破
在如 Phpmyadmin 类似的 sql 执行环境可以尝试突破

开启慢日志
执行的语句会保存在慢日志中
然后,尝试执行带有后门的 sql 语句,之后尝试用 php 执行即可实现后门

postgresql 实战中遇到较少

实战

地址上没有参数,
如果有输入框,则可猜测通过 post 等方式传入 sql 语句

有 sql 报错则可能有注入点
看报错信息,可判断数据库类型

没有回显则猜测注入点


http://www.ppmy.cn/embedded/9837.html

相关文章

基于springboot+vue的流浪宠物管理系统

一、系统架构 前端:vue | element-ui | html 后端:springboot | mybatis-plus 环境:jdk1.8 | mysql | maven | nodejs 二、代码及数据库 三、功能介绍 01. web端-首页1 02. web端-首页2 03. web端-注册 04. web端-登录 05. …

React自定义Hook函数:高效组件开发的秘密武器

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

Java入门四步走

1. 简单的入门语法: 1.1 数据类型: 基本数据类型: 整数类型 —— byte、short、int、long, 浮点类型 —— float、double 字符类型 —— char 布尔类型 —— boolean 引用数据类型: 接口(interface)、数…

Scikit-Learn支持向量机分类

Scikit-Learn 支持向量机分类 1、支持向量机(SVM)1.1、SVM概述1.2、SVM原理1.3、SVM的损失函数1.4、支持向量机分类的优缺点 2、Scikit-Learn支持向量机分类2.1、Scikit-Learn支持向量机分类API2.2、支持向量机分类初体验(手写数字识别&#…

网络爬虫软件学习

1 什么是爬虫软件 爬虫软件,也称为网络爬虫或网络蜘蛛,是一种自动抓取万维网信息的程序或脚本。它基于一定的规则,自动地访问网页并抓取需要的信息。爬虫软件可以应用于大规模数据采集和分析,广泛应用于舆情监测、品牌竞争分析、…

《架构师启示录》三大层次学习企业架构框架TOGAF

对于一名架构师来讲,如果说编程语言是知识库层次中的入门石,那么企业架构框架则相当于知识库层次中的金字塔尖。如果想成长为企业级的架构师,企业架构框架是必须要攀登的高塔。 目前国内绝大多数企业采用TOGAF标准,因此我们的讨论…

JavaScript零基础进阶2024详解

数组 JS中的数组相当于Java中的集合 数组长度可变 元素可变 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><…

C语言学习笔记之指针(二)

指针基础知识&#xff1a;C语言学习笔记之指针&#xff08;一&#xff09;-CSDN博客 目录 字符指针 代码分析 指针数组 数组指针 函数指针 代码分析&#xff08;出自《C陷阱和缺陷》&#xff09; 函数指针数组 指向函数指针数组的指针 回调函数 qsort() 字符指针 一…