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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:31:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简要描述:' w/ ~; h9 ?2 t) p
博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。
: K9 v$ q" B& |, w不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。/ S" z! n6 @9 g9 t0 D! C( ?
预知详情,请见详细说明。
4 S5 K5 q6 v/ _( Y; P, Z3 a$ M/ Q; Z) E2 C0 m; Y
详细说明:1 v5 b% I9 D. a5 z- x. l+ a
=====第一种利用绕过进行密码重置=====" A% c2 E" T  F/ ~- C# ?4 H6 J
1、在博库网找到任意一个用户,复制他的用户名。- q3 L$ l) O2 f( d0 Z* B6 e) J
2、在找回登录密码时选择手机找回密码。& M3 H* ~& J8 `. x  ]6 Q
3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。
% L+ i7 C" o. G( \4、修改完密码后直接拿此用户名和新密码登录成功。
7 d8 |& }  V& a7 g- m: z
/ x% T7 A, d0 H! s不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。% M& C+ m/ t" Q' r3 H
视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html
; |. ]2 c! g* j4 E3 ^4 ]视频密码:123456123456 2 w) ?7 N/ O% c5 }. q4 R
& m$ L6 r% r; W% a% L
=====第二种就是常规的暴力破解=====. M3 M9 J4 q/ ]0 }
1、发送验证码后开始破解验证码。' T2 Z& |5 m# t- ?( R) p
2、这里的验证码是4位随机数,利用burp suite进行爆破。6 j1 Y" W* d- i5 f2 o
3、根据返回信息或者返回内容长度都能判断出正确的验证码。
! G& n4 W) U" ?4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。- R* Z" F% @9 p9 X5 I) Z/ L
验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
( ]3 ?% u8 ^  \5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。
: S% i+ p- \7 H0 i* ~
. D- q% n: N& R5 d& F# ?8 j漏洞证明:
) c2 P& G0 e5 ^0 ]. b. M% v1 R见详细说明。% Z5 t3 ~+ W3 @2 l; n
( l- h) W! y: H$ y
修复方案:& p# S: D% d$ k5 V
1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。" `! r$ ^: x, [/ b
2、进行次数限制或者其他。
" |* K+ d8 r) H7 n) q/ Y$ X3、其他。# O. q3 J3 K/ Y% W! e* {

% f" ?& |/ L4 ]& M4 t
回复

使用道具 举报

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

本版积分规则

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