Xss-labs-master 第10关
关键点$_GET[t_sort]代表 URL GET 参数名字就是t_sortPHP 接收 URL 上?t_sortxxx这部分内容处理完直接塞进 input 的 value 属性里而另一个参数keywordphp运行htmlspecialchars($str)使用了 htmlspecialchars 转义双引号、尖括号全部被编码没法闭合直接放弃。2、为什么你会疑惑页面上看不到输入框页面上只有一个搜索框提交只携带 keyword 但是代码里额外写死读取 GET [t_sort]。这个参数不在表单可见控件里属于隐藏可控参数浏览器访问时直接在 URL 拼接传参不需要表单提交。3、做题通用思路以后遇到类似代码照这个流程逐行寻找$_GET[]/$_POST[]提取所有参数名 这里找到两个keyword、t_sort看每个变量输出前做了什么过滤keywordhtmlspecialchars → 基本不能利用t_sort只删除和保留双引号 → 存在属性注入漏洞看输出位置input value可控内容 typehidden不需要新建标签只用闭合 value追加事件属性。4、延伸实战中不知道源码怎么找这类隐藏参数如果没有源码不能直接看见t_sort渗透测试标准做法抓包观察表单提交参数常见模糊测试字典爆破参数名sort、t_sort、id、url、link、history……观察页面隐藏 form 里 hidden 输入框的 name 值html预览input namet_sort ...页面右键查看网页源代码就能看到 namet_sort猜测后端接收同名 GET 参数。5、回到 Payload 原理顺带复习payloadplaintext?t_sortonfocusalert(1) typetext autofocus拼接结果html预览input namet_sort value onfocusalert(1) typetext autofocus typehidden闭合原有 value新增 onfocus 事件typetext覆盖原 hidden否则隐藏输入框无法触发焦点事件一句话总结不是我 “猜要加 t_sort”是 PHP 源码明确写了$_GET[t_sort]后端只接收这个名字的参数。

相关新闻

3分钟用手机制作启动盘:EtchDroid终极移动装机解决方案

3分钟用手机制作启动盘:EtchDroid终极移动装机解决方案

3分钟用手机制作启动盘:EtchDroid终极移动装机解决方案 【免费下载链接】etchdroid An application to write OS images to USB drives, on Android, no root required. 项目地址: https://gitcode.com/gh_mirrors/et/etchdroid 你是否曾遇到电脑系统崩溃却无…

2026/8/9 1:57:36 阅读更多 →
终极跨平台模组解决方案:WorkshopDL让非Steam玩家畅享创意工坊

终极跨平台模组解决方案:WorkshopDL让非Steam玩家畅享创意工坊

终极跨平台模组解决方案:WorkshopDL让非Steam玩家畅享创意工坊 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 你是否在GOG、Epic Games Store等平台购买了游戏&…

2026/8/9 1:56:36 阅读更多 →
Unity游戏开发:Excel数据自动化导入ScriptableObject全攻略

Unity游戏开发:Excel数据自动化导入ScriptableObject全攻略

1. 项目概述与核心价值如果你在Unity项目里用过Excel表格来管理游戏数据,比如角色属性、道具列表、任务配置,那你肯定经历过这个痛苦循环:先在Excel里改好数据,然后手动复制粘贴到Unity的ScriptableObject或者C#类里,最…

2026/8/9 1:56:36 阅读更多 →

最新新闻

GEO 是什么意思?企业做 GEO 能提升多少转化?AI 时代营销新引擎全解析

GEO 是什么意思?企业做 GEO 能提升多少转化?AI 时代营销新引擎全解析

GEO 是什么意思?企业做 GEO 能提升多少转化?AI 时代营销新引擎全解析在 AI 大模型全面渗透搜索场景的当下,GEO(生成式引擎优化) 已成为企业营销领域的核心热词,它不仅是传统 SEO 的迭代升级,更是…

2026/8/9 3:00:03 阅读更多 →
EnvBoard v2.0.0 正式发布:PWA 离线可用、中英双语、CLI 三连,320 用例护航

EnvBoard v2.0.0 正式发布:PWA 离线可用、中英双语、CLI 三连,320 用例护航

EnvBoard v2.0.0 正式发布:PWA 离线可用、中英双语、CLI 三连,320 用例护航 从 v1.0.0 到 v2.0.0,EnvBoard 又走了 6 个版本。这一版没有继续堆解析格式,而是把开发重心放在了**「让工具更可用」**上:PWA 离线安装、全…

2026/8/9 3:00:03 阅读更多 →
NSDBO算法在微电网优化调度中的应用与Matlab实现

NSDBO算法在微电网优化调度中的应用与Matlab实现

1. 项目概述:微电网优化调度与NSDBO算法 微电网作为分布式能源系统的核心单元,其优化调度直接关系到供电可靠性和经济性。传统调度方法在处理风光出力不确定性、负荷波动性等多目标优化问题时往往捉襟见肘。我们团队提出的基于非支配排序蜣螂优化算法&am…

2026/8/9 3:00:03 阅读更多 →
Python数据质量实战:从矛盾点探查到自动化监控

Python数据质量实战:从矛盾点探查到自动化监控

1. 背景与核心概念:数据背后的“矛盾”意味着什么?在数据驱动的时代,无论是数据分析师、产品经理还是后端开发者,我们每天都在与海量数据打交道。当我们拿到一份看似权威的宏观数据报告,例如“全国案件年增数据”&…

2026/8/9 3:00:03 阅读更多 →
Verity概念解析与Spring Boot验证模块实战指南

Verity概念解析与Spring Boot验证模块实战指南

最近在开发一个需要验证用户输入的场景时,发现很多开发者对verity这个单词感到困惑。它看起来像verify,但又不太一样,网上资料也多是零散的讨论。其实,verity在技术领域,尤其是在一些框架、库或特定上下文中&#xff0…

2026/8/9 3:00:03 阅读更多 →
08-模型调优实战:超参、数据增强、分辨率、batch优化

08-模型调优实战:超参、数据增强、分辨率、batch优化

模型调优实战:超参、数据增强、分辨率、batch优化 作者:黒漂技术佬 一、调优的基本心法 调参这事,新手最爱干的是对着超参列表一顿乱改,跑一晚上训练,第二天发现mAP纹丝不动。调参的正确姿势是:先看数据,再调参数。 模型不是魔法,它只能从你给的数据里学到东西。数据不…

2026/8/9 2:59:02 阅读更多 →

日新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/9 0:01:47 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/9 0:01:47 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/9 0:03:48 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/9 0:01:47 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/9 0:01:47 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/9 0:03:48 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/8 17:02:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/9 0:45:04 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/8 17:02:44 阅读更多 →