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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:04:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
' l6 q$ _& W! C* u6 r 8 o Y9 z- d1 E; Q& f% F' W * F) m! x- j% @' e c: O5 {* [6 N8 h$ ^ 1 O3 I/ D+ t3 H; p- ^" G) c* p3 O. h9 F+ q) @' z 9 J; P8 F( f- w7 r/ c+ j- w ) s) ?8 j! t$ C, e4 j - J$ o+ T: H& F& i8 p/ a) z7 l) b 8 z! Z3 U$ T0 x% R+ y" e1 c% ]0 g4 r$ ]. V; t
' \8 \2 e" J- y7 x5 @' [

$ w! \! W! m" x" O* `3 o0 ? 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
+ X4 G8 u& m# M我的登陆账号为no*****003 , V$ ^, ~7 X+ C2 s

# o# B) X) d3 O$ E* p8 ] ?0 L2 m

; m" L6 C ]8 E 1.png8 L; |' {! H7 ^

g2 \3 x7 [( W' F# ~& L3 [

+ B: a: J9 ^ L9 [4 Q
\, I8 O: L3 i `$ J7 t0 p 点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
& ?' a1 y7 S& b4 a) y 这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。% e$ ~+ W* B2 |

4 _( D& x% @, A( E
5 `1 q' Q/ b' T2 D' t6 L

8 h9 {5 @. F$ Y" A4 O 漏洞证明: & Y. u0 p$ a+ N! b d9 ~

O6 h6 _( `5 y1 d8 q7 @
5 E! H" x) q, Y: c

- v: X( d; G# e u 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。& K2 M, i$ G3 u' {

' J6 \2 t/ i2 s" T/ H7 F7 K

# g# j( h0 U4 B( u2 S& u 3.jpg ' T1 s8 O2 W' t* g: @, P' m

) [$ P) G" A0 @. a9 ] v7 x

+ w5 J# ]. R. ]5 o* g   : R0 J- R+ H& _- q$ _3 I

5 j2 r* |# H* i, r" x) W3 [- B7 l

^4 H/ |5 O7 w( c 2.png . }' i1 O2 ~. P3 T4 a* M2 B' O

2 K1 z% B+ X$ a2 i8 c8 ]2 B, N' D

+ e. d) [/ O% P/ d9 ~, T9 m  2 C* x4 v% [: }1 t

+ E3 c+ ?: |; E) m1 a. o8 }& E
1 F! _0 A+ y! U& z3 z: G# J

. s" \" t& Q0 a6 T* P3 q: C 修复方案: 1 y/ n0 e: o% B; d3 y

2 l+ A0 X2 l# |; ~/ {* K
+ G2 v# }" p4 {% C

% Z% O( i% b9 ?5 F 正确校验uid与token的关系4 W: U5 g& V% O9 j7 ^

8 ]- i1 M+ Q _+ e' m3 B# Z

& }: ?4 F Y+ B7 @- H  ' g- s3 t: n# ~9 ~4 T

* u$ ^2 n# ] _
回复

使用道具 举报

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

本版积分规则

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