ASP网站留言板被攻击,如何防止?求高手赐教,谢谢!

2024-12-25 04:45:16
推荐回答(2个)
回答1:

在显示留言的页面加上如下代码:
<%
function CHTMLEncode(fString)
on Error resume next
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(32), " ")
fString = Replace(fString, "", " ")
fString = Replace(fString, "<", "<")
fString = Replace(fString, ">", ">")
fString = Replace(fString, CHR(10) & CHR(10), "

")
fString = Replace(fString, CHR(10), "
")
CHTMLEncode = fString
end function
%>
在显示留言的地方修改为:CHTMLEncode(要显示的内容)
例如:<%=CHTMLEncode(rs("content"))%>

这样就会安全了,又或者你在网站里加上一个文本编辑器

回答2:

查下网站是否被挂了木马啊,还有就是你自己的电脑,把所有的密码重设一次,解决问题要釜底抽薪