- 1
- 0
- 约3.97千字
- 约 18页
- 2024-05-26 发布于广东
- 举报
项目16文件包含漏洞
【项目描述】本项目对文件包含漏洞和防护进行实训。本项目包含三个任务,首先建立一个具有PHP动态文件包含功能的目标网站,然后利用动态文件包含功能实现对目标网站的攻击,最后通过设置正则表达式实现对包含的动态文件实现过滤以防护文件包含攻击。通过本项目实训,可以解释和分析PHP文件包含功能的作用、文件包含漏洞产生的原理和危害,能够应用正则表达式过滤方式实现对非法文件包含的防护
【知识储备】文件包含的概念文件包含是网页程序设计语言的基本功能。使用文件包含功能,可以将一个网页文件插入到另一个网页文件中。这意味着可以为所有页面创建并包含标准页头、页脚或者菜单文件,比如在需要更新页头时只需更新包含的页头文件即可,使得网站设计省去大量的重复工作。按照被包含文件的位置,PHP文件包含可以分为本地文件包含和远程文件包含。本地文件包含指被包含的文件在服务器本地;远程文件包含指被包含的文件在第三方服务器。按照是否支持参数方式,PHP文件包含包括静态文件包含和动态文件包含两类。静态文件包含在PHP脚本文件中使用文件包含函数将需要包含的网页文件路径写入,动态文件包含则将需要包含的文件路径以Get方式接收
文件包含漏洞的原理如果文件包含的对象是预先设计的静态固定文件,则不会出现文件包含问题,比如前面的项目中大量使用的include_oncefunctions.php语句。但是PHP可以非
您可能关注的文档
- 《Web安全程序设计与实践》课件项目8.pptx
- 《Web安全程序设计与实践》课件项目15.pptx
- 《Web安全程序设计与实践》课件项目14.pptx
- 《Web安全程序设计与实践》课件项目10.pptx
- 《Web安全程序设计与实践》课件项目11.pptx
- 《Web安全程序设计与实践》课件项目5.pptx
- 《Web安全程序设计与实践》课件项目6.pptx
- 《电子商务概论》课件任务3 电子政务.pptx
- 《Web安全程序设计与实践》课件项目13.pptx
- 《电子商务概论》课件任务1 商业模式.pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (3).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (7).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二) (2).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).pptx
- 部编版七年级上册语文 第六单元 想象世界 单元基础巩固练(6).pptx
- 水利检测资格测验培训(混凝土施工质量考验与评定)[精彩.pptx
- 三年级语文下册第二单元检测卷.pdf
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象 (4).pptx
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象.pptx
最近下载
- 第8课 在实践中提高认识能力 课件 中职思想政治高教版哲学与人生.ppt
- [山东]_建筑安全文明施工标准化图例.pdf VIP
- 超星尔雅学习通《大学生国家安全教育(中国人民警察大学)》章节测试附答案.pdf
- 第18课+世界主要国家的基层治理与社会保障+高中历史统编版(2019)PPT课件.pptx VIP
- 粮食质量管理制度.docx VIP
- 新风系统工程招标文件范本.pdf VIP
- 2025年蜜饯生产与质量控制手册.docx VIP
- 调味品加工工艺与质量手册.docx VIP
- Unit 2 Different families Part C人教PEP版(2024)英语三年级上册.pptx VIP
- 汽包结构和工作原理.pptx VIP
原创力文档

文档评论(0)