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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:31:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简要描述:+ ?' W2 S* k! m5 O
博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。
) f/ V. I6 Y* {4 c1 }- q9 }5 ~不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。" p. f# @8 ]$ `& c
预知详情,请见详细说明。% z* d4 S6 [. ]* L
4 p) H* A; N& b/ I" L; p: @
详细说明:
+ ?- B$ O( s" m8 p=====第一种利用绕过进行密码重置=====
( u' w# Q# w/ i& Y, G1、在博库网找到任意一个用户,复制他的用户名。. D9 }, q# d8 a, q+ \3 l. M
2、在找回登录密码时选择手机找回密码。* ~& u; w9 V& _
3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。8 m  p) V; }3 h9 l9 X
4、修改完密码后直接拿此用户名和新密码登录成功。
! t- G+ D6 z- \5 q: d$ b
5 Y* M, ^9 U8 Y% Z2 y8 `. T* R不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。6 A4 a7 t* x, j$ m+ R7 C! x
视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html# x7 V6 n, k# _5 Y$ ~' {6 u
视频密码:123456123456   q+ t2 ]; h% g1 A3 ?. M& {& K
! x) ^/ f4 Z! F) a
=====第二种就是常规的暴力破解=====) Z1 K& D# j' r: R& d
1、发送验证码后开始破解验证码。+ B% }; B' B8 @# k% U' l; k
2、这里的验证码是4位随机数,利用burp suite进行爆破。8 H8 z$ }3 _8 B: ^: [- L  e
3、根据返回信息或者返回内容长度都能判断出正确的验证码。
( U0 ?, [& E4 ]$ d- U4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。
8 g$ e4 _5 j5 Y# V验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
& M& C& N+ q$ e5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。, t9 H3 ?; \: o7 X. T  v( F; J+ y

( n. E( J4 J# z$ ?  ^4 m9 Y9 `2 \漏洞证明:
: w* b! `  R- n& e: z见详细说明。& W' p" Y2 R1 D' [
9 E2 n+ R, y" {0 u4 o) [
修复方案:. W+ _& D) ]+ S% p
1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。
5 A0 c& T( x7 F6 t$ I4 K2、进行次数限制或者其他。
; k4 G  `) X, l* Z3、其他。
4 _/ A2 u/ X7 V. ]3 z8 o$ C8 e- g8 Q4 ^* Q- B1 g" g
回复

使用道具 举报

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

本版积分规则

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