前置知识:
curl详解
gopher详解
redis详解
利用过程:
- 用redis语法写shell
- 用工具或者脚本把shell转化为符合RESP协议的格式
- 在目标主机上curl gopher 运行编码后的shell
- 菜刀蚂剑连接shell
具体参考这篇文章
注意:
- shell中目标的端口应该是6379(redis的端口)
- 复现的时候注意关闭防火墙,并且打开6379端口
- 当出现拒绝访问的时候:ip不对;端口问题;防火墙
在ubuntu中打payload提示目录不在,百度一下有说是因为安装账号对这个目录没有写的权限,但是我用的是root账号也不行。。。就很离谱
在kali中,直接给我一个err。。
未完待续