phpmyadmin爆破之python

admin 2021年12月6日11:28:50评论300 views字数 1196阅读3分59秒阅读模式

phpmyadmin爆破之python

前言:


在一个秋高气爽的上午,佛系的我在做着佛系的事,正喝着猫屎咖啡(wocao),城里人真会玩,有没有鸡屎coffee。。。突然一个美女给我发来一个微信,我来以为的约我看电影呢,上来一句就说原来的phpmyadmin后台登录爆破工具不行了。


还给我发来个工具的截图:


phpmyadmin爆破之python


想着闲着也是蛋疼,那既然美女开口了,那我就看看呗

这个工具是个老古董,现在都神马年代了。phpmyadmin早就更新了,爆破不了,那也是正常的。


正式开始:


废话不多说,我们先开始搭建测试环境,先是下载phpstudy集成环境。

这里需要注意:由于phpmyadmin4.8.5以上的版本需要php7.5以上环境才能运行

所以这里需要搭建两套环境。


我们这里分别运行两个虚拟机:


一个环境是php2016 + php7.0 + mysql + 自带的phpmyadmin(版本小于4.8.5)


phpmyadmin爆破之python


看看能否正常访问:


phpmyadmin爆破之python


另一个环境是最新版的phpstudy + phpmyadmin4.8.5



phpmyadmin爆破之python


phpmyadmin爆破之python


首先,祭出我们的爆破神器,burp爆破看看:

先爆破phpmyadmin4.7版本:

先抓包:


phpmyadmin爆破之python


开始加载字典爆破:


phpmyadmin爆破之python


返回的长度好多。。。


再看看正确密码的返回值:


phpmyadmin爆破之python


正确的密码和错误的密码。返回的包和长度都是一样,无法分别。

同理,burp爆破最新版的也不行。。。

陷入了深深的沉思。

不放弃

既然burp不行,那我们就上万能的python。以爬虫的思路,去构造包,看看正确密码和错误密码,有哪些不一样。

经过抓包分析:新老版本最大的变化就是4.8.5及以上版本会有一点差别:

新版本会多一个参数set_session


phpmyadmin爆破之python


phpmyadmin爆破之python


加下来就开始写破解的python脚本:


核心代码如下:


phpmyadmin爆破之python


phpmyadmin爆破之python


phpmyadmin爆破之python


先找token,再找是否有set_session参数,以此来判断新老版本,从而构造不同的paylaod。


新版本的构造的payload。


phpmyadmin爆破之python


准备就绪:


开始测试:


phpmyadmin爆破之python


收官。。。

兴奋的发给妹子呗。。。

妹子居然给我来一句,大哥哥(叫得我心痒痒),这个我不会用,能不能搞成(我一直感觉搞子不是很好听,邪恶的我呀~~~),那换成弄字。好像也不咋的。

言归正传,虽然我不好色,但是美女的力量还是无限的,既然美女发话了,那我就继续干~干干~~吧


进行python改造,引入import tkinter as tk


phpmyadmin爆破之python


写到类里面:


phpmyadmin爆破之python


然后就是布局,不一一介绍了。


运行一下exe看看:


phpmyadmin爆破之python


这个就是个装逼的界面,啥用也没有,就是想在美女面前装下逼。


phpmyadmin爆破之python


本来是打算远程从VPS上加载用户名和密码的,怕泄露VPS地址,就不搞了。。。

输入用户名admin   密码:JeFcheng


phpmyadmin爆破之python


不好意思,这个密码是大姐( J )开头,我写成了小姐。

登录进去后,输入待爆破的url

http://192.168.0.5/phpmyadmin4.8.5/

开始爆破:


phpmyadmin爆破之python


爆破成功后弹窗。


phpmyadmin爆破之python


字典要是跑完了,没成功的话,怎么办?


那就赶紧跑路吧,兄弟。。。

phpmyadmin爆破之python

原文始发于微信公众号(疯猫网络):phpmyadmin爆破之python

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年12月6日11:28:50
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   phpmyadmin爆破之pythonhttp://cn-sec.com/archives/662760.html

发表评论

匿名网友 填写信息