From 43aa8f2c0622c3d000abd694138f46d865123785 Mon Sep 17 00:00:00 2001 From: test Date: Fri, 27 Jun 2025 12:40:11 +0000 Subject: [PATCH] =?UTF-8?q?=E7=97=85=E6=AF=92=E5=85=A5=E4=BE=B5=EF=BC=9F?= =?UTF-8?q?=E6=BC=8F=E6=B4=9E=E6=9A=B4=E9=9C=B2=EF=BC=9F=E8=85=BE=E8=AE=AF?= =?UTF-8?q?=20iOA=20=E4=B8=80=E9=94=AE=E5=B0=81=E6=9D=80=E5=AE=89=E5=85=A8?= =?UTF-8?q?=E5=A8=81=E8=83=81=EF=BC=81=E3=80=81=E7=A0=B4=E8=A7=A3=20JWT?= =?UTF-8?q?=EF=BC=9A=E6=BC=8F=E6=B4=9E=E8=B5=8F=E9=87=91=E7=8C=8E=E4=BA=BA?= =?UTF-8?q?=E6=8C=87=E5=8D=97=EF=BC=88=E7=AC=AC=E4=BA=94=E9=83=A8=E5=88=86?= =?UTF-8?q?=EF=BC=89=E3=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data.json | 4 +- ...Ÿ腾讯 iOA 一键封杀安全威胁!.md | 98 +++++++ ...洞赏金猎人指南(第五部分).md | 249 ++++++++++++++++++ 3 files changed, 350 insertions(+), 1 deletion(-) create mode 100644 doc/2025-06/病毒入侵?漏洞暴露?腾讯 iOA 一键封杀安全威胁!.md create mode 100644 doc/2025-06/破解 JWT:漏洞赏金猎人指南(第五部分).md diff --git a/data.json b/data.json index 7867d692..c5d22c68 100644 --- a/data.json +++ b/data.json @@ -15651,5 +15651,7 @@ "https://mp.weixin.qq.com/s?__biz=MzkzMTYyMDk1Nw==&mid=2247483880&idx=1&sn=33c146d72d472dd3162c8ead79ed0453": "【情报】Notepad++存在高危提权漏洞CVE-2025-49144", "https://mp.weixin.qq.com/s?__biz=MzA4MTg0MDQ4Nw==&mid=2247581004&idx=1&sn=2f71cde362d2e5dec4e3585e1ac450be": "当分公司突遭漏洞通报……如何揪出安全管理“暗礁”?", "https://mp.weixin.qq.com/s?__biz=MzAxMjYyMzkwOA==&mid=2247531390&idx=1&sn=ea0a1db7611361fced3917c01d483312": "CVE-2025-47934 – 欺骗 OpenPGP.js 签名验证", - "https://mp.weixin.qq.com/s?__biz=Mzg3ODE2MjkxMQ==&mid=2247492672&idx=1&sn=7e12184e991333cec5e692eaa1493756": "About基于Python javalang库开发的一款轻量级Java源代码审计工具|漏洞探测" + "https://mp.weixin.qq.com/s?__biz=Mzg3ODE2MjkxMQ==&mid=2247492672&idx=1&sn=7e12184e991333cec5e692eaa1493756": "About基于Python javalang库开发的一款轻量级Java源代码审计工具|漏洞探测", + "https://mp.weixin.qq.com/s?__biz=Mzg5OTE4NTczMQ==&mid=2247527416&idx=1&sn=d20cead60a11511749fe247e9b5294e1": "病毒入侵?漏洞暴露?腾讯 iOA 一键封杀安全威胁!", + "https://mp.weixin.qq.com/s?__biz=MzkwOTE5MDY5NA==&mid=2247506828&idx=1&sn=4dcc2055faf8a5122af10eb038e0e5ab": "破解 JWT:漏洞赏金猎人指南(第五部分)" } \ No newline at end of file diff --git a/doc/2025-06/病毒入侵?漏洞暴露?腾讯 iOA 一键封杀安全威胁!.md b/doc/2025-06/病毒入侵?漏洞暴露?腾讯 iOA 一键封杀安全威胁!.md new file mode 100644 index 00000000..488b4461 --- /dev/null +++ b/doc/2025-06/病毒入侵?漏洞暴露?腾讯 iOA 一键封杀安全威胁!.md @@ -0,0 +1,98 @@ +# 病毒入侵?漏洞暴露?腾讯 iOA 一键封杀安全威胁! + 腾讯安全 2025-06-27 06:50 + +![](https://mmbiz.qpic.cn/mmbiz_png/OJbMFMZkdemy1zKCm0MNjjKj6t1W2VlD2Hv3BJoGDEhhaHichsSLogtWXl0AamCprPotfxreicETf6kmUAXrDMtQ/640?wx_fmt=png&from=appmsg "") + + +办公流程瘫痪,文件被加密勒索,客户信息不知何时被泄漏......这些惊险场景,足以使中小企业元气大伤,据统计, +超75%的中小企业都曾遭受过病毒或漏洞攻击,平均每次修复成本高达50万元。 + + +终端安全防护已非“可选项”,而是关乎企业生存的“必答题”! + + +面对来势汹汹的病毒入侵与软件漏洞问题,中小企业急需有效解决办法。腾讯iOA为中小企业 +免费提供 +终端安全防护,轻松应对这些安全威胁——实时监测终端风险,自动修复漏洞,让企业在数字化办公中安心无忧! + +中小企业终端安全防护 + +三大现实困境 + + +- 员工安全意识薄弱:随意点击钓鱼邮件链接、下载不明软件安装包,接入私人U盘,为勒索病毒、木马程序提供可乘之机。 + +- 攻防节奏完全被动:黑客攻击手段隐蔽多样,企业缺乏实时监测能力,处在“病毒爆发后再补救”的被动模式。 + +- 运维效率与安全需求矛盾:中小企业IT团队人手有限,在传统模式下手动安装补丁、查杀病毒,导致运维人员难以迅速有效地应对安全问题。 + +腾讯iOA 终端安全防护 + +“智能防护组合拳” + + + +病毒查杀:从“被动清理”到“主动防御”的防护闭环 + +- 终端实时预警,风险立马感知:只要下载了带病毒文件,iOA客户端会立即弹窗预警,清晰标注病毒路径、威胁类型(如木马程序),第一时间进行风险提示,阻止病毒扩散。 + +![](https://mmbiz.qpic.cn/mmbiz_png/OJbMFMZkdemJIibmVd2Q9wKB6IQcC37geibgttiblj4ANUNqbVEXeVkqOmXk6VOy8maJEA5Wpib1XttUvnIno9m5pg/640?wx_fmt=png&from=appmsg "") + +- 自定义定时杀毒,高效运维不打扰:免费提供定时杀毒功能,可设置午休、周五下班等非工作时段自动扫描,配合定时关机功能,全程无需人工干预,既避免打扰员工办公,又能让 IT 运维人员通过控制台批量设置任务,大幅提升管理效率。 + +![](https://mmbiz.qpic.cn/mmbiz_png/OJbMFMZkdemJIibmVd2Q9wKB6IQcC37gemxOIf5lV4mqblUOE26j4nZKujiaybzB8EJa4xOAfTJRNv0rDLF8GZbQ/640?wx_fmt=png&from=appmsg "") + +- 控制台集中管控,风险精准定位:不仅终端会提示,在iOA控制台 “待处理病毒” 模块也能看到“未处理风险数”新增记录,结合终端信息,精准定位风险设备。 + +![](https://mmbiz.qpic.cn/mmbiz_png/OJbMFMZkdemJIibmVd2Q9wKB6IQcC37ge7s5o1mBoiaJCTkEvYFm5sYWl7xsFiaG0JQfE1ht3XXIico4yMlKfffLpg/640?wx_fmt=png&from=appmsg "") + +- 一键处理,自动化清除病毒:在客户端点击“立即处理”后,终端自动执行清除动作并反馈“成功处理风险项”,可以看到桌面的病毒文件同步删除,效率大幅提升。 + +![](https://mmbiz.qpic.cn/mmbiz_png/OJbMFMZkdemJIibmVd2Q9wKB6IQcC37geMu2ZUhNlLb62Yic5RY0vVoMPv9naGHYGy1sgyksc98YRQ4ZbNfascJA/640?wx_fmt=png&from=appmsg "") + +- 日志留痕,安全可追溯:病毒查杀后,控制台“终端安全日志-病毒查杀”模块会生成记录,构建“检测-处置-审计”完整闭环,便于事后分析。 + +![](https://mmbiz.qpic.cn/mmbiz_png/OJbMFMZkdemJIibmVd2Q9wKB6IQcC37ge3ZQEL7k6qALulA6icSQboZJmtGa0q2AjrOkJn185FYmCibwsndBPoMkQ/640?wx_fmt=png&from=appmsg "") + + +漏洞修复:从“人工救火”到“批量根治” + +- 智能检测,一键修复:iOA控制台提供集中的漏洞修复功能,管理员可以通过控制台轻松扫描和修复所有终端的漏洞,实现高效的安全管理。 + +![](https://mmbiz.qpic.cn/mmbiz_png/OJbMFMZkdemJIibmVd2Q9wKB6IQcC37geXboQN4gpnuxZjsS1IkHZXaYxMfzhoG1G5hYTxHrvMoOGjaT0UhZEcQ/640?wx_fmt=png&from=appmsg "") + +- 主动扫描,及时发现:在客户端用户可以自行扫描漏洞,主动检查电脑系统和软件中的漏洞,及时发现潜在的安全风险。既能及时堵住安全漏洞,又避免了因修复操作打扰员工的正常工作。 + +![](https://mmbiz.qpic.cn/mmbiz_png/OJbMFMZkdemJIibmVd2Q9wKB6IQcC37gej44iajSnqRPjoEbDHrgXMcdY2bRlkyoyFJJBWaHickawTAXauLteEkTA/640?wx_fmt=png&from=appmsg "") + + +扫描下方二维码,立即体验腾讯iOA带来的安心办公环境,让您的企业远离病毒和漏洞的威胁。 +免费获取专业防护,为企业的数字化发展保驾护航! + + +![](https://mmbiz.qpic.cn/mmbiz_png/OJbMFMZkdemJIibmVd2Q9wKB6IQcC37ge1F4wUn5vsSndxqgKnCSg1O4mYscc56Q9yU1KHvaEdhnJKtYY5qYicTw/640?wx_fmt=png&from=appmsg "") + + + +- END - + + +**构建数字安全免疫力,守护企业生命线** + + +**推荐阅读** + +[](http://mp.weixin.qq.com/s?__biz=Mzg5OTE4NTczMQ==&mid=2247511216&idx=1&sn=ec603700621fc67da8814477de2b782a&chksm=c055c19cf722488abbb453fc1038f90779c712635aca34eb01c887195f904d3556d57e5a9a4a&scene=21#wechat_redirect) + +**从内网护卫到零信任尖兵:腾讯iOA炼成记** + +[](http://mp.weixin.qq.com/s?__biz=Mzg5OTE4NTczMQ==&mid=2247513958&idx=1&sn=b33c5e0bfe28e0ab8a47e1766b734bfa&chksm=c055da4af722535c000bffe32181556db159bb2eb1b3c5813c9886ba624d0fecbec7dd79521d&scene=21#wechat_redirect) + +**EDR能力全国第一!腾讯 iOA以100%覆盖率通过ATT&CK V14 测评** + +[](https://mp.weixin.qq.com/s?__biz=Mzg5OTE4NTczMQ==&mid=2247525147&idx=1&sn=42160fd1f5b53bfa4c3ec5f1b635b77b&scene=21#wechat_redirect) + +**腾讯云凭借零信任iOA连续两年入选Gartner®市场指南代表厂商** + + + diff --git a/doc/2025-06/破解 JWT:漏洞赏金猎人指南(第五部分).md b/doc/2025-06/破解 JWT:漏洞赏金猎人指南(第五部分).md new file mode 100644 index 00000000..baaff58c --- /dev/null +++ b/doc/2025-06/破解 JWT:漏洞赏金猎人指南(第五部分).md @@ -0,0 +1,249 @@ +# 破解 JWT:漏洞赏金猎人指南(第五部分) +haidragon 安全狗的自我修养 2025-06-27 03:56 + +# 官网:http://securitytech.cc/ +# +## 通过头部路径遍历绕过 JWT 身份验证kid——一种隐秘的管理员接管方法 + +“有时只需要一个空字节和一些路径遍历就能破解管理面板。”~ Aditya Bhatt +# ✨ 前言 + +这是我的“破解 JWT:漏洞赏金猎人指南”系列文章的第五部分,我将使用 PortSwigger 实验室深入研究现实世界中的 JWT 错误配置。如果你错过了之前的系列文章,请务必查看: +- +- 第一部分 — JWT HS256 None 绕过 +- 第二部分 —— JWT 密钥混淆利用 +- 第 3 部分 — JWTjwk标头注入 +- 第 4 部分 — JWTjku标头注入 +本系列文章揭示了不安全的 JWT 处理如何导致完全身份验证绕过、权限提升,甚至完全管理员接管 💀 + + + +JWT 文章索引 + + + + +# 🔐 快速入门 — JWT 和kidHeader + +JWT(JSON Web 令牌)是用于身份验证的无状态令牌。它们使用对称(HS256)或非对称(RS256)密钥进行签名,并在授予访问权限之前由服务器验证。 + +(密钥 ID)标kid头提示服务器在验证 JWT 签名时应使用哪个密钥。在安全设置中,此值应与受信任密钥标识符的静态列表进行匹配。 + +但是,当开发人员直接使用该kid值构建路径并从文件系统读取密钥时,攻击者可以通过路径遍历来滥用它——甚至可以指向它/dev/null并使用空字节进行验证。这正是此次攻击所利用的。 + + + +JWT 第 5 条 + + + + +# 🚨 TL;DR + +在本文中,我们利用了一个实现不佳的 JWT 验证机制,该机制使用kid标头从服务器的文件系统加载密钥。通过使用路径遍历将 指向 ,kid并/dev/null使用空字节 ( ) 对令牌进行签名AA==,我们冒充了管理员用户并删除了其他用户。🧨 + + + +# 🛠️ 实验室设置 — PortSwigger 的游乐场 +- 实验室:通过kid标头路径遍历绕过 JWT 身份验证 +- 账户:wiener:peter +- 目标:/admin以管理员身份访问并删除用户carlos +# 🔬 漏洞利用演练(逐步 PoC) + +这可不是一般的 PoC。我们要完全进入“角斗士”模式——一步步来,纯粹的黑客攻击,绝无虚言。 +> 📌 首选工具:Burp Suite + JWT 编辑器扩展 — 又名黑客的瑞士军刀 🗿 + + + + +## 1.进入竞技场 + +启动实验室并使用您信任的组合登录:wiener:peter。 + + + +屏幕截图 1 + + +🪪 资历够了? 有。实验室装备齐全了? 有。肾上腺素飙升? 太棒了。 +## 2. 触摸禁忌之门 + +尝试访问/admin。您将在门口被拦住: +> “只有以管理员身份登录才能使用管理界面。”🛑 但你猜怎么着?我们成为了管理员。 + + + + +屏幕截图 2 + +## 3. 拦截甜蜜包裹 + +在 Burp 中捕获/admin请求并将其发送到 Repeater。 + +⏳ 马上就要变得辣了。 + + + +屏幕截图 3 + +## 4. 铁匠锻造:空字节密钥 +- 转到 JWT 编辑器 > 密钥 > 新建对称密钥 +- 像网络铁匠一样锻造一把新钥匙。 +- 手动将k值设置为AA==(Base64 表示空字节)☠️没错——我们什么都没签署这个坏男孩。 +屏幕截图 4 + +## 5.准备有效载荷 + +回到 Repeater 中的 JWT 选项卡。选中该令牌。你现在手里拿着一颗数字手榴弹。 + + + +屏幕截图 5 + +## 6.塑造末日的标题 +- 设定sub为"administrator"——这就是我们现在的样子 +- 设置kid为:../../../../../../../dev/null +🎯 精准路径遍历——深入深渊。 + + + +屏幕截图 6 + +## 7.像传奇一样签名 + +点击“签名”,选择空字节密钥,然后勾选Don’t modify the header。你不仅仅是在修改令牌,更是在改写命运。🗿🔥 + + + +屏幕截图 7 + +## 8. 发送。粉碎。拥有。 + +点击“发送”——然后 BOOM 💥 您已绕过身份验证。您已进入/admin。 + +没有钥匙。没有门。只有大脑和字节。 + + + +屏幕截图 8 + +## 9. 向卡洛斯开枪 + +寻找:/admin/delete?username=carlos。 + +把它粘贴到 URL 栏里——像精确制导的网络导弹一样发射出去。🧨卡洛斯?淘汰了。 + + + +屏幕截图 9 + +## 10.确认击杀🏁 + +右键单击→在浏览器中显示。 + +粘贴最后一个 URL —任务完成,黑客。🧠💀 + + + + + + +# 🧩 为什么有效 + +该应用会根据kid值动态构建文件路径,并使用它来读取密钥。当我们将其指向 时/dev/null,它会获取一个空文件,该文件与我们使用空字节签名的 JWT 完美匹配。服务器看到签名后,不会抛出错误,并授予我们管理员权限。💥 + + + +# 🐞 漏洞赏金计划影响 + +在实际场景中,此错误可能导致: +- 🚨 完全身份验证绕过 +- 🔐 管理员冒充 +- 👻 隐形利用(未记录错误) +- ⚡ 快速且可自动化的攻击 +这是一个关键问题,尤其是在使用 JWT 库而没有验证kid值或限制文件访问时。 + + + +# 🧪 有效载荷摘要 + +// JWT Header + +{ + + +"alg" +:  +"HS256" +, + + +"kid" +:  +"../../../../../../../dev/null" + +} + +// JWT Payload + +{ + + +"sub" +:  +"administrator" + +} + +// Signing Key (Base64 null byte) + +AA== + + + +# 🧠 经验教训 +- 🚫 永远不要相信用户控制的kid标头 +- ✅ 清理所有接触文件系统的输入 +- 🔐 不要动态加载机密 - 使用内存中的静态密钥 +- 💀/dev/null不仅无害,在脆弱的环境中,它更是致命的 +# 🎉 最后的话 + +这个实验是一个优雅的例子,展示了如何利用空字节和路径遍历轻松突破你的身份验证壁垒。从用户到管理员——无需暴力破解,也无需复杂的漏洞利用链——纯粹的 JWT 配置错误乐趣 🧠🗿 + +如果你是漏洞赏金猎人或渗透测试人员,请务必仔细查看 JWT 标头,尤其是在kid涉及漏洞时。你永远不知道会发现什么样的漏洞。 + + + +# 🔓 祝您黑客愉快! + +至此,我们又一次深入探索了 JWT 错误配置的世界。从空字节到路径遍历,我们彻底颠覆了服务器逻辑,最终戴上了管理员的桂冠👑。 + +记住——黑客攻击不仅仅关乎有效载荷和标头。它关乎心态、创造力,以及一点点可控的混乱。 + +因此,无论您是熬夜处理 Burp 请求还是边喝茶边扫描令牌…… + +继续突破界限,继续打破常规,继续黑客攻击。下次再见,黑客。到那时再见…… + +#HappyHacking 🗿🔥💥 + + +![图片](https://mmbiz.qpic.cn/sz_mmbiz_png/vBZcZNVQERFwEstUwtm1vDJuUhUe81vt6swbj15W6qnwhpKrXqFcarBHtqmnyKNKJoGsr5lOq3BN4uUgV8jic5Q/640?wx_fmt=png&from=appmsg&watermark=1&tp=webp&wxfrom=5&wx_lazy=1 "") + +- +- 公众号:安全狗的自我修养 + +- vx:2207344074 + +- http:// +gitee.com/haidragon + +- http:// +github.com/haidragon + +- bilibili:haidragonx + +- ![图片](https://mmbiz.qpic.cn/sz_mmbiz_png/vBZcZNVQERHYgfyicoHWcBVxH85UOBNaPMJPjIWnCTP3EjrhOXhJsryIkR34mCwqetPF7aRmbhnxBbiaicS0rwu6w/640?wx_fmt=other&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp "") + +- +- ![图片](https://mmbiz.qpic.cn/sz_mmbiz_png/vBZcZNVQERHYgfyicoHWcBVxH85UOBNaPZeRlpCaIfwnM0IM4vnVugkAyDFJlhe1Rkalbz0a282U9iaVU12iaEiahw/640?wx_fmt=other&wxfrom=5&wx_lazy=1&wx_co=1&tp=webp "") +