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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:04:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
9 V2 |! _! f- N2 j* H w $ b, J) ?+ W( i! l5 k 2 K4 U' J( X( X; m 2 A W0 Q% l. z) z ^* I5 ~6 J6 A9 N n+ H$ t- c+ J/ K! n: h; s/ Q$ i. ~6 c 3 W' j( G: x" }2 v3 F# G, m& o5 n+ v" r8 J+ j3 P & f( X( }: h: p" ~. L' J g, o 2 D& a" Z. k0 U! P6 j' \$ _' J3 d
; s& f% I2 L& Y; {, V$ c, B2 p6 w

( a7 K) Y# z. H- J+ v2 R 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
: S, i: Y8 s& N, p$ ?4 N4 B, ^我的登陆账号为no*****003! s: \' t# n& b. L9 S7 T

, @# a: ]2 f3 A9 |$ ?6 g3 x

. w" q3 u, I) [; z6 e; O 1.png & ~) V! e1 t& X! U. \) @0 B+ g

# y( J+ |, N' n1 ]) K

+ A9 f$ F% X+ C. H# h8 j4 T
4 l8 y* P1 ^9 ~5 a# J; B, x% }点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
+ l2 x7 U- _. z这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。 7 v4 i/ z v& A! ]; h

2 ^2 z. a8 z+ s* G
0 T; _- y4 w3 Q( q* L5 W& }& L

) X, Y/ {! k* o8 L# A/ R @ 漏洞证明: . X, \8 r, n& @0 W) F' E; n

4 n+ S% g/ Q1 X4 r
, f7 f' d" F/ u6 R1 D

7 |7 l/ g! T5 r4 A3 R$ e% a- [ 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。 % r% v3 w5 E" t' m

. x4 N& S5 a/ R7 S7 m7 w

8 U) K/ q* _; P 3.jpg1 @3 ^& E$ G& X1 [1 Q: V4 @

" @( P1 e: g, W8 H

6 Y; Q+ B+ w q( A7 l% S. q  & q$ S2 J0 b5 R, a, x" U6 X

- ^. ~) R/ ?6 q* b. @

# {2 J% u m; l4 ]* L 2.png2 `# ]8 Y' j8 o2 |5 e

$ B$ O f- r: m: ]1 C8 `/ K

' E6 b. [+ l y4 A  7 }6 C$ j) m% M: W

. e2 x9 c7 b/ |4 h
. L3 x7 Y. N' l& F |8 E

$ N Y4 r# M$ f* d 修复方案:, ]/ i+ e1 G1 `+ m1 P* z

2 J1 V+ k) U6 p1 k3 i
9 a q/ F6 C3 y! V( W+ `1 F

5 _, d) V$ D9 Z) M/ e w 正确校验uid与token的关系8 t1 F, ^7 N* g5 b8 P! t% B& ~

1 F: w) H9 r1 w' e' o o

4 m! S5 ^- Y% ? T$ O& ~6 h% j  * o* }. X9 L7 `; x( j6 I& d

7 \1 Y+ Z- N% b
回复

使用道具 举报

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

本版积分规则

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