게시자 : 가이드
패치 이름 : 쓰레기 참조 방어 패치
출시 시간 : 2007-1-4
버전 번호 : 3 판
해당 버전 : PJBLOG2.6
원래 저자 : 가이드
데모 주소 : http://www.hljsh.com/
다운로드 주소 : http://bbs.pjhome.net/attachment.php?aid=2143
플러그인 소개 : 스팸 참조를 효과적으로 방지 할 수 있습니다. 제출 주소를 암호화하고, 두 번째 판에서 키 확인을 추가하고, 한 시간에 한 번 키를 자동으로 변경하십시오.
이 버전은 데이터베이스를 수정하지 않으며 4 개의 파일 만 수정되며 정적 페이지 모드를 지원합니다!
효과
견적 공지 주소 : trackback.asp? tbid = jnkrqof8 & key = joknpnkoqpmppmc0
특정 설치 방법은 다음과 같습니다.
======================================================================================
파일 트랙백.asp
찾다
tbid = checkstr (request.querystring ( "tbid"))
대체하십시오
tbid = decrypt (checkstr (request.querystring ( "tbid")))
찾다
ifnot (isinteger (request.querystring ( "tbid")) andisinteger (request.querystring ( "logid")))
대체하십시오
ifnotisinteger (decrypt (request.querystring ( "tbid"))) andisinteger (request.querystring ( "logid"))
찾다
whereblog_id = "& logid &"andtb_id = "& checkstr (request.querystring ("tbid "))
대체하십시오
whereblog_id = "& logid &"andtb_id = "& decrypt (checkstr (request.querystring ("tbid ")))
** 두 곳이 있습니다
찾다
'=============================================
'견적 알림 처리 페이지
'업데이트 시간 : 2006-6-1
'=============================================
아래를 추가하십시오
디키, 키 1
keys = request.querystring ( "키")
keys1 = alcrypt ((Year (now)) & (Month (now)) & (day (now (now)) & Hour (now (now ()))
ifkeys <> keys1then
응답 .C
response.write "<? xmlversion =" "1.0" "encoding =" "utf-8" "?> <? xml-stylesheettype =" "text/xsl" "href =" "tb.xsl" "?>"
%>
<response> <error> 1 </error> <message> 제출 한 정보가 만료되었습니다. 확인하십시오 ... </메시지> </response>
<%
또 다른
Dimstrget
strget = trim (request.querystring ( "tbid"))
iflen (strget)> 8then