news 2026/4/18 5:49:14

【好靶场】你知道unionId吗

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【好靶场】你知道unionId吗

基础知识

微信开放平台是一个公司的总账号,AppID 是旗下每个应用的唯一标识,UnionID 则是用户在该公司所有应用里的统一身份,用于跨应用识别同一用户。

这样微信用户在同一家公司下面的应用(公众号、小程序等)下,可以实现应用数据共享

Unionid泄露,那么攻击者可以尝试通过用户的unionid跨多个AppID来访问用户的个人数据

Appid泄露,那么攻击者可以利用它模拟合法的应用,发起恶意的请求

AppSecret 是应用的 “密码”,OpenID 是用户在单个应用里的专属 ID,UnionID 是用户在整个公司下的统一 ID。

AppSecret 和 AppID 配对使用,相当于应用的密钥 / 密码,用来证明 “这个请求确实是我这个应用发的”,不能泄露。

Openid同一个人在不同小程序 / 公众号里,OpenID 都不一样,只在当前应用内有效,不能跨应用识别。

AppSecret泄露,攻击者可以绕过身份验证进行进行伪造请求,获取敏感数据

Openid泄露,攻击者可以伪造身份,进行恶意操作

解题

接下来我们打开靶场题目进行访问

可以看到数据包中会带有unionid

我们点击排行榜

可以看到排行榜泄露了用户的unionid

那么我们尝试访问下admin的unionid

可以发现得到flag

通过HaE去找Unionid

我们可以在HaE中编写规则,去匹配请求中的unionid,如果发现unionid就进行染色

其中(?!)表示忽略大小,这样unionid不管什么形式都可以匹配上

效果如下图所示

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 5:44:14

从理论到实测:全国电赛D题电路特性测试仪之输出阻抗、增益与上限频率实战解析

1. 输出阻抗测量:从理论到实战的关键细节 输出阻抗是电子电路设计中一个看似简单却暗藏玄机的参数。在实际比赛中,我们团队最初对输出阻抗的理解停留在课本定义上,直到动手测量才发现理论到实践的鸿沟。输出阻抗本质上反映了电路带负载能力的…

作者头像 李华
网站建设 2026/4/18 5:41:17

18个超实用文献检索网站,找论文再也不费劲(国内外全都有)

之前有跟大家分享过6个好用的科研绘图网站,有需要的小伙伴可以收藏备用。那么今天up给大家分享国内外常用文献检索的实用网站,都是我亲测过的。 如果碰到付费的文献需要下载,大家可以试试我之前提到过的Book学术,输入文献名,就能一键帮你抓取文献并免费下载,链接在这里:…

作者头像 李华
网站建设 2026/4/18 5:36:58

告别IO口焦虑:用74HC595驱动8x8点阵屏,51单片机也能玩转动态显示

告别IO口焦虑:用74HC595驱动8x8点阵屏,51单片机也能玩转动态显示 当你在面包板上搭建第一个流水灯时,74HC595可能只是让LED依次点亮的工具。但这款售价不到1元的芯片,其实藏着更强大的潜力——它能让你用51单片机的3个IO口&#x…

作者头像 李华
网站建设 2026/4/18 5:35:06

Qwen3.5-9B开发者案例:基于Gradio构建内部知识问答平台

Qwen3.5-9B开发者案例:基于Gradio构建内部知识问答平台 1. 项目概述 Qwen3.5-9B是一款拥有90亿参数的开源大语言模型,具备强大的逻辑推理、代码生成和多轮对话能力。本案例将展示如何基于Gradio框架,快速搭建一个企业内部知识问答平台。 这…

作者头像 李华