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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:31:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简要描述:
$ C8 M% n9 ~" C1 u) s& M博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。- e* U9 b0 g6 {+ a5 ], @, ~
不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。& O" H  e  G$ F
预知详情,请见详细说明。) {; h  U, m! u

/ p0 j) J) I* \详细说明:
- Y$ M; t/ q/ i) i=====第一种利用绕过进行密码重置=====
2 m3 i+ r5 ?2 I5 e4 n! u. U( W1、在博库网找到任意一个用户,复制他的用户名。* L- V& K) W1 ]+ H
2、在找回登录密码时选择手机找回密码。  S/ s2 a# a0 v, x9 w9 p' }
3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。
9 K( l6 ^; }6 n; `& u9 I# }4、修改完密码后直接拿此用户名和新密码登录成功。8 Z. j$ {% V- H% w! T

$ K2 b, p  N0 f0 X  f5 m不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。
0 E0 M1 h7 U3 l% q4 ?3 y4 `8 t视频地址:http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html
  C/ u# ~$ D" x0 ^8 [视频密码:123456123456 8 x8 C2 |; @( ?0 t/ V
) Q- N! a  |( R( k8 ~4 U
=====第二种就是常规的暴力破解=====
9 r0 W  n: y# N1 ]: |1、发送验证码后开始破解验证码。
8 n; e0 o) M: q2 \7 A+ y2、这里的验证码是4位随机数,利用burp suite进行爆破。$ }' y2 w% d% l' D4 ~2 o
3、根据返回信息或者返回内容长度都能判断出正确的验证码。
8 Q' ^0 E' Z, G$ R" }& U4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。4 v, z; h+ p0 _' M! @! U( `7 R
验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
( L/ }. R8 a- V5 z( J5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。
* H! Z1 U9 V$ t' s: k5 t! k2 u0 n) z$ z
漏洞证明:
. y9 E1 l3 Q9 y' x  j4 r9 P见详细说明。7 A. B: O# V5 n( \' Y0 T

" \" U9 e0 D, m. f2 \/ U修复方案:, M" H, V" L! I2 P
1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。  l6 E+ b. v0 b. N& ]& V: U- P& b
2、进行次数限制或者其他。6 e8 K+ d. w9 x$ a
3、其他。
/ X! F% k5 N+ Z4 [* P
/ Y, d# y# ~/ p& w. P
回复

使用道具 举报

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

本版积分规则

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