方法一
比如网站的根目录是wwwroot,其中upload目录是存放上传文件的
首先确定这个网站是放在NTFS分区,否则安全性会差一点
然后右键查看wwwroot的属性,选择“安全”选项卡
一般来说,里面有个everyone,而且是“完全控制”
这时候添加“IUSR_”用户,并设置为“只读”
然后右键查看upload目录的安全属性,把他的继承去掉,设置IUSR_用户为完全控制
以上步骤的目的是:允许upload目录上传,即使万一被上传了木马,它也无法对网站的其他文件进行攻击。
然后在IIS里面,选择upload目录,右键查看属性,在“目录”选项卡里,有一个“执行权限”
缺省值是“纯脚本”,把它改成“无”
这时候,upload目录里的文件,不管它是asp还是jpg,访问的时候都被认为是一个普通的文件
例如执行:http://www.yoursite.com/upload/backdoor.asp
会把这个asp文件当成文本文件打开,而不会执行里面的代码
方法二
1.服务器装个瑞星网络杀毒版,我已经试过黑客基地的所有木马,包括编译后的(encode),全部都能找出来杀掉,顺便还能干掉金山毒霸(寒),这是最简单的方法.
2.上传目录的执行权限由"纯脚本"改为"无"
3.把上传目录在程序里写死,防止木马传到别的地方
4.所有asp程序全部搞成dll,数据库用odbc联解,嘿嘿
留言区(共0条)