ASP刪除黑客建立的只讀文件夾和文件

最近網友的網站被入侵,黑客建立了一些只讀屬性的文件夾和文件,在很多頁面掛上了**彩等違法信息,FTP無法打開也無法刪除,虛擬主機售後又極度垃圾,在嘗試N次以後,發現這樣可以刪除這些只讀屬性的文件夾和文件,代碼如下:
<%
'這裏一定要完整的絕對路徑,前面再加上“//?”
'delfolder "//?/E:/www/liuhecai."'刪除文件夾
'delfile "//?/E:/www/user/liuhecai./index.asp"'刪除文件
function Delfolder(t0)
 'On Error Resume Next
 Set fso=Server.CreateObject("Scripting.FileSystemObject")
 If Instr(t0,":/")>0 Then
  f0=t0
 Else
  f0=Server.MapPath(t0)
 End If
 'IF fso.FolderExists(f0) Then
 fso.DeleteFolder f0,true'加上true,強制刪除只讀屬性的文件夾
 IF Err Then Response.write Err.Description:Err.Clear
End Function
function Delfile(t0)
 'On Error Resume Next
 Set fso=Server.CreateObject("Scripting.FileSystemObject")
 If Instr(t0,":/")>0 Then
  f0=t0
 Else
  f0=Server.MapPath(t0)
 End If
 'IF fso.FileExists(f0) Then
 fso.DeleteFile f0,true'加上true,強制刪除只讀屬性的文件
 IF Err Then Response.write Err.Description:Err.Clear
End function
%>

發佈了120 篇原創文章 · 獲贊 11 · 訪問量 90萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章