1 / 23
文档名称:

Web安全漏洞及代码审计(第2版):靶机其他类型漏洞与审计PPT教学课件.pptx

格式:pptx   大小:4,161KB   页数:23
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Web安全漏洞及代码审计(第2版):靶机其他类型漏洞与审计PPT教学课件.pptx

上传人:熊大妈妈 2026/1/30 文件大小:4.06 MB

下载得到文件列表

Web安全漏洞及代码审计(第2版):靶机其他类型漏洞与审计PPT教学课件.pptx

相关文档

文档介绍

文档介绍:该【Web安全漏洞及代码审计(第2版):靶机其他类型漏洞与审计PPT教学课件 】是由【熊大妈妈】上传分享,文档一共【23】页,该文档可以免费在线阅读,需要了解更多关于【Web安全漏洞及代码审计(第2版):靶机其他类型漏洞与审计PPT教学课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。项目15
靶机其他类型 漏洞与审计
Web 安全漏洞及代码审计(第2版)(微课版)
项目知识准备
系统重装漏洞
系统重装漏洞
是指管理人员将程序安装成功后,没有对安装文件进行加锁或删除操作,导致安装文件可以
被攻击者进一 步利用的漏洞。
常见的系统重装漏洞场景
(1)无验证功能,可任意重装:在程序安装成功后,管理人员没有对其加锁以生成lock 文件,使其无验证 功能,因此攻击者可以任意访问安装目录进行系统重装。
( 2 ) 参 数step可控,可跳过验证:程序通过$_GET 提交参数step来进行安装,如果参数step可控,则攻击 者可以直接从step1 跳到step3, 从而跳过验证,导致系统重装漏洞。
( 3 ) 判 断lock 文件是否存在后,程序未终止:程序会判断lock文件是否存在,如果lock 文件存在,则会出 现JavaScript 代码提示框,显示提示信息“程序已安装”,但是程序在提示后并未退出,而是继续向下执行, 导致系统重装漏洞。
01
项目知识准备
系统重装漏洞
系统重装漏洞
是指管理人员将程序安装成功后,没有对安装文件进行加锁或删除操作,导致安装文件可以
被攻击者进一 步利用的漏洞。
常见的系统重装漏洞场景
(4)变量覆盖导致系统重装:通过GET 、POST等方式提交变量,覆盖用于判断是否安装的变量,并将其设 置为空值,使其绕过“是否安装成功”的条件判断,导致系统重装漏洞。
(5)解析漏洞导致系统重装:在程序安装成功后, , 但是由 于Apache 的解析漏洞,如果无法识别最后一个后缀(), 就会向上解析,因此
文件,再结合安装时的变量覆盖,就可以进行系统重装了。
01
越权
是指超出权限或权力范围。大多数Web 应用程序都有权限划分和权限控制功能,但是如果权限校验功能设 计存在缺陷,攻击者就可以通过这些权限漏洞来进行不在自己权限范围内的操作。这些权限漏洞通常被称为 越权漏洞,而越权又分为水平越权和垂直越权。
水平越权指攻击者可以执行与自己权限相同的其他用户的操作。
例如,通过某系统可以查看个人资料,而账号A 和账号B的个人资料信息不同,可以认为查看个人资料功能 具备水平权限划分,如果此时系统权限校验不严格,导致用户A 可以查看用户B的个人资料,这就被称为水 平越权。垂直越权指低级别用户可以访问高级别用户的资源。例如,后台管理系统将用户分为管理员和普通 用户,管理员有后台管理功能而普通用户没有,如果此时普通用户可以通过攻击手段执行只有管理员才有权 限进行的操作,这就被称为垂直越权。
01 项目知识准备
越权漏洞
任务1 系统重装漏洞
分析及代码审计
02 任务1 系统重装漏洞分析及代码审计
任务目标
能够进行系统重装漏洞的分析及代码审计
了解《中华人民共和国密码法》。
任务实施

本任务使用FENGCMS ,在下载源代码后,将压缩包解压缩到根目录中,并访问
http://localhost/install/,进入安装向导界面,如图15-1所示。
02 任务1 系统重装漏洞分析及代码审计
单击“开始安装”按钮,进入环境检测界面,检测程序部署的安装环境是否满足要求,如图15-2所示。单击 “下一步”按钮,进入数据库安装界面,填写数据库的配置信息,如图15-3所示。
FENGGMS
FENGGMS
数据库主机:
ocalhost
数据库用户名:
数据库密码:
数据库名称
数据表前缀
是否开启伪静态
◎开启伪静态○关闭伪静态
检查项目
当前环境
FengCms建议
功能影响
操作系统
Windows NT DESKTOP-GOLFOES build 9200(Windows 8 Business Edition)5B6
Windows_NT/Linux /fFreebsd
WEB服务器
Apache/(Win32)OpenSSL/ PHP/
Apache/Nginx/IS
PHP版本


MYSQL扩展

mysql或mysqli必须开 启其一
任务实施

在信息填写完成后,单击“下一步”按钮,即可开始安装。在安装成功后,界面如图15-4所示。
FENGCMS
您的网站后台地址:/admin/
用户名:admin 密码:123456 认证码:8888(认证码在根目录“” 中修改)
为了您的网站安全,您在完成本安装操作后,需要做一下工作:
1、将后台 admin 目录改名,防止别人猜到你的网站后台地址。
2、修改后台密码,默认为123456 ,修改为复杂的密码,最好包含字母数字特殊字符。
3、 文件中,将网站后台认证码修改。
4、随时关注 FengCms 官方网站,以获取最新的升级补丁, 5、手工删除/instal) 目录,或其中的文件。
02 任务1 系统重装漏洞分析及代码审计
任务实施

网站后台
网站首页
在/install/,首先会定义配置文件和数据库的当前路径;然后会检测在upload 目录下是否 存在INSTALL 文件,如果存在,则会提示“系统已安装,如需要重新安装,请手动删除upload 目录下的
INSTALL文件!”,但是程序并不会终止执行,只是会弹出提示窗口,并正常继续向下执行“安装许可协 议”“检测安装环境是否满足要求” “填写数据库信息”等步骤。代码如下:
if(!S_GET['step')S_GET['step']=1;
Sconfig_file=ROOT_PATH/';
Sinstall_fle=ABS_PATH./";
if(file_exists(ROOT_PATH'/upload/INSTALL){
echo-<script type="text/javascript">alert("系统已安装,如需要重新安装,请手动删除upload 目 录
下 的INSTALL 文件!");</script;
…echo'<metahttp-equiv="refresh"content="0;url=/">;
02 任务1 系统重装漏洞分析及代码审计
任务实施

在/install/,首先会通过POST 方式传入数据库的相关参数,如数据库地址、用户名、密码、 数据库名称等;然后需要连接数据库,如果连接数据库失败,就会提示“连接数据库失败!请返回上一页检 查连接参数”,如果数据库不存在,就会自动创建数据库。在创建数据库后,可以通过fopen()函数以写入
文件,通过fwrite()。 由于在将信息写入配 置文件时,没有对写入的文件内容进行校验,, 然后导入配置 信息并执行写入的代码,代码如下:
fSPOST[installD(
include_conce(ABS PATH."confgpp");→→ 导入配置信息
→11-如果数据库不存在,就创建数据库
mc Jucf-javacihitoye 据 莲 colo,-请0-号否嬴足够的权限! hr
02 任务1 系统重装漏洞分析及代码审计
任务实施

最近更新

最新全国政法队伍教育整顿知识竞赛试题库含答.. 41页

新安全生产法知识竞赛试题库【原创题】 43页

新安全生产法知识竞赛试题库含答案【满分必刷.. 44页

最新煤气操作证考试题100道(典型题) 39页

最新煤气操作证考试题100道及答案(新) 39页

最新全国政法队伍教育整顿知识竞赛试题库含答.. 40页

最新全国政法队伍教育整顿知识竞赛试题库附答.. 39页

最新煤气操作证考试题100道含答案(基础题) 39页

乡土文化助力乡村文化振兴的内在逻辑与实践路.. 8页

山东莒南甜樱桃产业发展制约因素及建议 6页

2025年再生橡胶项目合作计划书 63页

2025年医疗美容项目发展计划 62页

2025年全封闭干洗机合作协议书 53页

2025年卤钨灯泡项目建议书 66页

2025年化学矿项目合作计划书 57页

2025年冰雪产业合作协议书 61页

2025年盐城幼儿师范高等专科学校单招综合素质.. 43页

课程思政视域下《医学免疫学实验》教学改革与.. 6页

2025年西南财经大学天府学院单招职业适应性测.. 46页

2025年遂宁工程职业学院单招职业倾向性测试模.. 45页

2025年重庆交通职业学院单招职业倾向性测试模.. 44页

2025年长江职业学院单招职业技能考试模拟测试.. 46页

2025年陕西服装工程学院单招职业倾向性考试题.. 44页

均匀尺寸银纳米焊接溶液制备及其微喷墨焊接过.. 7页

2025广东东莞市公安局横沥分局警务辅助人员招.. 45页

2025广东湛江廉江市公安局招聘警务辅助人员17.. 45页

2025广西南宁市科学技术协会外聘人员招聘1人考.. 46页

2025恒丰银行杭州分行社会招聘2人备考题库附答.. 43页

2025河南郑州理工职业学院招聘9人备考题库必考.. 49页

2025福建厦门翔安区社区专职工作者招聘38人考.. 42页