找回密码
 立即注册
查看: 2402|回复: 0
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:04:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
3 ]: N C, N+ J0 P I 3 e4 M3 H$ }: m( e4 E 8 b+ G1 G W9 Z$ i7 k& `- _4 \0 X; ^ ! Q4 l. K4 z1 y2 G / Z' y, ^2 J8 W6 H1 V7 H I+ H2 p; A& `+ x( w2 `* K% d- {2 s" Y % W, F- X$ Z# x& B; w6 m8 o ! D" g% S4 s- @; G) l$ d( V) z( i! b: w . N8 U. i- z* k
# u8 T! u, `) U/ O" t$ Q2 L1 L

3 e* ^% s( g- d; B E: J1 k 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
! R3 P) V2 H% L- ~: ~( Q 我的登陆账号为no*****003 # V" L, T6 n" p, |

Q, ^ @* ^8 J" |) P# C3 Q

5 [$ ]/ c- Y5 \8 u' O+ j+ @ 1.png5 s( Q$ d1 |4 @7 L# W( a) }

5 j5 I* `( P: ` T; N

/ [+ A% e: y6 ]: Q
( c1 Y/ N, C. Q: s) r. S 点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
, t+ n/ p9 W2 W/ J$ z这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。 3 p2 F/ P. i5 ]

2 T7 u Y' X- }; T4 `
2 k2 P, d3 Z1 C: L

6 L, N8 n+ I" O' Z0 B/ o 漏洞证明:" F; r1 H k2 f% U9 k8 k! Q5 ?

7 C2 r3 j) i& W: y3 Y
! }) B0 _3 H" x4 X1 s; o! |6 j

2 @$ ?7 r( c1 a% _* M1 l6 w" j c3 X7 L 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。 2 O! ?( h P- e7 p

2 W& i, c0 d P) ]& i( o

. S! |# q$ |0 d( y' e* s+ A 3.jpg' e4 H- R( _, {# n5 W5 I, j L6 r

7 v! B9 c% U& ^! a5 ` `8 ~

- Z$ g, J% c8 p  ' N9 \; n# V n0 u

: C+ G& |$ c% N# Y0 W

" x( V6 s3 ~. O; a$ ~( X* W 2.png " K5 `3 X/ P: P) a

( j/ C3 J3 ~5 v) ^

6 Q8 u: {6 |/ m5 |) v: n+ W0 C2 q. ~   * K( y: b5 |: z" Z* ~

, Y) N7 @0 \2 h
" ?5 s+ i7 B. ]' g( B1 w! |

# \" R1 _+ y3 K4 U6 Q# G6 K. A' n 修复方案: $ [% R! s, W8 {1 S' x

4 a0 ^6 I/ Z9 b- p( l
- D1 N5 |4 Q5 J9 g# X

4 y" d6 b! C7 W! Q 正确校验uid与token的关系6 D) g" M+ o s

8 o8 N& F* c! d+ H9 c! N

$ D6 A" f |+ W4 W' H8 K   : _' W' r! C5 S" B& q

8 T" _- R' e0 J2 p7 r% G7 O5 W
回复

使用道具 举报

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

本版积分规则

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