中国网络渗透测试联盟

标题: 我是如何未授权登陆他人当当账号的 [打印本页]

作者: admin    时间: 2018-10-20 20:04
标题: 我是如何未授权登陆他人当当账号的
# h; Z2 ? A$ J* z6 _ 6 Z" v9 P/ u8 g% a5 M4 ~4 @ - m, l8 r6 X0 e8 [ : X1 @( j8 }" k, C% h' s U/ Z P2 J" k% ?, [- C3 ] x7 u ) X6 [* n* @ z5 B) W" G5 J' i8 x0 A; T( u+ ?: K 5 \/ R3 V0 e R/ R* x# {3 d% i, {! J7 L ) U9 ^. i# K+ S- w5 E/ Z" k1 E4 Z1 T; P6 a( c" u 7 S+ B E- C/ u9 Y" N o ' C, d- W+ l; E6 U
7 Y5 |$ ^/ C8 ^

/ P& V& L, D, t2 P w: b+ @ M5 e 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
1 {4 `6 l; n1 j$ M3 F+ @ 我的登陆账号为no*****003( Z# @- X2 |( u& K) g# c) U

/ S e: t- i! h; k5 ?

5 V. | b) `1 ]- c7 t0 } N: ?/ z 1.png. F) O1 }$ R# c0 ?8 I* K

0 r/ @2 z" ^6 a/ n* [

4 q) [3 ^( l2 F+ R9 f S
$ n# j; c3 [3 {0 W2 G: z 点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
8 s7 T! J7 Y$ d) Y这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。0 U1 w5 V1 V1 i/ L: R: a& s i

3 r$ @9 {: I9 X
& u# K) v5 e9 O+ A& w+ f

/ ^% w" A U+ R 漏洞证明:1 H& ^3 _6 B& H

5 o( A/ x9 k o C! L: \9 s
8 H! W' c d! @ c1 i

8 [7 |* n) E, {! u$ ~+ M+ f/ X* _ 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。 S' b e0 i5 u, ?/ L$ M

1 L k, x3 K2 N/ K. ^# e4 F; {/ m2 O

# c7 f y/ m! c! P, m8 D& |0 v 3.jpg ( E2 A, n' ]9 P6 u0 R: i/ p

: }- h" Z0 q w# I

7 G* L: ]& A; w% X   - {+ `! a- m' e( U3 ]) b, l

7 }( o; J9 s1 m

: M% N8 X& L" T1 b" U 2.png 9 s1 e, L: O* \( m

+ k* g6 g/ x4 q7 h# h

& J( e) c, R/ @  4 r0 ? a0 l; k7 m3 r) f; Y6 V

( d7 I& }" x7 z2 Y
4 N- c( U. s7 ]* e% w

* N9 M: ^ t* {( P# R ^ 修复方案:$ V+ Z, s, @% l% Q

8 ]' I% I% r1 J9 E+ t3 ^; H& J" k
- S) O+ f5 w" q+ Z$ Y+ c4 r% l% o

( Q* N0 i* R0 z1 S. B 正确校验uid与token的关系& x# G+ R' Q R* v

4 g2 c4 A5 |% k

6 O0 G9 P; E# n6 L, e8 c* f   7 ?* ~+ S1 I+ f& k d% `

1 u' \; c- s1 S5 W$ H





欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/) Powered by Discuz! X3.2