FSO(FileSystemObject)是微软ASP的一个对文件操作的控件,该控件可以对服务器进行读取、新建、修改、删除目录以及文件的操作。是ASP编程中非常有用的一个控件。但是因为权限控制的问题,很多虚拟主机服务器的FSO反而成为这台服务器的一个公开的后门,因为客户可以在自己的ASP网页里面直接就对该控件编程,从而控制该服务器甚至删除服务器上的文件。FSO对于广大使用者来说可谓是又爱又恨,FSO可以让你方便的通过程序或者函数进行服务器文件的控制,但是又给网站安全带来了极大隐患。
Windows中打开和关闭FSO文件读写权限的方法
windows98系统
在DOS命令行状态输入以下命令:
关闭命令:RegSvr32 /u C:\WINDOWS\SYSTEM\scrrun.dll
打开命令:RegSvr32 C:\WINDOWS\SYSTEM\scrrun.dll
win2000系统:
在CMD命令行状态输入以下命令:
关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\scrrun.dll
打开命令:RegSvr32 C:\WINNT\SYSTEM32\scrrun.dll
Windows XP/2003:
在MS-DOS状态下面键入:
关闭命令:Regsvr32 /u c:\windows\system32\scrrun.dll
打开命令:Regsvr32 c:\windows\system32\scrrun.dll