中国网络渗透测试联盟

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

作者: admin    时间: 2018-10-20 20:04
标题: 我是如何未授权登陆他人当当账号的
4 E0 t- S0 u# l: F3 A ; X, m- H0 @/ ^& C4 m $ `; I P4 Y, t- g u* m + W# [9 o2 T! }6 y4 V* D / `% t3 ?0 ?& {% w( `4 d8 X ! Z6 P3 {" a4 v3 Z: ^/ D8 }' U2 Z! m4 F) N, E 1 I( J0 y9 H( g9 Z 4 q& R7 q- f4 z; S5 w& B6 s, d+ V7 W* {9 s $ R" J( H4 S3 _ - R1 b( G7 a, e% t4 I$ S$ l0 A/ w
; A8 ]! x# J; |% q" O

( V, s8 S. h3 @, k% ^5 H 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
& w. q1 }) B- U+ h 我的登陆账号为no*****0038 [# d' f% D9 d& _! Q

4 ~, s4 n, p3 _) U2 u$ B

6 X: m- n7 T( z3 L* \: n H% D 1.png - }8 o o, x" p

3 m; O3 X& \4 P/ C7 U

T! I6 |5 }* Z
8 t# N9 A; F5 T/ C点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
; ~+ o/ ]: Q0 R8 B, a 这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。 9 E* m1 `: ?# x7 l& W; A, w( F

2 Z9 Z" Y( J0 |
6 X T- c# e6 b c

' z$ w2 r7 k) V s+ ?( U: I 漏洞证明:2 Y9 c. \/ E, Z8 ?0 J

& b# \5 [: J2 @- F) Y. X: f( D
( q0 w# P$ ~; ]) ?# y

) m* y: o) z) I' a* Q$ P0 f6 v( i L3 C 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。: l, j; J1 I$ }* U9 R

2 @& |; I* X% |. J3 B5 `# y0 x

! f) w% S/ L* Q; J% O; t' t 3.jpg 8 ^* x g, {" i* B/ M) v

) t0 Q) n/ [( B. r* A ?' F

1 o s! w) \; I8 J% }6 u   ' y' y! O s6 k* [* c1 J

* m+ v+ g ^. Z- S+ @

* R0 d4 q0 B. }4 E+ R' y; D 2.png3 z0 C( n3 {5 ]$ P

, V: ~) f/ B( ~4 m' [' @

6 D* v5 r. v* x3 `: l   : f/ o- i! L, n: X5 d2 m

6 y: `6 ]9 s5 x% q' i/ i
- P* e$ ]0 T! X$ S* w2 U, v. N3 c& d

8 g! u) x6 Y) [" p 修复方案: . p2 m; ~% j) }: H5 X

. L" E/ A4 P7 r
# l# g* r) s- j0 B" ^/ i$ i

6 ~$ x/ n" M2 E- i( C 正确校验uid与token的关系 " _, x% n5 V( i7 j( u3 `

4 ?7 S; Z n' |4 \( Z5 B: K

3 f: F! P. g. I" p6 V, n2 l   O4 F F; ]1 d( y# y

; O$ ]' P* C6 J# i$ Z, ?0 r, h





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