KesionCMS X系列版本防挂马 win2008 iis7设置取消执行纯脚本权限图文步骤
防止KesionCMS 系列版本uploadfiles/temp目录补上传php等文件的设置,最近部分用户反应在uploadfiles/temp目录下被上传php动态文件的解决方法
请打开 ks_cls/UploadFunction.asp找到以下代码
Const NoAllowExt = "asa|asax|ascs|ashx|asmx|asp|aspx|axd|cdx|cer|cfm|config|cs|csproj|idc|licx|rem|resources|resx|shtm|shtml|soap|stm|vb|vbproj|vsdisco|webinfo" '不允许上传类型
将其改成
Const NoAllowExt = "php|asa|asax|ascs|ashx|asmx|asp|aspx|axd|cdx|cer|cfm|config|cs|csproj|idc|licx|rem|resources|resx|shtm|shtml|soap|stm|vb|vbproj|vsdisco|webinfo" '不允许上传类型
即增加php|红色代码即可
另外请一定设置uploadfiles目录不允许给执行脚本权限。
ks_inc,images,control,item,bin,sysimg等目录可以设置只读。不允许写入。
限只需要生成HTML的目录及cache,config,uploadfiles目录给写入权限即可。
win2008 iis7设置取消执行纯脚本权限图文步骤
win2003中的iis6禁止某个目录运行脚本木马,只要把这个目录的执行“纯脚本”的权限去掉就可以了。但win2008的iis7完全不一样了,找了好长时间才找到,具体设置如下:
1、选中要设置的目录,双击“功能视图”中的“处理程序影射”如下图。

2、在打开的窗口中右边找到“编辑功能权限”或右键选择“编辑功能权限”,如下图

3、把“脚本”权限去掉,就可以了,且会在当前目录下生成一个“web.config”文件,如图

到此为止,这个目录设置好了。
设置时会遇到写入失败的情况,
解决方法是:
1、有可能是当前目录没有写入权限,添加写入权限即可.
2、你的当前的分区不是ntfs,解决方法,在当前目录手动创建一个web.config文件即可。
下面附上web.config的内容:
代码如下:

解释一下这里面要改的地方“<handlers accessPolicy="Read" />”,如果想运行脚本, accessPolicy="Read, Script";如果想执行accessPolicy="Read, Execute, Script" 。
好了,如何设置,和遇到的问题我已经写了。
温馨提示:
1、本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
4、项目转载于网络,万创虚拟资源网仅作项目分享,不提供任何收益保障,如遇充值环节或绑定支付账户或输入支付密码之类的异常步骤,建议停止操作!风险自辩!
5、所有的教程及其他资料都在资源包里,如发现缺少什么资料,请不要咨询;通常可用咨询视频上的联系方式,基本都是免费的。如需付费请自行甄别!我们每天更新20-40个项目,会员可以免费查看!
6、项目教程的软件、工具、货源渠道等资源有免费和付费的,如需付费,请自行考虑;
7、因网站的项目资源质量参差不齐,很多项目也有时效性,所以不建议单独购买项目,无法保证您购买兑换的资源质量好坏,或者是否失效,所以,建议充值VIP,网站全部资源免积分下载。
8、虚拟资源一旦购买无法退款,请考虑清楚再购买。