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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:04:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
( b, @( H- `- F 8 }+ A1 [/ e3 u4 o5 |5 W$ w) r' @9 L8 E8 g$ V / o6 C" [& e: v! P# W0 u! i& n* Q / J2 j# E5 V' p* B3 D" E" b9 X9 Q/ p+ I9 L 1 d. I$ b4 s( @3 `/ A# d: } + T7 I y7 B" T/ A; s$ u3 S3 H3 K( s4 [ * ^# H, g+ O) t: @$ b& k $ E0 n* D7 ~$ t9 g/ Z* B4 d
& n0 H4 B' J2 n8 T4 x

) Y6 V- F; @& j 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
' W2 ?5 Z4 T3 w( p k 我的登陆账号为no*****003' P; R1 n2 f8 p" A- V6 }1 O. N

8 v6 M' M5 e& ^! I: E7 h

: e: {1 Z3 c% j | 1.png2 v( G7 r6 N# g' n5 `; }

) ?5 z% `. T7 }7 V

B( |6 @5 m5 Q9 r( S9 N \
) b8 g( y# h* \) r3 Q点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
6 [7 C; {8 t1 C' s这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。9 G8 y D3 k; W1 P# L

( k7 P/ Q. a% C. }
( d% P% G' ^0 G$ Y

% p% o {& r3 `* v# M9 h 漏洞证明:, D9 M2 e7 u' ?4 Z

6 V4 t: g, `2 x& S3 S3 P" ^
h1 `' t5 P9 b1 A$ Z& V' w5 b, |

( ^9 F0 d# S' P 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。 v6 U9 J1 n& x

, A2 U# D: A# Q( B9 c% F

% [$ Z) s9 N$ V3 E& t 3.jpg6 s' G! m F- C+ @" R" L

! |/ }9 k! C9 L: w. i. ?) ^9 L1 L* l6 ?

/ W+ C" ~/ [) p7 u0 R4 t  . R$ l: V4 J6 N* o) I) u' h5 c' y* L

) p1 U6 ^7 ]9 C: { y

3 F; w7 i7 ?8 h( K- | 2.png . _! h1 O$ ?& P* [

1 a) l5 y& v) M% B

: {2 |" L- J2 F4 ]$ Z3 s6 `  . @1 Y; ?0 }$ x

{) d; v, Q# m/ @
) P+ x5 H" r+ ^3 \) l/ n% H

6 ^; s; \7 N/ R/ k* y9 H) p 修复方案: B! S7 ^! C3 i% o0 N5 R% S5 C

) B/ e6 c0 {# R3 f' f0 a3 _
6 C$ z' F8 S% T

* e- D& M; R# l+ C& ?( Y4 A: z0 g 正确校验uid与token的关系 2 z" I8 C2 [' @' {

# Q" a5 l/ @& }% [. u) @4 S. A

& s; z8 a+ t% ~% @, j   ; e6 x: m; v1 v) z4 s5 j. D% N

4 {8 ]8 e" ~# w
回复

使用道具 举报

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

本版积分规则

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