Typecho Writeup
Contents
之前无聊搭的靶机 挺好玩的
也有人拿到了 flag
这里有两个切入点 社工 和 vim
社工
关于界面
这里我特地写出 xiaoming 和 vim 两个关键字
主页也有关于 vim 的文章
密码组合一下 xiaominglovevim
vim
提示已经很明显了
vim 意外退出会产生 .[文件名].swp
的缓存文件
typecho 配置文件 config.inc.php
访问 .config.inc.php.swp 直接下载
之后就是登录 phpmyadmin insert 或者 update 管理员表
getshell
后台拿 shell 并没有那么难
我把 编辑主题 插件管理 文件管理 相关的文件都删掉了
后台能添加上传后缀
php php5 添加后都不能上传成功
而 phtml 可以
但上传也是有坑的
这里的代码 让你即使上传了 phtml 文件也不知道路径
但能上传图片并返回路径
思路就有了
上传图片 –> 上传 phtml –> 再上传图片
通过两个图片的文件名可以爆破出 phtml 的路径
拿到 shell 后 flag.php
AES 加密
密钥
base64 解密后为 fuckyouflag