找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1173|回复: 0
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-20 20:04:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
" B8 u0 j8 b$ _1 H3 c, x l5 P6 Z, _) ]! a : c' d9 ^/ c! S+ e. P, b$ l: s' b# Z 1 [& j/ o! D$ G7 r# B% s8 ~4 }/ K3 p; H: i# w. S 3 n" o/ B) {' G. W* d 5 K1 V w& g: H+ a4 O5 h6 C) p5 v) }2 K# I! A 8 \& G; f. g# ^ 7 K9 h. e( n3 J 4 Z: N9 M# H% J! ?2 e: N) ^2 Z+ l
* s, J3 d6 |! F# x7 r/ b2 {, m

* v0 P- V, g" z/ I- Y 以iphone客户端app为例,在登陆的时候选择使用微博账号登陆
* u6 c7 n; v+ F# U+ F# U5 i 我的登陆账号为no*****003' s5 q+ q4 L+ v5 W" @) N

+ s9 q, X- n4 Q- V5 B& P7 D

5 B6 X% E$ i# a/ [$ N% U+ W7 W" w 1.png; T. h0 N' h& ^; R

2 l3 w: n7 G! ?6 w5 \/ c* K

3 w3 ?/ s( h8 B- w
9 k% R- R% M6 ^5 ^; z) A' k( y# i! i点击登陆,然后截取https://api.weibo.com/oauth2/sso ... p;disable_sinaurl=1
; n, t8 e/ y0 h# n- b5 H9 \8 _# K这个数据包,将返回的uid改为其他人的uid就可以登陆对应的账号了。7 X+ I8 i& c; q" a7 T

0 c7 e' }$ q8 x8 z
$ }4 C2 \2 ?% s# m- |& c" j, M

( H( Q9 S: O0 v1 J& s% q 漏洞证明: % Z/ C, a" \7 R4 d, q

, h% D6 P P8 J& K
3 j8 _& w$ R8 J1 M

: m" r5 g8 o- r2 S U% w# r6 p 我把uid修改为雪狼领导的,成功登陆雪狼领导账号。 , W8 k, w" n$ X; D2 m7 C/ H

; e8 Q- H" O# m

, d# {6 E& ]6 K% J* k4 H/ L 3.jpg$ c. j/ e3 n& i

, p$ k# n- y' U0 e: H. h

9 e5 y/ [, q, i( s$ s   6 f x% }6 a' r& d* |, I

0 t% L1 w8 C" \0 a9 G3 F

5 {- D0 @& f5 k, s# d 2.png * E" o9 C9 P& p0 [! I# J: g9 @% V

1 l( s, Q4 l5 N g {. N* C

1 N! a/ g. I. S   7 k3 ?) m# k l

* {; Z3 K/ i: l& C# q* M
8 m% h" c/ n7 H4 d

& F0 ~. t1 p$ V/ i+ y+ N& k/ N! x) N 修复方案:0 e3 J1 J$ z2 z7 @3 B' W5 g+ C7 x

$ G7 u: i& t' r, L' z, L. R+ ?
2 S, v4 r" A+ C, Z% y9 [ q3 ]$ F) ?

$ |0 z" k( e1 n/ R 正确校验uid与token的关系 & x! Z; F/ N: p+ ]( r1 s. a

8 D9 ~# M, ^" X9 [ X4 M( i

0 |0 {! N2 A" z% n: J/ J; i  . [7 t4 R! P- M& D% q- ^# s _

% f$ h9 Y0 j' l% E/ p# @1 N: F) G
回复

使用道具 举报

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

本版积分规则

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