做项目打点打了半天打不进,在信息收集时发现一套自建的客服系统。用资产测绘收集一下信息
代码基于tp5.0.24开发,看了一圈基本没注入。
干你乃,这怎么玩, 看来是不给饭吃了。先吃饭再说。
目测是解密算法后,通过传入的key对内容进行解密后,然后对result26位后进行反序列化,好家伙,这不就入口点来了吗。
可以看到这里使用mt_rand进行生成,关于php mt_rand安全网上很多文章,可以上网参考下
目前路径就是 爆破seed 根据seed生成相同密钥,通过seed加密tp5的反序列化链放到cookie来打
上网查了下 如果是64位的操作系统seed范围是1-42亿,粗略估计了下要跑挺久,写个脚本多进程开起来
原文始发于微信公众号(8ypass):记一次红队打点mt_rand突破
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
点赞
https://cn-sec.com/archives/3825663.html
复制链接
复制链接
-
左青龙
- 微信扫一扫
-
-
右白虎
- 微信扫一扫
-
评论