E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SQL注入攻防
九江历史上的今天 · 6月29日 · 马垱要塞失守记
6月24日~25日,
攻防
战在长山阵地展开。6月26日拂晓,日军使用毒气,攻破长山阵地。下午,马垱要塞失守。
冯晓晖
·
2023-12-26 12:41
MyBatis--获取参数值
使用字符串拼接的方式拼接sql,若为字符串类型或日期类型的字段进行赋值时,需要手动加单引号;但是#{}使用占位符赋值的方式拼接sql,此时为字符串类型或日期类型的字段进行赋值时,可以自动添加单引号${}会产生
SQL
杼蛘
·
2023-12-26 11:42
Java
MyBatis
java
intellij
idea
maven
MyBatis
SQL
mybatis 面试
它可以防止
SQL注入
攻击,并且对于字符串类型的参数会自动添加引号。${}:表示使用字符串替换的形式,在SQL语句中直接替换成参数的值。
shumeigang
·
2023-12-26 10:57
Mybatis
mybatis
面试
职场和发展
Python安全之编写
SQL注入
漏洞利用脚本(EXP)
背景:最近护网在一次渗透测试过程发现了一处SQL盲注,在SQLMAP上跑了下居然没跑出结果,原因不明也没过多分析。于是自己写了个简单脚本作为测试。本例中以靶机DVWA中的盲注为例。实际工作中将脚本中的cookie、sql_payload、url以及请求方式修改成你实际环境中的就可以用了。最终执行效果如下:代码比较简单,值得一提的是怎么判断库名所有字符已经结束了,我用的是计数器。计数器num每次遍历
gaojian5422
·
2023-12-26 09:43
python
安全
sql
SQL手工注入-记录
https://www.cnblogs.com/vame1/p/5776808.html比方说在查询id是50的数据时,如果用户传近来的参数是50and1=1,如果没有设置过滤的话,可以直接查出来,
SQL
小浪崇礼
·
2023-12-26 08:02
【网络安全】
SQL注入
总结
MYSQL常规注入unionselect1,2,3--a//查看页面回显字段unionselectgroup_concat(distinct(table_schema)),'2','3'frominformation_schema.tables--a//查数据库名一般在information_schema数据库下的tables表里找table_schema字段。其中distinct()是去重,gr
程序员若风
·
2023-12-26 08:04
网络安全
web安全
sql
安全
SQL注入
数据与代码分离盲注:没有错误回显or返回页面无差异//根据返回结果判断注入id=2id=2and1=2id=2and1=1基于时间的盲注:BENCKMARK(count,expr)sleep()//笛卡尔积(SELECTcount(*)FROMinformation_schema.columnsA,information_schema.schemataB,information_schema.sc
一碗海鲜汤
·
2023-12-26 04:35
漏洞复现--金和OA clobfield
SQL注入
免责声明:文章中涉及的漏洞均已修复,敏感信息均已做打码处理,文章仅做经验分享用途,切勿当真,未授权的攻击属于非法行为!文章中敏感信息均已做多层打马处理。传播、利用本文章所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任,一旦造成后果请自行负责一:漏洞描述金和OA协同办公管理系统C6软件(简称金和OA),本着简单、适用、高效的原则,贴合企事业单位的实际需求,
芝士土包鼠
·
2023-12-26 02:52
漏洞复现
安全
web安全
网络安全
pikachu靶场练习——数字型注入
针对sql语句,可以进行
sql注入
。如:$sql="SELECT*FROMnewsWHEREid={$id}";这样的语句可以进行数字型注入。题目实战打开靶场,选择sql数字型注入题,出现以下页面。
tyelixy
·
2023-12-25 22:18
pikachu靶场练习
[Pikachu靶场实战系列]
SQL注入
(delete注入/http头注入)
目录delete注入http头注入delete注入delete是删除的意思,我们肯定要有东西删,先随便输入一些留言。点击删除抓包在get数据中发现参数id,猜测id就是注入点,id参数后加单引号,报错了,说明注入点找对了构建pyload(+的作用是代替空格)56+or+updatexml(1,concat(0x7e,database()),0)注意:1.以下pyload在burp中需要使用Ctrl
00勇士王子
·
2023-12-25 22:48
漏洞复现
[Pikachu靶场实战系列]
SQL注入
(盲注)
目录盲注布尔盲注时间盲注盲注盲注的意思就是说页面没有明显的回显,我们只能通过其他方式判断注入点。常见的方式有两种,一种是布尔盲注,通过页面返回的不同状态判断语句是否被执行。另一种是时间盲注,通过页面加载时间来判断语句是否被执行。布尔盲注先输入一个之前关卡中的名字,返回正常加上单引号,并没有报错,而是返回了我输入的信息不存在加上注释符号后,返回又正常了,说明注入点存在,且就是单引号闭合判断数据库名的
00勇士王子
·
2023-12-25 22:48
漏洞复现
SQL注入
——渗透day06
目录一、使用到的环境:二、
SQL注入
的认识:靶场实践,见下篇文章!
菜鸟也疯狂!!
·
2023-12-25 22:48
web安全
[Pikachu靶场实战系列]
SQL注入
(insert/update注入)
目录insert注入Update注入insert注入发现有个注册页面,注册页面如果有注入漏洞的话,一般是insert类型的,因为注册相当于往数据库的表中插入一行新数据填写注册信息,然后抓个包,可以看到时post形式传输的数据尝试在admiin后加单引号,报错了而且报错信息中没有出现admiin,可能是单引号完成闭合了,最后还需要加个)完成闭合添加其他参数和)构建闭合username=admiin’
00勇士王子
·
2023-12-25 22:18
漏洞复现
Sql注入
基础复习
Sql注入
基础复习
SQL注入
经常出现的地方判断闭合方式--有回显和无回显
Sql注入
的基本步骤
Sql注入
的基本方法自问自答~作者说~有赞点赞,没赞请看完后补票…此文章为干货,但务必实战,自主搭建靶场sql-labs
愚者?
·
2023-12-25 22:18
#
web安全
sql
数据库
mysql
[Pikachu靶场实战系列]
SQL注入
目录
SQL注入
概述数字型注入(post)字符型注入(get)搜索型注入xx型注入
SQL注入
概述数字型注入(post)随便选择一个进行抓包可以看出,传入的值赋值给了参数id.因为是数字型注入,我们在1后面加上一个单引号看是否报错报错了
00勇士王子
·
2023-12-25 22:48
漏洞复现
05_
SQL注入
_功能语句&报错注入&盲注
05_
SQL注入
_功能语句&报错回显&盲注1.SQL语句和网站功能1.1Web开发中常见语句【本章代码来源于pikachu和sqli-lab中的靶场】开发中,根据不同的需求,开发者会采用不同SQL语句与数据库进行交互
路人harutoo
·
2023-12-25 22:47
Web安全实战记录
sql
web安全
网络安全
安全性测试
安全
Pikachu靶场 “delete”
SQL注入
打开Pikachu靶场delete注入随便写一个留言“hello”在MySQL的bin路径下打开cmd,输入下面的命令,再输入数据库的密码mysql-uroot-pusepikachushowtables;select*frommessage;回到burp在id=后面加+or+updatexml(2,concat(0x7e,(select+database()),0x7e),0)注:1.这是个数字
bb小萌新
·
2023-12-25 22:17
sql
数据库
Pikachu靶场 宽字节
SQL注入
注:宽字节注入仅限于GBK编码打开Pikachu靶场宽字节注入,发现报错xx'or1=1#明明和字符型注入差不多,为什么不行?原因:因为程序检测到'时,会在前加一个反斜杠,会注释掉',导致注入失败xx\'or1=1#xx'or1=1#继续输入上面的代码,用burp抓包,得到下面的name=xx%27+or+1%3D1+%23&submit=%E6%9F%A5%E8%AF%A2改为name=xx%d
bb小萌新
·
2023-12-25 22:17
sql
数据库
Pikachu靶场 “update”
SQL注入
打开Pikachu靶场update注入点击注册注册后登录登录成功后点击修改个人信息点击submit,用burp抓包在sex=后面加'orupdatexml(1,concat(0x7e,(selectdatabase()),0x7e),0)or''orupdatexml(1,concat(0x7e,(selectuser()),0x7e),0)or'
bb小萌新
·
2023-12-25 22:17
sql
数据库
mysql
Pikachu靶场 数字型
SQL注入
1.用burp抓包2.SendtoRepeater3.将id=1&submit=%E6%9F%A5%E8%AF%A2改为id=1or1=1&submit=%E6%9F%A5%E8%AF%A24.即可查询数据
bb小萌新
·
2023-12-25 22:47
安全
sql
Pikachu靶场 搜索型
SQL注入
在MySQL的bin路径下打开cmd,输入下面的命令,再输入数据库的密码mysql-uroot-pshowdatabases;usepikachudescmember;selectid,username,emailfrommember;selectid,username,emailfrommemberwhereid=1;selectid,username,emailfrommemberwhereu
bb小萌新
·
2023-12-25 22:47
sql
数据库
Pikachu靶场 报错
SQL注入
实战测试
使用搜索型注入一、爆数据库版本信息'andupdatexml(1,concat('>'),1)#'andupdatexml(1,concat("~",(SELECT@@version),"~"),1)#'andupdatexml(1,concat(0x7e,(SELECT@@version),0x7e),1)#注:这里为什么不直接写~,而是写成了16进制呢,因为~本身为字符串,如果直接写~,需要用
bb小萌新
·
2023-12-25 22:46
sql
数据库
倒计时4天|谈思AutoSec智能汽车安全
攻防
实训课程火热报名中~
车联网技术是国内外的研究热点问题。车联网技术与传统汽车行业深度融合,促进了自动驾驶技术在多种智能场景下的部署与应用。然而,车联网技术智能化、共享化、网联化发展的同时也带来了不可避免的安全问题,如硬件安全、数据安全、通信安全、云平台安全等安全问题。从自动驾驶到人工智能,各种“黑科技”的应用,让汽车更加智能化、人性化。但是,与之相伴随的,还有我们无法忽视的远程威胁。有关数据显示,近70%的汽车安全威胁
TaasLabs
·
2023-12-25 18:38
汽车
安全
sql注入
(6)报错注入
目录一.常用的报错注入函数1.报错注入的定义2.常用的函数一.extractvalue()1.爆破准备2.信息收集3.数据收集(1)获取表名(2)获取users表的全部字段(3)获取users表具体的数据二.updetaxml()1.数据收集(1)爆表名(2)爆列名三.主键重复1.注入原理2.主要函数3.演示(1)信息收集(2)数据收集一.常用的报错注入函数1.报错注入的定义当网站的页面上没有显示
c10udy_
·
2023-12-25 16:56
web安全杂记
sql
数据库
database
各种报错注入payload总结——转自郁离歌
郁离歌:https://blog.csdn.net/like98k/article/details/796465120x00.序言关于报错注入的话虽然我在我之前的文章里面写了一些,但是
sql注入
的姿势实在是太多了
莫者
·
2023-12-25 16:25
sql注入
SQL注入
:floor报错注入的形成原理分析
文章目录
SQL注入
:floor报错注入的形成原理分析一、涉及的函数(或语法)1.`rand()`2.`floor()`3.`concat()`4.`count()`5.
Neonline
·
2023-12-25 16:54
OWASP
Top10
sql
数据库
网络安全
安全
web安全
SQL注入
报错注入函数
前言报错注入的前提是当语句发生错误时,错误信息被输出到前端。其漏洞原因是由于开发人员在开发程序时使用了print_r(),mysql_error(),mysqli_connect_error()函数将mysql错误信息输出到前端,因此可以通过闭合原先的语句,去执行后面的语句。常用报错函数updatexml()是mysql对xml文档数据进行查询和修改的xpath函数extractvalue()是m
1ighttack
·
2023-12-25 16:54
学习笔记
web安全
SQL注入
实战之报错注入篇(updatexml extractvalue floor)
SQL注入
实战之报错注入篇(updatexmlextractvaluefloor)知识铺垫在上一篇中我们在漏洞页面中进行了
SQL注入
实战之联合查询,这篇文章带来的是
SQL注入
之报错注入篇。
bckBCK
·
2023-12-25 16:24
渗透测试
vscode
ide
visual
studio
code
SQL注入
之floor报错注入以及各个部分详细分析 + iwebsec 实例分析 + updatexml() 报错 + extractvalue() 报错
文章目录前言一、什么是floor报错注入二、利用iwebsec模拟实际注入过程三、updatexml()和extractvalue()报错注入四、其它形式的报错五、问题前言本文为作者的学习笔记,主要介绍了floor注入原理,利用注入代码(payload)分析每个部分的作用以此来解释floor注入的原理。在解释过程中会使用phpstudy搭建的MySQL环境,并且利用iwebsec漏洞库来实践。最后
热气_腾腾
·
2023-12-25 16:53
sql
数据库
database
web安全
安全
sql注入
之报错注入
目录1.常用报错的函数2.其他函数一.extractvalue()二.updetaxml()1.常用报错的函数(1)extractvalue()(2)updataxml()(3)floor()2.其他函数(1)substring():extractvalue()与updataxml()只能显示前32位字符,可以用substring()显示后面的字符字符串.substring(字符串,参数1,参数2
甯橗醭檬
·
2023-12-25 16:53
sql
数据库
最常见的SQL报错注入函数(floor、updatexml、extractvalue)及payload总结
SQL报错注入是一种常见的
SQL注入
攻击方式,攻击者通过注入恶意代码,触发数据库的错误响应,并从错误信息中获取有用的信息。
Myon⁶
·
2023-12-25 16:20
SQL
web
sql
数据库
sqllabs
报错注入
web
web安全
ctf web赛道基础 万字笔记
一、
SQL注入
(mysql):基本语法判断列数orderby3查询所有数据库:selectgroup_concat(schema_name)frominformation_schema.schemata
ju_ju_bone
·
2023-12-25 15:09
CTF
前端
笔记
数据库
SQL进阶理论篇(二十一):基于SQLMap的自动化
SQL注入
文章目录简介获取当前数据库和用户信息获取MySQL中的所有数据库名称查询wucai数据库中的所有数据表查看heros数据表中的所有字段查询heros表中的英雄信息总结参考文献简介从上一小节,可以发现,如果我们编写的代码存在着
SQL
经年藏殊
·
2023-12-25 15:50
#
SQL基础
sql
自动化
sql注入
中的异或注入--
sql注入
加强版(盲注)[极客大挑战 2019]FinalSQL
新知识-
sql注入
中的异或注入(盲注)1、明确异或注入中的异或是什么异或注入是盲注的一种类型,因为异或逻辑通常返回的是1和0,所以一般用于盲注中。
爱喝水的泡泡
·
2023-12-25 11:26
sql
数据库
【
攻防
世界】学习记录-crypto(系数2 part2)
目录0533幂数加密0826工业协议分析20827sherlock1052crypto垃圾邮件0533幂数加密题目:8842101220480224404014224202480122解答:云影密码又叫“01248密码”。(这个题目写的幂数对应01248这个叫法)云影加密:以‘0’为分隔,将数字相加,结果1-26对应字母a-z或者A-Z。题目告知flag是八位大写字母,所以对应的字母范围是A-Z。
九枕
·
2023-12-25 10:19
#
攻防世界-crypto
ctf-crypto
学习
网络
JavaOOP篇----第十六篇
二、final、finalize()、finally三、JDBC操作的步骤四、在使用jdbc的时候,如何防止出现
sql注入
的问题。
数据大魔王
·
2023-12-25 10:15
java面试题套2
面试
java
SQL注入
解决方案思考
方案1:使用mysql的预编译机制这种方案相当普遍,简单来说就是使用#{}进行参数传递。这是我们日常应该写的SQL方式。方案2:检查参数,可以使用切面的方式很不幸,前边的人已经写的代码没有使用#{}方式,这种情况下我们需要进行整改。如果采用方案1的方式,那么我们就需要对所有的SQL进行整改。此时我们可以采用方案2的方式,进行最小方式的改动。1.首先写一个注解类,用于方法上@Target({Elem
jzhou_0808
·
2023-12-25 08:03
MySql
常见错误
SQL注入
Aop
annotation
【JDBC 】
文章目录JDBC概念四个核心的对象使用步骤statement执行sql语句的时候会有
sql注入
的风险,所以推荐使用PreparedStatemen查询使用executeQuery();增删改使用executeUpdate
伍六七.167
·
2023-12-25 07:56
oracle
数据库
记
sql注入
union 联合查询学习笔记
1.注入,查询我们想查的东西依赖于联合查询---->知道原表的列数2.开始构造一个联合查询version(),database()返回数据库版本和当前使用的数据库名称unionselect1,version(),database()--+schemata表(mysql服务器中所有数据库信息的表)tables表(mysql服务器中所有表信息的表)columns表(mysql服务器所有列信息的表)1.
1'or1=1
·
2023-12-25 04:01
sql
学习
笔记
NO.32阅读笔记《这样写出好故事》,了解自己是写小说最好的基础
p29小说的主要部分便是冲突,由主角和对手之间一系列的
攻防
战构成。p30最好的结局应该把所有梗收干净并且创造余韵。p30在第一幕的开头必须有事情打乱现状。扰乱事件不一定要是严重的
笑眼潇潇
·
2023-12-25 01:22
深信服安全
攻防
提前批(感觉凉凉了)
太惨了,作为一名ctfweb选手,笔试卷子上超级多的内网渗透的知识,web基本就问了一个java反序列化。单选16道,web,pwn,reverse,密码学,计网,内网渗透,攻击日志分析,系统安全策略差不多就这些东西(真有学生大佬可以全栈吗?tql),虽然题少而且题目难度比较小,但是我是真的没接触过这么多方向,几乎个个方向都有。填空题3个空,一道攻击日志分析,全是powershell命令(懂了,这
dgcat
·
2023-12-25 01:06
【天黑请闭眼】狼人杀的乐趣在于逻辑推理吗?你品,你细品
NO.1游戏20年前,记忆中有款叫做“游戏王”卡片,卡身上标有“
攻防
”和“星级”,小时候的游戏,是比拼集卡数量、星级高低、
攻防
大小,卡比你多,星比你多,攻击力比你大,不服不行,是吧?
青年老王看世界
·
2023-12-25 00:30
给大家分享一篇 Python:渗透测试开源项目「源码值得精读」
sql注入
工具:sqlmapDNS安全监测:DNSRecon暴力破解测试工具:patatorXSS漏洞利用工具:XSSerWeb服务器压力测试工具:HULKSSL安全扫描器:SSLyze其他Python
管彤python
·
2023-12-24 22:59
python
爬虫
自动化
python
django
后端
漏洞复现-铭飞CMS cmscontentlist接口
SQL注入
(附漏洞检测脚本)
传播、利用本文章所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任,一旦造成后果请自行负责漏洞描述铭飞CMScms/content/list接口存在
SQL注入
fofa
炼金术师诸葛亮
·
2023-12-24 18:04
安全
web安全
6. 网易web安全渗透, sql漏洞之宽字节注入
目录宽字节注入原理什么是宽字节什么是宽字节注入宽字节注入实战判断是否存在
sql注入
漏洞进行读取数据宽字节注入防御宽字节注入原理什么是宽字节GB2312、GBK、GB18030、BIG5、Shift_JIS
w啥都学
·
2023-12-24 16:39
sql注入
sql注入
【Amazon 实验①】使用Amazon WAF做基础 Web Service 防护
文章目录一、实验介绍二、实验环境准备三、验证实验环境四、WebACLs配置&AWS托管规则4.1WebACLs介绍4.2ManagedRules托管规则4.3防护常见威胁类型(
sql注入
,XSS)4.4
云矩阵
·
2023-12-24 15:28
云计算
亚马逊云
aws
云计算
sql注入
(仅供参考不可实践)
1.什么是
sql注入
?用户(黑客)输入的参数(恶意的数据),被拼接到Sql语句中,作为sql语句的一部分被正常执行了。第一个案例:万能密码登录a.部署news靶场news靶场是一个新闻管理系统。
Lyx-0607
·
2023-12-24 15:25
笔记
sql注入
1.使用bp辅助盲注1.1猜解数据库名称长度:4http://127.0.0.1/news/show.php?id=46andlength(database())=n1.2猜解数据库名称字符串:newshttp://127.0.0.1/news/show.php?id=46andord(substr(database(),m,1))=nascii与字符串互相转换https://www.toolnb
Lyx-0607
·
2023-12-24 15:25
笔记
网络空间安全技术-远程控制与黑客入侵
远程教育与交流4.远程办公5.远程监控3.1.4Windows远程控制的实现1.远程协助2.远程桌面2.1远程桌面的实现3.远程协助的实现3.2黑客入侵3.2.1网络空间入侵基本过程1.位置2.网络空间
攻防
模型
alwaysuzybaiyy
·
2023-12-24 14:15
计算机网络
安全
网络
运维
HackTheBox - Medium - Linux - Jupiter
JupiterJupiter是一台中等难度的Linux机器,它有一个使用PostgreSQL数据库的Grafana实例,该数据库在权限上过度扩展,容易受到
SQL注入
的影响,因此容易受到远程代码执行的影响
Sugobet
·
2023-12-24 13:23
HackTheBox
HackTheBox
网络安全
Web
Linux渗透测试
配置错误
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他