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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:04:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
, S1 Y' q. J5 C7 H, | 2 n9 A" R* e6 P; r% B9 i* H+ m7 a: l( D: I& N1 Y7 x ! Y/ e3 @, Y7 P+ H8 F 7 i C. p+ O) w7 h2 r4 m S5 ^) |5 o5 u2 u6 [ s ) f9 O, a' c& k! E 1 `- T- T: X- \( `, [! Y0 d. [+ y6 K% m2 v7 {7 i+ b ! z) p$ B5 Q# K9 O3 ~) ? $ o8 V( c* e+ D* b- |- [& ?9 n9 l& H" y$ m
( X, W- X) G& S( |1 r8 ~: l" q' ~

, T( r6 v4 \' H! J& d& `2 S+ ` 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
. t2 R* | Y8 d我的登陆账号为no*****003 0 S0 s3 Y; q( Q9 z* U

3 @9 @: a+ a4 r, n

2 U' R: j* O# H# h9 M) c: B 1.png + v# y+ I1 f S

6 Q, |% n8 [0 Z |' n1 L

# z3 ]: R" C. j3 |$ I: o$ A* q9 V
8 g0 @" ]1 W* p1 b& \% [ 点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
' x* |2 {5 z/ f e/ u+ [' K5 \这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。 + P! |6 y5 U, P% |1 L5 u0 @

, f \" f& Q% Q+ A) C/ g
8 r% g, U: v( ]0 U% }

- |; ]7 h) P" q6 ~6 N5 F9 l j 漏洞证明: / @! K) n5 k6 |6 n, a$ h* Y' ?

9 m) D, Q3 {0 k6 i+ l) _. Q+ p6 _9 S
2 {* R) K3 I- R! H5 j6 |

/ m7 W. z) E4 p- V$ W3 O* [ 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。 2 q5 v) R$ n. s- ]' f2 e6 n- h

7 }1 [* R/ Y' n

6 L* G2 h2 v( ^: Z7 K 3.jpg* h$ _9 E% F- |+ m

% K# g5 D& R$ m; ?: b9 Y" m; K

- e% }8 i0 l' Y7 G  , U/ ^" |9 o2 M

* c; c4 t8 F) I8 V' i+ g

0 n6 \# h' p0 \) l 2.png1 t+ p2 Z5 f$ j0 l

- A+ I$ @0 o1 \& t' w* q! f3 _$ C

; e. |5 t% Y) Y* |1 k7 Q9 B) Y6 Z6 u  7 k: ]3 N$ r o

7 t1 O3 c0 f( |0 @& U% U" b5 c- H
) h+ [% k+ t1 H; M/ Z2 w" }5 l* m

: d9 k% u7 j6 g8 @ 修复方案:& d4 \( v+ y1 t( ~$ y

( d; z, L4 H+ k5 z
% {5 f2 ]3 s+ B' \5 ]3 Q

. J8 t3 F& Y2 H) @2 V1 D 正确校验uid与token的关系 ! Z) n% Q: d8 \0 a* _* y: R

7 T) }! s% O, H. K8 F: b

# i: V# j+ c$ M4 J) l# P6 T  2 Z7 U& D* {( P4 [8 d

* J. n4 T, Y, j, f& D
回复

使用道具 举报

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

本版积分规则

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