会员登陆
登录加载中...
超级搜索
栏  目  
类  别  
关键词  
 站内搜索   网络搜索
  
 当前位置:教程首页>>Pro版本>>Pro V1.X版本>>关于Pro上传设置相关内容的修改
推荐给你的朋友阅读:

关于Pro上传设置相关内容的修改

来源:飞腾设计网 发表日期: 2006-04-09 14:19:07

    主要包括两方面:一是后台管理员上传,二是前台VIP会员上传,由于他们的上传权限应该有所差别,所以分别设置了两个上传文件。

    另外,如果加上了2006-4-8日在PRO群共享中提供的“图片栏目可插入视频动画修改文件”功能,那么在后台还单独为此增加了一个上传文件。

    后台上传文件名为Ft_UpFile.asp、Ft_UpFile2.asp(未加“图片栏目可插入视频动画修改文件”功能时只有Ft_UpFile.asp文件);前台上传文件名为Ft_UserUpFile.asp。

    上传设置的修改主要有三个方面的内容——

    (1)、上传类型的设置;
    (2)、上传文件大小的设置;
    (3)、上传检测功能的设置。

    由于前台上传文件与后台上传文件类似,其修改方法当然也差不多了,此处以修改后台上传文件为例进行介绍。

    一、修改上传类型:

    用文本编辑工具打开Ft_UpFile.asp文件,找到143行,即以下内容——

 AllowExt="gif;txt;jpg;jpeg;bmp;zip;rar"  '白名单,可以在这里预设可上传的文件类型,以文件的后缀名来判断,不分大小写,每个后缀名用;号分开

    加入你所需要的上传类型即可,例如加上swf、wmv、rm,那么上述语句就应改成:

 AllowExt="gif;txt;jpg;jpeg;bmp;zip;rar;swf;wmv;rm"  '白名单,可以在这里预设可上传的文件类型,以文件的后缀名来判断,不分大小写,每个后缀名用;号分开

    之所以未在系统基本设置中加入在线添加上传类型的功能,主要是为安全着想。

    二、修改上传文件大小:

    注意:
    (1)、如果你的IIS服务器采用的是WIN2003,则在默认情况下只支持200K的上传,超过此大小系统会报超时错误;
    (2)、文件大小不宜设置过大,设置过大,一是系统开销大,二是成功率不高,三是容易出现超时错误。此时建议采用FTP直传。

    找到390行,即以下内容——

upmax=307200

    upmax为上传文件大小,此处设置为300KB,计算方法为 307200/1024=300K。

    三、上传检测功能的设置:

    此设置的实现原理就是对上传文件内容进行逐行读出,与事先规定的特征字符比较,若出现特征字符,则判断为非法上传文件,系统禁止上传,反之,则允许上传。

    此功能对于小文件比较适用,因为不会过大地影响系统正常运行,系统开销能够承受;如果上传文件过大,那么系统将消耗很长的时间用于检测,显示这是得不偿失的。

    如果用户硬是需要上传大文件或使用于内部局域网或确认系统使用环境比较安全,可以找到410行——

checkupfile=1 '检测函数使用开关,0为关闭,1为启用

    设为0,强制关闭上传检测功能。

    在正常使用过程中,由于网页木马程序的不断更新发展,上传检测特征字也要不断更新,找到450行——

'禁止字符,可随时添加
       ComStr="cookie|getfolder|createfolder|deletefolder|createdirectory|deletedirectory|0n error resume next|站长助手|密码|海阳|adodb.stream|createobject|scripting.filesystemobject|strbackdoor|password|command.com"
       ComStr=ComStr&"|saveas|wscript.shell|shell.application|script.encode|folderpath|session|request|iframe|frame|execute|object|server.mappath" 

    可以按此格式手工添加特征字,官方会不定期对此特征字进行升级。

0
0
[作者:raincity 关键词:FeitecCMS Pro 录入:raincity 责编:raincity 阅读次数:4753]

相关文章 相关新闻 相关软件 相关教程 公共评论 发表评论

  • ·暂无相关内容
    评论载入中...
    您的称呼  验 证 码   
    您的评论 [ 最多字数:  已用字数:剩余字数:]

     
COPYRIGHT 2003-2010 创意飞腾科技有限公司(The Feitec LTD.) ALL RIGHTS RESERVED .
官方咨询官方咨询4376161 官方咨询526743959 技术支持:FeitecCMS5366464
页面加载时间:296.88ms Powered By:FeitecCMS V4.0(Build1101)
[蜀ICP备05000881]