Nacos身份认证权限绕过+漏洞利用工具分享

小博   ·   发表于 2023-12-21 12:45:37   ·   漏洞文章

一 JWT

JWT:

JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。

在线解密查看内容:

  1. https://jwt.io/

JWT的使用场景:

1.Authorization(授权): 这是使用JWT的最常见场景。一旦用户登录,后续每个请求都将包含JWT,允许用户访问该令牌允许的路由、服务和资源。单点登录是现在广泛使用的JWT的一个特性,因为它的开销很小,并且可以轻松地跨域使用。

2.Exchange (信息交换):对于安全的在各方之间传输信息而言,JSON Web Tokens无疑是一种很好的方式。因为JWT可以被签名,例如,用公钥/私钥对,你可以确定发送人就是它们所说的那个人。另外,由于签名是使用头和有效负载计算的,您还可以验证内容没有被篡改。

JWT构造:

JSON Web Token由三部分组成,它们之间用圆点连接。

这三部分分别是:

  1. Header
  2. Payload
  3. Signature

Header由两部分组成:

1.token的类型(JWT)

2.算法名称(比如: HMACSHA256或者RSA等等)

Payload:

声明是关于实体(通常是用户)和其他数据的声明。

声明有三种类型: registered, public 和 private。

更多内容已被隐藏
主题内容你需要付费可见 (点击购买) 售价:1 金币
用户名金币积分时间理由
Track-魔方 400.00 0 2023-12-21 16:04:23 深度 100 普适 200 可读 100

打赏我,让我更有动力~

13 条回复   |  直到 6个月前 | 592 次浏览

Track-魔方
发表于 2023-12-21

把github地址也给写上,防止丢失:https://github.com/charonlight/NacosExploitGUI

评论列表

  • 加载数据中...

编写评论内容

Track-魔方
发表于 2023-12-21

其实环境搭建过程也可以写进文章,方便学弟学妹们进行本地复现学习

评论列表

  • 加载数据中...

编写评论内容

羽义
发表于 12个月前

1

评论列表

  • 加载数据中...

编写评论内容

嘉名
发表于 12个月前

1

评论列表

  • 加载数据中...

编写评论内容

yufei
发表于 12个月前

1

评论列表

  • 加载数据中...

编写评论内容

xuejiuhan
发表于 12个月前

1

评论列表

  • 加载数据中...

编写评论内容

羔羊
发表于 11个月前

1

评论列表

  • 加载数据中...

编写评论内容

beize
发表于 11个月前

1

评论列表

  • 加载数据中...

编写评论内容

askes24
发表于 11个月前

1

评论列表

  • 加载数据中...

编写评论内容

lemo_tree
发表于 11个月前

1

评论列表

  • 加载数据中...

编写评论内容

学kali的小白
发表于 9个月前

1

评论列表

  • 加载数据中...

编写评论内容

安笙aaa
发表于 8个月前

1

评论列表

  • 加载数据中...

编写评论内容

realmtrigger
发表于 6个月前

1

评论列表

  • 加载数据中...

编写评论内容
登录后才可发表内容
返回顶部 投诉反馈

© 2016 - 2024 掌控者 All Rights Reserved.