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

博库网任意用户密码重置漏洞,非暴力破解

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:31:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简要描述:  I- F' ]! G3 b) O$ U0 U6 ?
博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。
, E4 A: E' q; P! ]  [3 {不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。
8 W0 M1 k* Z; l% R2 ^8 \. U5 |预知详情,请见详细说明。+ H* P2 n( G; w* j
1 x8 d( x4 u/ l( I8 P" V
详细说明:, x, R; M9 j2 T" g. @. k! c9 Q
=====第一种利用绕过进行密码重置=====* o3 V0 ]. j( _( i0 Y& P
1、在博库网找到任意一个用户,复制他的用户名。
$ u8 U6 F# ]- T' `1 O1 B2、在找回登录密码时选择手机找回密码。
" L: J" F8 z3 F8 T$ n3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。3 u' E' ]/ r% M  C* k/ P. }, z
4、修改完密码后直接拿此用户名和新密码登录成功。( d3 N6 I4 u) R2 Y0 w2 c0 C3 m
6 ~# c' @' _# E) e, f
不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。" _+ A+ ?0 ]' k9 v9 N
视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html: R9 ]: E) s# P3 E: \+ y2 S0 L
视频密码:123456123456
7 Q9 o' ?" s/ ~% u
' G7 S6 ]4 H3 n* T; c( [) e=====第二种就是常规的暴力破解=====
+ l8 q- H. m( I1、发送验证码后开始破解验证码。
6 F8 b+ X# R' }2 N3 h, \7 w, s2、这里的验证码是4位随机数,利用burp suite进行爆破。
" B! B% A) [( k4 R  l3 V3 P3、根据返回信息或者返回内容长度都能判断出正确的验证码。( q/ D% ~( u+ g# y6 R
4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。7 t5 X8 }, G: P$ ?" M  K
验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
+ f7 n6 }1 u5 w/ C5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。
8 O. A( `" x" M% [! T
0 Q2 m) g0 P2 T- h漏洞证明:- M5 y0 D  A+ s; [0 r
见详细说明。1 b4 W& r# ?# ^2 m

! W: f* b5 ?! {" K9 q( g6 `修复方案:
) u0 R* G, |9 P# T2 \1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。' k/ E' J+ i8 A- a1 H
2、进行次数限制或者其他。" I, X6 }/ U" @+ O% y8 T9 F& i
3、其他。
( A7 p7 J# x7 K2 H0 I
2 L2 I6 T( H6 n6 v; e8 E8 x
回复

使用道具 举报

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

本版积分规则

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