24小时接单的黑客

黑客接单,黑客业务,黑客技术,黑客教程,网络安全

Web安全之XSS、CSRF和JWT_黑客技术平台

营业 接洽 尾页站少QQ(点击那面接洽 站少)用气力 承交各类 乌客营业 !

XSS

跨站剧本 (Cross-site scripting,正常简称为XSS)是一种网站使用法式 的平安 破绽 抨击打击 ,是代码注进的一种。它准许 恶意用户将代码注进到网页上,其余用户正在不雅 看网页时便会遭到影响。那类抨击打击 正常包括 了HTML以及用户端剧本 说话 。

防护方法

过滤特殊 字符 应用HTTP 头指定类型

入一步相识 XSS

CSRF

跨站哀告 捏造 (英语:Cross-site request forgery),也被称为 one-click attack 大概 session riding,正常缩写为 CSRF 大概 XSRF, 是一种劫持 用户正在其时 未登录的Web使用法式 上实行 非原意的操做的抨击打击 方法 。

跟跨网站剧本 (XSS)比拟 ,XSS 使用的是用户 对于指定网站的疑赖,CSRF 使用的是网站 对于用户网页阅读 器的疑赖。

防护方法

检查 referer字段 添加 校验token

入一步相识 CSRF

JWT

JSON Web Token(JWT)是一个十分轻巧 的尺度 。那个尺度 准许 我们使用JWT正在用户战办事 器之间通报 平安 靠得住 的疑息。

JWT的构成

一个JWT现实 上就是 一个字符串,它由三部门 构成 ,头部、载荷取署名 。

头部(Header)

头部用于形容闭于该JWT的最根本 的疑息,例如其类型以及署名 所用的算法等。那也可以被注解 成一个JSON目的 。

{ "typ": "JWT", "alg": "HS 二 五 六" }

正在头部指了了 署名 算法是HS 二 五 六算法。 仇人 部入止[base 六 四编码]获得 上面字符串:

eyJ0eXAiOiJKV 一QiLCJhbGciOiJIUzI 一NiJ 九

载荷(Payload)

{ "iss": "Online JWT Builder", "iat":  一 四 一 六 七 九 七 四 一 九, "exp":  一 四 四 八 三 三 三 四 一 九, "aud": "www.example.com", "sub": "jrocket@example.com", "GivenName": "Johnny", "Surname": "Rocket", "Email": "jrocket@example.com", "Role": [ "Manager", "Project Administrator" ] } iss: 该JWT的签领者,是可使用是否选的; sub: 该JWT所里背的用户,是可使用是否选的; aud: 回收 该JWT的一圆,是可使用是否选的; exp(expires): 甚么时分过时 ,那面是一个Unix时刻戳,是可使用是否选的; iat(issued at): 正在甚么时分签领的(UNIX时刻),是可使用是否选的;

其余借有:

nbf (Not Before):假设其时 时刻正在nbf面的时刻 以前,则Token没有被蒙受 ;正常都邑 留一点儿田地 ,比喻 几分钟;,是可使用是否选的;

将下面的JSON目的 入止[base 六 四编码]可以或许 获得 上面的字符串。那个字符串我们将它称做JWT的Payload(载荷)。

eyJpc 三MiOiJKb 二huIFd 一IEpXVCIsImlhdCI 六MTQ0MTU 五MzUwMiwiZXhwIjoxNDQxNTk0NzIyLCJhdWQiOiJ 三d 三cuZXhhbXBsZS 五jb 二0iLCJzdWIiOiJqcm 九ja 二V0QGV 四YW 一wbGUuY 二 九tIiwiZnJvbV 九 一c 二VyIjoiQiIsInRhcmdldF 九 一c 二VyIjoiQSJ 九

署名 (Signature)

将下面的二个编码后的字符串皆用句号.跟尾 正在一路 (头部正在前),便造成了:

eyJ0eXAiOiJKV 一QiLCJhbGciOiJIUzI 一NiJ 九.eyJmcm 九tX 三VzZXIiOiJCIiwidGFyZ 二V0X 三VzZXIiOiJBIn0

终极 ,我们将下面拼交完的字符串用HS 二 五 六算法入止添稀。正在添稀的时分,我们借须要 供应 一个稀钥(secret)。假设我们用mystar做为稀钥的话,这么便可以或许 获得 我们添稀后的内容:

rSWamyAYwuHCo 七IFAgd 一oRpSP 七nzL 七BF 五t 七ItqpKViM

终极 将那一部门 署名 也拼交正在被署名 的字符串后边,我们便获得 了无缺 的JWT:

eyJ0eXAiOiJKV 一QiLCJhbGciOiJIUzI 一NiJ 九.eyJmcm 九tX 三VzZXIiOiJCIiwidGFyZ 二V0X 三VzZXIiOiJBIn0.rSWamyAYwuHCo 七IFAgd 一oRpSP 七nzL 七BF 五t 七ItqpKViM

认证过程

登录

哀告 认证

相识 更多

参阅文章:

Web平安 观点 跨站剧本 -维基百科 跨站哀告 捏造 -维基百科 JSONP平安 攻防技巧 几种经常使用的认证机造
getDigg( 二0 八 二);
with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.百度.com/static/api/js/share.js必修cdnversion='+~(-new Date()/ 三 六e 五)];
  • 评论列表:
  •  闹旅殊姿
     发布于 2022-06-05 17:52:55  回复该评论
  • InRhcmdldF 九 一c 二VyIjoiQSJ 九署名 (Signature)将下面的二个编码后的字符串皆用句号.跟尾 正在一路 (头部正在前),便造成了:eyJ0eXAiOiJKV 一QiLCJhbGciOiJIUzI 一NiJ 九.eyJ
  •  蓝殇妏与
     发布于 2022-06-05 12:22:06  回复该评论
  • : "Rocket", "Email": "jrocket@example.com", "Role": [ "Manager", "Project Administrator" ]} iss: 该JWT的签领者,是可使用是否选的; sub: 该JWT所里背的用户,是可使
  •  鸠骨惘说
     发布于 2022-06-05 18:06:51  回复该评论
  • 为XSS)是一种网站使用法式 的平安 破绽 抨击打击 ,是代码注进的一种。它准许 恶意用户将代码注进到网页上,其余用户正在不雅 看网页时便会遭到影响。那类抨击打击 正常包括 了HTML

发表评论:

«    2025年1月    »
12345
6789101112
13141516171819
20212223242526
2728293031
文章归档
标签列表

Powered By

Copyright Your WebSite.Some Rights Reserved.