ASP는 Xunlei, Tornado 및 Express가 사이트 리소스를 다운로드하는 것을 완전히 차단합니다.
저자:Eve Cole
업데이트 시간:2009-06-26 18:10:00
프로그램 코드
<%
'주류 다운로드 도구 차단
Dimxurl,xtool
'브라우저 에이전트 가져오기
xurl=lcase(Request.ServerVariables("HTTP_USER_AGENT"))
'금지된 AGENT를 정의하십시오. 다음 5개에는 Express, Tornado 및 Thunder의 최신 버전이 포함되어 있습니다.
xtool="mozilla/4.0(호환;msie5.00;windows98)"&_
"mozilla/4.0(호환;msie6.0;windows+nt5.0)"&_
"mozilla/4.0(호환;msie6.0;windowsnt5.1;)"&_
"mozilla/4.0(호환;msie6.0;windowsnt5.0;.netclr1.1.4322)"&_
"mozilla/4.0(호환;msie6.0;windowsnt5.0;.netclr3.5.20706)"&_
"mozilla/4.0(호환;msie6.0;windowsnt5.1;sv1;.netclr1.1.4322;.netclr2.0.50727)"
'AGENT가 합법적인지 판단
IfInStr(xtool,xurl)>0Then
'다운로드 도구가 404 오류를 직접 보고합니다.
Response.Status="404NotFound"
응답.종료
종료
'다른 코드는 아래와 같습니다
Response.Write "일반적으로 콘텐츠를 탐색합니다. 다운로드 도구를 사용하여 페이지 다운로드를 테스트하여 다운로드할 수 있는지 확인할 수 있습니까?"
%>