之前说要写,还是考虑缓一缓再发出来...国庆也要过完了

先分享一个WordPress渗透的技巧吧,也是看91上一篇老文的启发,希望能启发读者有所帮助,纯文字就复制了,免得去点原文麻烦,更新内容还见原文

参考

拿 wordpress 站的一个小技巧

这是 13 年的老文章了,文中思路很骚,利用数据库中密码重置的user_activation_key构造重置链接,但当下 WordPress 最新版(4.9.8)已是 hash 后的结果了,无法利用

思路

受上文启发,同样是利用密码重置,在有上述 SQL 注入的情况下,那么可以读取表中关于 SMTP 的配置,每个插件用的表都不太一样,测试了几个插件一般是明文存储或 Base64 编码一下,那么可以获取其发件账号,登陆账号可获取邮件,那么就可以重置管理员密码,具体操作如下

探测出使用的插件信息,确定位置

注出管理员账号,SMTP 配置等

登陆邮箱(Web 或邮件客户端)

重置管理员密码,发送重置邮件

收取重置邮件,重置管理员密码

登陆后台 getshell

缺点就是管理员会收到重置邮件,可以先读出原来 hash,迅速拿到 shell 后再把 hash 写回去…

防护

仅开启发件,关闭邮箱收取,如 POP3/IMAP 协议,并为各个协议使用不同的密码,以防密码泄露使用 Web 登陆,或开启登陆两步验证

其他思路

如果在有整个 WordPress 数据库以及wp-config中的全部 KEY 和 SALT 等配置信息的情况下,能不能恢复出管理员密码呢?或者计算出管理员 Cookie 信息呢?

经过研究尝试或许是不行的…

相关工具

WPScan

非常强大的 WordPress 扫描器,可收集信息,插件漏洞,用户爆破等等

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

触发修改文章时间【fastadmincms开发记录】|fastadmincms二次开发,触发,修改,文章,时间,fastadmin,ms,开发,记录
触发修改文章时间【fastadmincms开发记录】
在tp5中过滤输入的零宽度字符【fastadmincms开发记录】|fastadmincms二次开发,在tp5中,过滤,输入,的零,宽度,字符,fastadmin,ms,开发,记录
在tp5中过滤输入的零宽度字符【fastadmincms开发记录】
处理tag标签中的0宽空格【fastadmincms开发记录】|fastadmincms二次开发,处理,tag,标签,中的,0宽,空格,fastadmin,ms,开发,记录
处理tag标签中的0宽空格【fastadmincms开发记录】
添加专题时tags标签id出错【fastadmincms开发记录】|fastadmincms二次开发,添加,专题,时tags,标签,id,出错,fastadmin,ms,开发,记录
添加专题时tags标签id出错【fastadmincms开发记录】
20230518----模板 广告【fastadmincms开发记录】|fastadmincms二次开发,20230518,模板,广告,fastadmin,ms,开发,记录
20230518----模板 广告【fastadmincms开发记录】
cms添加视频模型【fastadmincms开发记录】|fastadmincms二次开发,ms,添加,视频,模型,fastadmin,开发,记录
cms添加视频模型【fastadmincms开发记录】
新增单篇收费复制功能【fastadmincms开发记录】|fastadmincms二次开发,新增,单篇,收费,复制,功能,fastadmin,ms,开发,记录
新增单篇收费复制功能【fastadmincms开发记录】
添加开会员折扣功能【fastadmincms开发记录】|fastadmincms二次开发,添加,开会,折扣,功能,fastadmin,ms,开发,记录
添加开会员折扣功能【fastadmincms开发记录】

历史上的今天:05月01日

thinkPHP目录结构:thinkPHP5.0目录结构

thinkPHP目录结构:thinkPHP5.0目录结构下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下:project应用部署目录├─application应用目录(可设置)│├─common&

thinkphp开发规范:thinkphp5.0开发规范

命名规范ThinkPHP5遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范:目录和文件目录使用小写+下划线;类库、函数文件统一以.php为后缀;类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致;类文件采用驼峰法命名(首字母大写),其它文件采用小写+下划线命名;类名和类文件名保持一致,统一采用驼峰法命名(首字母大写);函数和类、属性命名类的命名采用驼峰法(首字母大

热门专题

昆明网站建设|昆明网站建设,昆明网站开发,昆明网站建设公司,昆明网站建设价格,昆明网站设计,昆明网站制作,网页设计,高端网站建设,高端网站设计
昆明网站建设
中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业
开放大学|开放大学报名,开放大学报考,开放大学,什么是开放大学,开放大学学历,开放大学学费,开放大学报名条件,开放大学报名时间,开放大学学历,开放大学专业
开放大学
大理科技管理学校|大理科技管理学校,大理科技,大理科技中等职业技术学校,大理科技管理中等职业技术学校,大理科技学校
大理科技管理学校
一年制中专|中专学历,中专是什么学历,中专是什么,中专有什么专业,中专升大专,一年制中专
一年制中专
易捷尔高职单招|易捷尔高职单招,易捷尔高职单招培训,单招分数线,单招录取分数线,高职单招学校分数线
易捷尔高职单招
云南综合高中|云南综合高中
云南综合高中
国家开放大学|国家开放大学报名,国家开放大学报考,国家开放大学,什么是国家开放大学,国家开放大学学历,国家开放大学学费,国家开放大学报名条件,国家开放大学报名时间,国家开放大学学历,国家开放大学专业
国家开放大学

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部