md这个研究了两天时间真服了,有的东西都记混了,什么协议的,这篇可能说不太明白
无回显状态下命令执行
通道
1.dns信道
使用dnslog进行解析,解析后会将数据传回
dnslog网站极其不稳定,不推荐
2.http信道
也不推荐进行使用
3.写入文件,二次返回
比如说讲咱们想要进行的命令操作写入txt,
写入后再去访问txt
4反弹shell信道
4.1使用蚁剑进行拿取shell
根据题目具体观察,看他禁用了什么,
assert可以当做eval使用
比如使用蚁剑插件如disable function再提权进行拿shell等
各种插件都可以去试一下,使用完记得清除痕迹
4.2.nc反弹,bash反弹,
要一个公网ip,可以购买一个云服务器
让目标机器主动连回你的机器,并把一个 shell 进程的标准输入、输出、错误都绑到你的连接中
反弹还弄的不是太明白,以后再拿一篇文章介绍