• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > 插件下载┊垃圾引用防御补丁(每小时自动换KEY,支持静态页面)

插件下载┊垃圾引用防御补丁(每小时自动换KEY,支持静态页面)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了ae抠像插件keylight,keylight插件下载,酷狗升降key插件下载,keylight插件,西红柿插件key等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
发 布 人: 向导
    补 丁 名: 垃圾引用防御补丁
    发布时间: 2007-1-4
    版 本 号: 第3版
    适用版本: PJblog 2.6
    原 作 者: 向导
    演示地址: http://www.hljsh.com/
    下载地址: http://bbs.pjhome.net/attachment.php?aid=2143
    插件简介: 能有效防止垃圾引用。加密递交地址,第2版增加KEY验证,并每小时自动更换一次key。
    本版本不修改数据库,只修改了4个文件,并支持静态页模式!

效果
引用通告地址: trackback.asp?tbID=JNKRQOF8&key=JOKNPNKOQPMPPMC0

具体安装方法如下:

===========================================================
文件trackback.asp
查找
tbID = CheckStr(Request.QueryString("tbID"))
替换成
tbID = Decrypt(CheckStr(Request.QueryString("tbID")))

查找
If Not (IsInteger(Request.QueryString("tbID")) AND IsInteger(Request.QueryString("logID"))) Then
替换成
If Not IsInteger(Decrypt(Request.QueryString("tbID"))) AND IsInteger(Request.QueryString("logID")) Then

查找
Where blog_ID="&logID&" AND tb_ID="&CheckStr(Request.QueryString("tbID"))
替换成
Where blog_ID="&logID&" AND tb_ID="&Decrypt(CheckStr(Request.QueryString("tbID")))
**有2处



查找
'==================================
'  引用通告处理页面
'    更新时间: 2006-6-1
'==================================
在下面加入


dim keys,keys1
keys=Request.QueryString("key")
keys1=Encrypt((year(now))&(Month(now))&(day(now))&hour(now()))
if keys<>keys1 then
                Response.c
                Response.write "<?xml version=""1.0"" encoding=""UTF-8""?><?xml-stylesheet type=""text/xsl"" href=""tb.xsl""?>"
                %>
                <response><error>1</error><message>您递交的信息已过期.请检查...</message></response>
                <%
else


dim strget
        strget=trim(Request.QueryString("tbID"))
        if len(strget) > 8 then
                Response.c
                Response.write "<?xml version=""1.0"" encoding=""UTF-8""?><?xml-stylesheet type=""text/xsl"" href=""tb.xsl""?>"
                %>
                <response><error>1</error><message>您递交的信息有错误.请检查...</message></response>
                <%
else

  dim tbIDs
  tbIDs = Decrypt(CheckStr(Request.QueryString("tbID")))

                if tbIDs < 1 then
                Response.c
                Response.write "<?xml version=""1.0"" encoding=""UTF-8""?><?xml-stylesheet type=""text/xsl"" href=""tb.xsl""?>"
                %>
                <response><error>1</error><message>您递交的信息有错误.请检查...</message></response>
                <%
                else                

查找
'Trackback response function上面加入
end if
end if
end if


********可以不换***********
查找
Response.Redirect("search.asp?searchType=trackback")
替换成
Response.c
Response.write "<?xml version=""1.0"" encoding=""UTF-8""?><?xml-stylesheet type=""text/xsl"" href=""tb.xsl""?>"
%>
<response><error>1</error><message>日志ID错误.请检查......</message></response>
<%
查找
<response><error>1</error><message>日志没有被引用.</message></response>
替换成
<response><error>1</error><message>日志(ID=<% Response.write tbID %>)没有被引用.</message></response>

********可以不换***********



===========================================================
文件class\cls_article.asp
查找
引用通告地址:<a href="<%=(SiteURL&"trackback.asp?tbID="&id)%>" target="_blank"><%=(SiteURL&"trackback.asp?tbID="&id)%></a>
替换成
引用通告地址:<a href="<%=(SiteURL&"trackback.asp?tbID="&Encrypt(id)&"&key="&Encrypt((year(now))&(Month(now))&(day(now))&hour(now())))%>" target="_blank"><%=(SiteURL&"trackback.asp?tbID="&Encrypt(id)&"&key="&Encrypt((year(now))&(Month(now))&(day(now))&hour(now())))%></a>
查找
Sub ShowComm(LogID,comDesc,DisComment)
在下面添加
dim k1
k1=Encrypt((year(now))&(Month(now))&(day(now))&hour(now()))
查找
href=""trackback.asp?action=deltb&tbID="&commArr(6,Pcount)&"&logID="&LogID&"""
替换成
href=""trackback.asp?action=deltb&tbID="&Encrypt(commArr(6,Pcount))&"&logID="&LogID&"&key="&k1&"""

查找
TempArticle=Replace(TempArticle,"<"&"%ST(A)%"&">","")
替换成
dim k1
k1=Encrypt((year(now))&(Month(now))&(day(now))&hour(now()))
TempArticle=Replace(TempArticle,"<"&"%ST(A)%"&">","")
TempArticle=Replace(TempArticle,"<"&"%ST(KEY)%"&">",k1)===========================================================
文件class\cls_logAction.asp
查找
Temp1=Replace(Temp1,"<$trackback$>",SiteURL&"trackback.asp?tbID="&LogID)
替换成
Temp1=Replace(Temp1,"<$trackback$>",SiteURL&"trackback.asp?tbID="&Encrypt(LogID)&"&key="&"<"&"%ST(KEY)%"&">")===========================================================
文件common\function.asp
在文件最后,%>的上面添加

Function Encrypt(theNumber)
On Error Resume Next
Dim n, szEnc, t, HiN, LoN, i
n = CDbl((theNumber + 1570) ^ 2 - 7 * (theNumber + 1570) - 450)
If n < 0 Then szEnc = "R" Else szEnc = "J"
n = CStr(abs(n))
F
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 插件下载┊垃圾引用防御补丁(每小时自动换KEY,支持静态页面)

相关文章

  • 2017-05-11ASP checkbox复选框是否被选中的代码(结合数据库)
  • 2017-05-11ASP中if语句、select 、while循环的使用方法
  • 2017-05-11ASP中FSO的神奇功能 - FSO不能做到的
  • 2017-05-11关于Asp代码与页面的分离模板技术第1/3页
  • 2017-05-11JavaScript在ASP页面中实现掩码文本框效果代码
  • 2017-05-11Mssql高级注入笔记II
  • 2017-05-11utf-8编码转换成gb2312
  • 2017-05-11ASPJPEG学习手记
  • 2017-05-11ASP中解决“对象关闭时,不允许操作。”的诡异问题……
  • 2017-05-11ASP字符串大写转换成小写 ASP小写转换成大写 ucase lcase

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp下实现批量插入数据的方法
    • ASP获取ACCESS数据库表名及结构的代码
    • asp 动态生成rss(不成生xml文件)代码
    • ASP UTF-8编码下字符串截取和获取长度函数
    • asp实现二进制字符串转换为Unicode字符串
    • ASP编程入门进阶(五):内置对象Response
    • Asp高级故障解决以及相关代码
    • ASP访问数量统计代码
    • ADODB.Stream组件Charset属性值集合
    • ASP编程入门进阶(十八):FSO组件之文件操作(上)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有