国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

asp 判斷上傳文件中是否存在危險代碼

2024-05-04 11:08:44
字體:
來源:轉載
供稿:網友
判斷上傳文件中是否存在危險代碼
 
 
 
復制代碼代碼如下:

<% 
function CheckFileContent(FileName) 
dim ClientFile,ClientText,ClientContent,DangerString,DSArray,AttackFlag,k 
set ClientFile=Server.CreateObject("Scripting.FileSystemObject") 
set ClientText=ClientFile.OpenTextFile(Server.MapPath(FileName),1) 
ClientContent=LCase(ClientText.ReadAll) 
set ClientText=nothing 
set ClientFile=nothing 
AttackFlag=false 
DangerString=".getfolder|.createfolder|.deletefolder|.createdirectory|.deletedirectory|.saveas|wscript.shell|script.encode|server.|.createobject|execute|activexobject|language=|include|filesystemobject|shell.application" 
DSArray=split(DangerString,"|") 

for k=0 to UBound(DSArray) 

if InStr(ClientContent,DSArray(k))>0 then '判斷文件內容中是否包含有危險的操作字符,如有,則必須刪除該文件。 
AttackFlag=true 
exit for 
end if 

next 

CheckFileContent=AttackFlag 
end function 

If CheckFileContent("0.jpg")=true then 
Response.Write "危險" 
else 
Response.Write "安全" 
end if 
%>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 资中县| 扬州市| 康马县| 杭锦后旗| 儋州市| 北宁市| 伊川县| 丰台区| 仙游县| 凤阳县| 维西| 黑山县| 古田县| 七台河市| 霍林郭勒市| 黄平县| 句容市| 菏泽市| 临安市| 同心县| 阳西县| 吴川市| 固安县| 扶沟县| 卢湾区| 诸城市| 拜泉县| 曲松县| 乌兰浩特市| 乌审旗| 江川县| 舒城县| 孙吴县| 利辛县| 广西| 渝北区| 浦城县| 宜兰市| 徐汇区| 天水市| 驻马店市|