中国网络渗透测试联盟
标题:
博库网任意用户密码重置漏洞,非暴力破解
[打印本页]
作者:
admin
时间:
2013-3-20 21:31
标题:
博库网任意用户密码重置漏洞,非暴力破解
简要描述:
* m! L& u/ V. n. f
博库网——品种最多的中文网上书店,存在任意用户密码重置漏洞,还是个非主流的。
- R' h3 E$ c0 d+ n
不用burp suite,不再暴力,只要轻轻的改一改就可重置任意用户密码了。
( V3 i9 ?8 s H; u2 N; z! z. p9 N
预知详情,请见详细说明。
3 d9 p1 }" R- B- X E
/ P% `' \; c, T& z% b& p
详细说明:
9 a$ U& X+ f3 ^' A4 |
=====第一种利用绕过进行密码重置=====
6 ~0 t% K5 K5 i3 z$ ]
1、在博库网找到任意一个用户,复制他的用户名。
" o ~# {. M6 U) {; T5 ]4 `. @
2、在找回登录密码时选择手机找回密码。
$ o, e( Q5 x x' v1 c$ N$ k8 t
3、此时第一步完成,在发送验证码并验证完后进入第二步,这里修改url直接进入第二步。
7 [5 _% Y0 q/ L1 \3 {' B
4、修改完密码后直接拿此用户名和新密码登录成功。
' A3 R) ^- P9 _6 N
* s3 t! f. Y* z8 o0 v
不知道wooyun上怎么传视频,必须是.swf文件才行,先放到优酷上了。
( z8 b& A7 |# N' k' @0 p D, U" A
视频地址:
http://v.youku.com/v_show/id_XNTA5ODQxMjU2.html
2 \6 x- i% K* z5 r
视频密码:123456123456
# p! H7 h' p# ]1 d, H4 }
% _7 ?. x0 V9 F/ |1 I: K4 |
=====第二种就是常规的暴力破解=====
: P( z8 O3 f, F7 v+ o
1、发送验证码后开始破解验证码。
# o. t" T* }/ [
2、这里的验证码是4位随机数,利用burp suite进行爆破。
) C1 {7 T! d2 A
3、根据返回信息或者返回内容长度都能判断出正确的验证码。
; @$ I9 g, j' b3 ]" h3 f
4、验证码正确时返回{"flag":"100","msg":"\u8bf7\u7ee7\u7eed\u64cd\u4f5c!"}={"flag":"100","msg":"请继续操作!"},长度404。
4 C0 g, G8 M, t4 M
验证码错误时返回{"flag":"101","msg":"\u6821\u68c0\u7801\u586b\u5199\u9519\u8bef!"}={"flag":"101","msg":"校检码填写错误!"},长度416。
% x- C/ g( O' }* x0 a" _( d8 V
5、根据上述信息暴力4位随机数的破解,很快就出来了,这里不做截图演示了。
+ g4 R, \- D5 x8 ], D1 l4 k
: R% | C" h2 L
漏洞证明:
* o- [4 k* n4 ]% a" l
见详细说明。
5 M \$ v, G& b6 O# q7 r7 _* W
4 e: y( H! w9 V( @
修复方案:
. x+ j* a4 {4 r3 M
1、直接绕过可以进行权限限制或者不能直接进入下一步或者其他。
& B2 b% U$ U/ z* U" s& t5 G9 o% G+ ?
2、进行次数限制或者其他。
5 j9 u2 K2 e6 M
3、其他。
6 x+ N# u/ K0 g' h: d
: n7 z2 |0 t" p' Z
欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/)
Powered by Discuz! X3.2