Web安全基础教程 灯芯@看雪学院.

Slides:



Advertisements
Similar presentations
模板的使用 教育学 江西教育学院教育系 冯芳 2012 - 10. 第二章 教育学的产生和发展 第一节 教育学的研究对象和任务 第二节 教育学的产生与发展 第三节 学习教育学的意义与方法.
Advertisements

分享人:張益源. 個人資料介紹 姓名:張益源 畢業:體育系 97 級 專長:田徑、籃球、游泳 任教學校:慈濟大學實驗國民小學 學校職務:體育兼資訊老師.
教师队伍建设 组员:王英利 赵香媖 侯娟. 主讲内容 2. 中小学教师队伍建设 1. 职业教育师资队伍建设国际比较 3. 高校教师队伍建设与管理.
用 藥 安 全 用 藥 安 全 護 理 師 張 嘉 芬. 前 言 前 言 正確用藥的方法 藥袋上的秘辛 為了減少重大疾病或是醫療處理、 用藥不當的相關事件發生。
阿尔伯特亲王 阿尔伯特亲王纪念碑 维多利亚女王夫妇 维多利亚女王一家 建造水晶宫 水晶宫初建时的照片.
19 《山岳的形成》. 褶皱山 常见形态:连绵的山体 代表:喜马拉雅山脉、阿尔卑斯山脉、 安第斯山脉.
提 纲 三次考察与改革的回顾 1 学院三周来的新面貌 及下一步工作思路 2 凝心聚力、团结协作、狠抓落实 3.
资源平台应用培训 武汉市交通学校信息化建设指导委员会.
梦想启航 ——大学生活与职业规划专题讲座.
——以通渭县图书馆青树小项目“携老上网游”为例
河北保定外国语学校 高三家长会.
以信息化带动教育现代化,打造教育的“南山质量”
104年度國立宜蘭大學新進主管研討 主計業務宣導說明
个体税收征管政策讲解 浏阳市地方税务局.
102年實施之高中職及五專多元入學(含免試入學)之招生機制
读者与图书馆 2009年春季版 总第 15 期 山 东 交 通 学 院 图 书 馆 2009年3月.
封面 2015易驾考最新分享: 科目二考试方法秘诀 文章来源:易驾考官网.
基于行业的 企业技术创新信息保障体系研究 刘 华 博士 中国科学技术信息研究所.
2013浙江省行测专题 密卷解析及备考冲刺 罗 姮.
第四讲 1949—1991年的中苏关系 及其经验教训.
“鼠标加水泥”的百货公司——武汉中百 朱巧巧 陆嘉怡 田泽宇.
合理控制索道游客流量 确保景区可持续发展 云南丽江玉龙雪山索道 陈加林 二0一五年十一月.
千里挑一的“征途” ——浅谈中国“国考”热.
研修4组 学习简报(第3期) 主编:左文玲 2015年2月7日.
潘集小学英语班 学习简报(第5期) 主编:吴婷 2016年2月28日.
2012级暑期放假安全教育 及宿舍搬迁工作布置会 北京化工大学理学院 辅导员:曹鼎 2013年6月6日.
汇报大纲 一、报送系统总体介绍 二、自查及检查评分报送流程 三、自查及检查方法及关键点 四、建议及注意事项.
与领导、下级、同事的 沟通技巧.
潜能宇宙平衡法则 ——启动11.11天地人合新生命工程(分类系统) 凛然智慧(北京)教育咨询有限公司.
失眠的饮食及调理 北京国济中医院
中餐烹調實習Ⅲ 第九章中國菜系介紹 林可薇 製作.
新高考研究介绍 湖北省教育考试院项目研究组.
如东中专 学校文化课现状及提升举措的思考
评价是为了促进 学生发展的评价。. 评价是为了促进 学生发展的评价。 语言有温度,字词知冷暖.
第3讲 时间管理.
第三章 心理安全 广西师范大学 罗蕾.
续班指导.
高等教育出版社 工作汇报 化学化工分社 翟怡.
******班班级学习简报(第*期) 主编:*** ****年**月**日.
采购控制程序 2008年9月.
单位:十堰离退休职工服务中心 时间:2016年2月1日
俄语字母的发音体系 阅读规则.
时间管理 -----高一团体辅导.
中国家电企业如何打造全球化品牌 黄 辉.
四川信托-汇誉10号集合资金信托计划.
《现代大学 英语》 说课程 公共课部 臧朝晖 益阳医学高等专科学校.
保大人还是保小孩 ---产房里的伦理学问题 小组成员 蔡婷 基础医学系 郭灵飞 基础医学系
超星尔雅 tsk.erya100.chaoxing.com 网络通识课程学习指导.
2015年云南财经大学图书馆 新生入馆教育考核试题 答题指南
中药学 第十一章 祛风湿药.
形势与政策 2016年上.
幼儿园班务管理实践.
中 医 内 科 学 第一章 第一节 感冒.
中共江西省委党史研究室 从井冈山斗争中汲取信念的力量 沈谦芳 (江西省委党史研究室主任,博士、教授)
电气安全技术和管理 ——面对工厂管理者的电气安全管理 主讲人:林仿生.
第四节 存货 一、存货的分类 二、存货核算的主要内容 三、存货的确认条件 四、存货入账价值的确定 五、存货发出的计价 六、原材料
七年级下册《生物学》 神经调节的基本方式 小关镇第一初级中学 张书珺.
家庭教育 ----关爱成长 颜士杰.
2016年陕西省中考 语文试题分析(宝鸡市) 金台区教研室 马莉宁.
上海市出口退税网上申报系统V2.0 —— 大连龙图信息技术股份有限公司 ——.
第三章 人类社会及其发展规律.
中 医 内 科 学 第二章 第二节 胸 痹.
小组成员:吴芋蓓,钟汶珊,程瑶,唐嘉馨,朱然
科技经费管理与监督检查 浙江省科学技术厅 计划财务处 2012 • 8.
第七章 固定资产.
認識檳榔與口腔癌 九湖國小 護理師 謝金枝.
产品防伪防窜管理系统 运营中心操作指引 信息管理部.
统计学 第7章 参数估计 教师:张文利.
Web安全基础教程
Presentation transcript:

Web安全基础教程 灯芯@看雪学院

主要内容 文件包含

当服务器开启allow_url_include选项时,可以通过php的某些特性函数include(),require(),include_once(),require_once()利用url去动态包含文件,导致任意文件读取或任意命令执行。 文件包含分为两种:本地文件包含和远程文件包含(allow_url_fopen)

low <?php // The page we wish to display $file = $_GET[ 'page' ]; ?> 在代码中可以看到并没有对page参数做任何的过滤和防护, 在用户对url进行传参时不管page=?都会被服务器当成php来执行,所以造成任意文件读取和任意命令执行。

Med 替换了../和..\只是对相对路径做了限制,对绝对路径依然不起作用,而且对远程文件包含也没有作用 <?php // The page we wish to display $file = $_GET[ ‘page’ ]; // Input validation $file = str_replace( array( “http://”, “https://” ), “”, $file ); //str_replace可参考代码审计 主要是对给出的http://等做一个替换 ,但是存在双写绕过的情况hthttp://tp:// $file = str_replace( array( “../”, “..\”“ ), ”“, $file ); 空格 ?> 替换了../和..\只是对相对路径做了限制,对绝对路径依然不起作用,而且对远程文件包含也没有作用

High <?php // The page we wish to display $file = $_GET[ 'page' ]; // Input validation if( !fnmatch( "file*", $file ) && $file != "include.php" ) { // This isn't the page we want! echo "ERROR: File not found!"; exit; } ?> //fnmatch函数检查page参数,要求page参数的开头必须是file,和我们本地打开文件是一样的,使用的是file协议

Thanks