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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:04:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
% A/ _) X: `' {# Y7 H5 _6 U) ~4 J+ j! n- _2 K6 V ( S9 A/ N1 S) H " m* k" i: x2 R3 ]& G- F8 S ! ]2 C: j, t- ^& w6 ? ; i) L( ?, C* ~: c9 r" X: `4 O5 j8 F 8 v Y$ |8 o: y8 r% k1 n8 b4 Y0 ]+ g) A1 D* d" b5 w6 e9 f / ]" s3 B4 n( d # |0 S) r9 r: O! ?- |' D7 H6 ^ 5 z5 c0 Y: I, O- @. R4 n
0 Y& f) A: A: Z8 q) f- m

: q* ?- l8 |8 \% s/ \* X5 X) z, } 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
& ^- L( U; V& U4 ^ n 我的登陆账号为no*****003. ~$ n. D! c F2 n8 x7 n$ m

+ Q6 f. j2 ]) @; Q; T1 T

( g( V8 I0 N6 ?( y. r 1.png ; Y5 a9 r0 s' N

0 R, S z" ^+ [6 @/ f9 a& `

! K6 v3 T8 B1 z: {" ?! O$ u3 X
' y8 Y0 [/ W% @5 j; C: h( O 点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
! q. I- e1 l3 n+ w/ \- s 这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。 + y* D8 q& j3 W- H4 V2 q: x/ Y

3 O- b' e5 {+ v/ N
1 Z8 k" g9 P: S0 J } _3 K

1 `0 k# b5 H2 a9 Q4 x 漏洞证明:. g8 M2 O w0 ?0 v) ]* e/ l

L7 I# a1 ~ U6 c* }4 j) I
6 N# b, W0 b2 D# |7 n4 Q A& R9 _

4 o0 U5 j8 k1 ~# J 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。. L5 z# s( S0 Y8 Q- i) P3 J

/ S. o. Q. a& O3 \3 z" d* ^

+ ~8 O* }* Q% L1 B/ R$ V) i 3.jpg! s" c$ s- i# d1 n4 V# y

, M9 j- {0 l: F3 G3 h2 J1 c

2 A, ]# |. ~# }; f1 B   * c+ e/ m* |( K9 @% y) t3 t4 p

- B+ b& U& ]# e q, ?4 G4 Y C

- n! O, Y+ y% \# }. w1 N4 @ C 2.png3 ^+ V7 o8 l$ E1 x% X/ r Q' s

2 |+ I" `9 R3 e2 h

: c, H% c3 ~# r$ |, f  7 ~$ r5 T1 [8 W% s. w6 `

7 M( O* ]6 o6 Z9 [" w
+ E3 e4 p T3 k

. X7 X4 Q4 ?0 Q$ s+ m 修复方案: 3 p7 _* l) j: L& l$ e% R

* X1 _* ^! T. U* [) K
5 Y2 x1 ] ^( t4 q3 X: I q2 M

* H8 g2 |7 M) m$ j 正确校验uid与token的关系 G8 E" K1 s4 b/ S& Q [; Q, n

0 V0 Q- R5 o- ]/ K4 `+ n) B6 C1 X

! d( u- N& p r9 Y   B. R5 f7 d; H6 Y* U

) t' [! |% P/ a
回复

使用道具 举报

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

本版积分规则

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