Wireshark分析出攻击者sql注入时查询了哪些数据?

访客4年前关于黑客接单1261

0x001 题目

image

0x002 查看注入语句

将流量包导入

image

看着很乱,输入通过浏览器请求使用的协议为,该流量包中只有,所以我们直接过滤出协议的数据包。

过滤出http请求的数据包

image

注入语句如下:

由此可见攻击者采用布尔盲注进行sql注入。

0x003 观察响应包

这里我们想到注入语句成功和失败所返回的数据包一定是不同的。

观察注入响应包。

注入失败响应内容:
image

注入成功响应内容:
image

由此我们可以想到是不是可以先将注入成功响应包过滤出来???那么我们应该以什么规则进行过滤呢,或者说以响应包哪个特征进行过滤呢???

我想到的过滤条件:

过滤出响应内容中有文章内容的所有响应包

根据响应包的长度进行过滤

注入失败的响应包长度:
image

注入成功的响应包长度:
image

对于Wireshark的语法不是很熟悉,没有找到怎么以内容过滤的语法,所以我这里以响应包的长度进行过滤。

Wireshark http过滤规则:

以长度进行过滤,过滤语法为

image

所有注入成功的语句也可以从响应包查看到。

这条sql语句的含义:之一个字符的ASCII码为102

我怎么可能一个一个查看注入成功时字符对应的ASCII值是多少呢。

image

0x004 脚本编写

将上面过滤后的结果导出

image

使用正则过滤出注入语句和字符对应的ASCII码

image

这里注意注入语句成功的先后顺序,也就是上图圈出来的地方按顺序排序(从第1个字符开始判断,一直到38个字符),就是注入成功的执行流程。

知道了字符对应的ASCII码,反过来通过ASCII码得出对应的字符即可。

最后跑出

image

文章搬自本人博客:https://blog.csdn.net/weixin_44032232/article/details/114297460

相关文章

纽约遭黑客攻击(纽约网络攻击)

纽约遭黑客攻击(纽约网络攻击)

本文导读目录: 1、假消息和黑客同时“袭击”美国战疫中枢,美国究竟得罪了谁? 2、给我介绍一下世界各国的有名黑客事迹 3、著名的黑客事件都有哪些 4、历史上最著名的几次黑客事件 5、2...

网络黑客揭秘 特斯拉电动车也许会连接5G网

【编者按】据外媒报道,近期,特斯拉车主兼网络黑客greentheonly在特斯拉汽车的2020.44版无线网络升级(OTA)手机软件中发觉了一些眉目,很有可能预示着该家纯电动车生产商会连接5G互联网。...

别人能入侵我的微信吗(别人能入侵我的微信吗怎么破解)

别人能入侵我的微信吗(别人能入侵我的微信吗怎么破解)

本文目录一览: 1、别人可以进入我的微信吗 2、别人能在电脑上登陆我的微信吗? 3、微信在手机上卸载但同步电脑上别人能入侵吗? 4、非微信好女可以入侵微信吗? 5、别人能登上我的微信吗...

调查研究全球仍有41亿人无法上网 截至2015年末仍有41亿人未能上网

  调查分析全世界仍有41亿人不能上网 截止2015年末仍有41亿人无法网上。据Facebook支助下的一项科学研究显示信息,2015年末全世界互联网技术用户数达32亿,仍有41亿人没法连接互联网技术...

企业网站优化需从哪几个方面来提升用户体验?

在以前SEO优化行业中,并没有用户体验这一说法,但随着搜索引擎的发展,和用户需求的考虑,现如今对于网站的用户体验也是极为看重。其中有许多排名好的网站,它所展示的用户体验都不会太差的。那企业网站优化需从...

杀马特什么意思(90年代的杀马特是什么样子)

杀马特什么意思(90年代的杀马特是什么样子)

遍整个时代的“杀马特”群体文化 如今都快成文化遗产了 当初的那群“杀马特” 现在又是什么样子呢? @A君: 17岁的时候觉得自己的造型酷到不行 现在拿出来看,哈哈,好傻 @李长卿:...