中国网络渗透测试联盟

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

作者: admin    时间: 2018-10-20 20:04
标题: 我是如何未授权登陆他人当当账号的
3 D9 Q8 T5 I: ^: `7 E: f: k' V $ u- d- F) [2 |; y* _4 _ ) Y5 ?' l+ k6 s- {5 B / \. R# ]9 @: f3 j' `1 n 9 V2 Z0 |5 z W; m# A% Y" G3 N; f' S3 w6 @% b ) t% p+ l, e# Y) U * Y! ^$ z9 }" s, q: m; Q1 K 0 X# u( t: X' c; P" r: P 6 j* v q: Z, M 9 Z" g2 j @, `5 D8 ~7 H) E( H. ^# o8 c+ Y% R$ V) v
, F2 o+ Q% H# b9 I

0 U5 b! S& H6 D) g- G( _9 e 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
( `! u2 i+ W" G6 w* {1 ~8 @$ K1 ~' y' i 我的登陆账号为no*****003! H4 `: y; w$ D& H+ E* l. T

9 Y8 G6 H! S5 O% Q% g' I" j

, T8 y7 z# @' F8 Q# C: P5 E 1.png* B) o# ]# Y9 w) ]1 E0 Y

" h Q& s% p) ?% _! n5 U% O

; J# w- F+ ]3 y' w2 b$ `: F
( z$ l* E, b6 J' i5 ?0 V0 W点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
6 \0 D2 K; D( b3 K这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。 / ~' z' Q# `4 p9 D9 A8 M" v! N( g

6 M4 D4 C- O% L8 t3 C. C6 w
# ~1 P8 i! @/ }6 j, I! B C- b

' h$ H' ~9 ]- r' n: M1 h 漏洞证明: * L- F) J% ^$ W7 D3 m

' n5 T# f1 P `9 v4 x0 m
/ b7 i x) Z0 V, S

' _' Z& R( B3 U, P 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。% d3 j/ Z! a3 e* S" [! ?

6 m$ \7 g; y: `+ |$ P

8 `) F- Y$ O' T 3.jpg , h3 u; F& _& g% N- }+ [& r

# x' V' x* `7 l" R; B& N

9 N- |! F3 u9 a0 r, j- I  ) y/ z+ G5 Q1 G

+ _: O3 v' z5 a8 ^7 X: W" ^4 h

, Q7 z! |5 n7 R2 ? 2.png - n. q E9 X$ s6 ?

) Z2 Q. V! a* m; |4 I) O# X, D" v

4 Y0 l8 x2 V% C   * ~' M9 [. o S4 M* X8 |# r, C

5 T! M/ P: V* T5 M6 Z7 r
0 M* H& ^6 y, }% x

m. L8 k9 E& l0 z8 C 修复方案:: | A0 Z+ O% u8 i

8 _, n' }% _) ]
- H! ?3 g. ?/ c7 ^

. X% |! ~8 n0 D+ N) H( W' H' f: d: ? 正确校验uid与token的关系 7 O, x9 f. F) o4 W/ Q0 p% n

) F$ I- a2 r4 R

. R$ R5 e7 A) M* E. A% ]* z/ ?   ' {8 }% s) w- O* G* ?1 ` h

/ r: J+ m6 S6 w6 ^' f U+ x





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