中国网络渗透测试联盟

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

作者: admin    时间: 2018-10-20 20:04
标题: 我是如何未授权登陆他人当当账号的
0 \$ N% B: E2 O# O$ c0 o 3 n6 p0 @0 r$ \) x) t# q- M9 o" t' E! }) ? ' X0 |2 ~+ u$ }; j% K * J! X( h8 k" @. k" ?* l% T$ ? 2 g/ }3 y0 {$ v- H0 v8 p" z! R! Y 4 s- y& ]" [$ W" Z) l; Z $ F; S2 S4 I( x/ T ( _( T/ W7 |5 d" ], p8 o7 _ ' k7 V3 A- ]' s$ m) A0 n; E) W' t6 V ' f! ~3 D5 @+ a2 X
( x j. O/ z: L7 R

+ J2 F6 c2 @4 k" F% u 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
$ v- |! I! z( P7 o" V# i. E我的登陆账号为no*****003' q' {% d2 q3 J E

. F' [7 Y& K5 w. W; w

6 C% I; l, l" j; T8 i6 h 1.png" Q5 ?# W1 j; @4 ?' \

1 M8 `3 r( M6 n6 q% W

1 \% y1 V0 F7 [
8 b+ n9 Z7 \7 H! u8 _点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
0 \, n) ^. J, m- z |/ p/ A" w, Z 这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。7 ?! Y8 E3 ~/ a/ \- P5 {

& ~4 U* P$ G/ ^; s/ D
# N6 ?" t) x' p0 L: Q/ h

: _* {# U, @5 i# y' N; [ 漏洞证明:: M5 @6 w- f$ V

0 k5 O: E, N0 l8 I* V0 |
1 W6 [1 a& I* p5 l3 Y: m

% q$ t0 t3 \, v 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。( u- t. J8 `* g) d

1 W( B/ d9 m. c- n

6 Y; V" @0 ~. C8 [4 N0 ? 3.jpg : [' i' u2 ^( V+ D6 W+ _

/ Q- R/ X% S: i/ r+ W' y

* b% E! w6 p3 Q; o8 h   / v, \% v1 B0 D4 f3 h6 w8 V

9 D( ]( U6 W) J7 M& C3 j+ L1 P

+ C/ U# N+ ~; D' P; z/ ~8 U- s- d 2.png - \( k9 y# t- G3 \% f' c; r/ D

- q7 K) E: e3 C4 P i3 t* e

/ U7 R0 D* O/ U* Z2 S  - p; y! T: k% g. w: `/ U6 H

; M l; F$ Z' y/ Z A
; u# e; T I) Q

! z2 i2 Y: D; m7 @$ S, b9 f 修复方案: & F0 c; G1 D7 z5 c; z. o( i

9 T) @- A! i `: W
; I* u1 G* N8 O: {9 t3 F" B

% C7 V/ p) ^+ V 正确校验uid与token的关系 % x( x8 f) Q8 m

{6 s1 e! G1 W/ }" l$ P

* m) Q' [, p. @6 r( b# x! L# s   & T& h1 B% p2 R+ k) G

. M+ \# i" `" x4 f# l





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