实战 | Wordpress实战渗透

admin 2022年8月17日13:14:07安全文章评论26 views1129字阅读3分45秒阅读模式


0x00 前言

昨天晚上,下班回到家正闲得没事做的时候,突然想起来之前和扣扣群里的群友玩游戏的时候群友搭了一个语音服务器,于是好奇心和职业病指引我去那个域名看看是啥网站,于是有了这一次的渗透之旅


0x01 信息收集

群友的域名是这个: Xxxxxxx.top,是一个个人博客,群友也是一个代码人。看来这是他的个人博客,检测到浓度

实战 | Wordpress实战渗透

看了看用的是世界上最安全的wordpress,看来这站不好拿啊,一般wordpress的前台没啥问题,但是如果登陆到管理员后台基本上就寄了。

实战 | Wordpress实战渗透

点击登陆

实战 | Wordpress实战渗透

冲田总司登录框,发现有注册

实战 | Wordpress实战渗透

那就注册一个

实战 | Wordpress实战渗透

登陆一下没什么功能,寄! 暂时没用了

实战 | Wordpress实战渗透

那就扫一下端口,发现mysql部署在公网,好家伙,这不给你炸了
实战 | Wordpress实战渗透

我直接无语子,果然一般的代码人安全意识都没有那么好,毕竟不是安全人

实战 | Wordpress实战渗透


0x02 开始渗透

随便整个mysql远程连接工具,找找管理员密码, WPS的账号信息存在wp_users里面

实战 | Wordpress实战渗透


密码经过常人看不懂的加密了,我尝试修改了密码,发现其他账号是能成功修改的,但是唯独管理员修改了密码也提示错误,密码又解密不了,真是绝绝子.


好家伙,一时间竟没有了头绪,但是来都来了,又怎么能放弃呢。

实战 | Wordpress实战渗透


接着翻了一下数据库,发现有一个wp_usermeta的表很特殊,我怀疑这是不是分配用户权限的地方
实战 | Wordpress实战渗透


很快一个地方就引起了我的注意

实战 | Wordpress实战渗透


本文盲去查了一下,发现是 帕瓦  的意思 !!!
实战 | Wordpress实战渗透


找到描述自己的那一部分,发现我的 帕瓦是普通用户,替换之
实战 | Wordpress实战渗透


再次登陆,权限拉满,这波芜湖起飞
实战 | Wordpress实战渗透


接下来就简单了,我已经看到shell在招手了,在后台修改主题文件的配置,加入一句话木马
实战 | Wordpress实战渗透


访问一下,发现可以访问,路径为

url+/wp-content/themes/+主题名/+修改文件的文件名

实战 | Wordpress实战渗透



蚁剑一波带走 寄! 告知小伙伴,继续上班,话说我上午上班都在写博客,该吃午饭了O(∩_∩)O

实战 | Wordpress实战渗透



0x03 总结

本次渗透过程比较简单,主要还是通过公网的3306成功爆破得到数据库数据,再通过对比数据库内容提升权限,然后使用wordpress后台通杀拿shell,完成渗透。


但是处处需要细心和耐心,否则有些东西就会错过导致渗透的失败。一开始我在访问主题文件的时候是403的,那个404.php一开始我也是被拒绝访问的,不知道是什么原因,直到最后才找到了一个能成功访问的php页面。


昨晚搞完都两点半了,渗透狗就是肝出来的

实战 | Wordpress实战渗透


推荐阅读


实战 | 记一次渗透拿下某儿童色情网站的经过


实战 | 记一次企业钓鱼演练


干货 | 2022年超全的安全知识库


实战 | 实战一次完整的BC网站渗透测试


本文作者:paku

原文地址:https://www.cnblogs.com/paku/p/15127475.html

如有侵权,请联系删除

实战 | Wordpress实战渗透

原文始发于微信公众号(HACK学习君):实战 | Wordpress实战渗透

特别标注: 本站(CN-SEC.COM)所有文章仅供技术研究,若将其信息做其他用途,由用户承担全部法律及连带责任,本站不承担任何法律及连带责任,请遵守中华人民共和国安全法.
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年8月17日13:14:07
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                  实战 | Wordpress实战渗透 https://cn-sec.com/archives/1239308.html

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: