找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1159|回复: 0
打印 上一主题 下一主题

我是如何未授权登陆他人当当账号的

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:04:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
! F. V8 h. f4 b2 ]) ~8 M) F+ g2 x3 X4 C D U- f S) Q2 N* k6 ?$ T- P+ a; E g 9 S+ W5 @- x) t$ w) V/ Q6 O& [) E, M+ r" I8 E, x* ]" g . K+ C# S' j: K8 K/ z' m8 ^$ F , c& L+ F3 H# N8 D6 F 4 V( c. H) G7 V/ ^: O3 W. H0 j( O @4 A( e % p- w; A' Y3 p0 T5 N * Z* {1 I- W5 v- \% U" m1 g# I$ Q+ V9 K
" C$ b# x0 f) k

2 k0 k0 G# u4 R6 E) @7 g; m 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
3 i1 d/ K, r( y8 v6 O4 l8 w我的登陆账号为no*****0030 `- n; X0 z" r5 b9 z$ |

$ H9 \+ `/ t; p7 D! x4 `: k

; U" r8 Z0 D& N9 A3 g. p0 r: e9 K 1.png 8 e; [1 B4 o5 n1 N* N& P

9 ?& g+ n a+ p0 M0 f( `3 X

8 T3 e2 X) }* P4 s
" o6 U; q' P. y' u: ?4 K 点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
$ _; x! f& T2 h 这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。 " } v. l) y" m# c

/ i _$ c6 `* h" P) P7 Z6 I
) P+ W: b2 f9 H% {1 ^

1 ~- |: _8 M; U7 M6 R5 h' ~ 漏洞证明:, E+ P3 X6 G/ o

: t, a; z/ _2 u, K2 d- s4 L
) S9 [' k* w, r: i

6 D I$ }3 O; s3 \ u 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。 - U9 [9 \6 F, `. V

3 ], {1 P R) l8 t2 n7 Q& [& E

6 }6 C! c0 A% B; ~ 3.jpg5 D4 \1 d/ Q P4 `8 [

7 ]1 q* J+ q8 C7 P$ L# B; L7 F

$ N5 ?% o b0 N" D   5 D4 y+ B8 _' I2 e( O# C2 H

- C4 J4 X9 s2 r: k+ E5 u

% r. s4 C; v# _3 n% _' U) ` 2.png ) m3 ]5 \% H5 x$ |, z& \

& \% Z _0 n: B4 s

0 T$ z" |1 v2 Y& g7 `/ r! O  5 {) D$ R, T! x5 z. f% }) I

9 u6 ?' S. Z5 C3 D! w
% D$ I) y8 W4 H% R& r: T V

7 ^: P7 S0 ~: A5 n0 v, C1 P0 r 修复方案: ; I1 Z# A6 U F4 ?& P$ P

# n8 w7 f- |- {$ K
' L! j9 f2 E1 O& b, r& F

+ x# y: X& A- g* F& j 正确校验uid与token的关系 V* r6 C/ A1 |8 ~1 I# ]

! @7 p; e2 d* w; H5 _

& _$ o& f0 d- c6 ]* h# c/ }  9 m* W: Q }" [. |; v- Z& \

, c9 P8 L) a8 \" L) z6 t
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表