前段时间,下载了一个完整的ASP程序,经过一段时间的试用以后,感觉还是不错了,稍微修改一下,就是一个很不错的程序,但是后面一修改的时候,却出现了版权提示的问题,说试用期已经到了,要求购买正版的程序。我仔细检查了文件夹下的所有文件,没有发现任何的DLL文件进行保护,这样的话,可以100%肯定,破解版权的问题是完全可以的。
于是,我就从首页开始检查每一行的代码,发现代码里有异常的包含文件:
<!--#include file="images/Top_11.gif" -->很明显,从后缀可以看出,程序的开发者使用了图片木马的形式,因为包含文件正常的话都是ASP后缀的,于是我用记事本打开图片一看,发现了以下的代码:
<%
阅读全文……==========================
将以下的内容保存为 .bat的格式即可
==========================
@echo off
阅读全文……以前的在线统计,只能分为两类,一类是博客的注册用户,一类就是访客,即没有登录在查看文章的朋友。有时候可以发现在线的用户达到了100多人,但是这100多人都是正常的访客吗?我发现不少都是蜘蛛的访问,通过查看IP的话有些可以看出是不是蜘蛛,但是有些就不行了。
所以周末就试着升级一下在线统计的程序,看看在线的究竟是朋友还是蜘蛛,下面的第一个图我们可以看出,在线的13个用户中,有4个是蜘蛛的访问。分别是腾讯搜搜,雅虎,有道和百度。
阅读全文……网上下载的版本基本都是不完整的,访问的统计就不全面了,比如有道的蜘蛛,它有两个关键字要检测,一个是yodaobot,一个是youdaobot,那些发布出来的版本都只检测了yodaobot,造成有道的蜘蛛被误认为是其它蜘蛛的访问,另外,通过日志的分析,发现搜搜对网站的搜索也是不少的,所以也加上了搜搜的检测,还有救是必应的蜘蛛。
现在必应的知名度也在慢慢的提高了,不少用户开始喜欢用它来搜索了,至少比MSN要强很多,目前来说MSN的搜索功能还是很差很差的一个,更新的速度太慢了。同时发现有道,搜狗的蜘蛛抓取的能力也很强,几乎都是地毯式的搜索的。
下面就是蜘蛛的完整的关键字检测代码:
阅读全文……以前的博客也是有访问记录统计的,但是数据庞大,网站自身的统计就关闭了,采用了CNZZ的免费统计系统,但是该统计就是只统计点击了网页,对于那些蜘蛛访问过的网页没有进行统计。从网站的日志分析可以看出,蜘蛛对博客的访问量还是很大的,那些群发的软件也没有停止过发表评论的尝试,可以,那些群发软件毕竟非智能的,一个评论都发表不了。从日志下手,可以看出群发软件的一些共同的特点,所以评论这类软件也就很简单了。
昨天,下载了一个蜘蛛爬行统计的程序,就放上来试试效果,后来发现统计的不全面,就结合日志分析,将蜘蛛统计完善了,现在百度,雅虎,搜狗,搜搜,必应,有道,GOOGLE,ALEX,MSN等大型的爬行蜘蛛对博客的访问都将被记录在案!有道的BOT比较特别,原来的程序只统计到了一个引擎,后来我对其完善了。
想看看他们都偷窥了哪些网页吗?看看下面的链接就知道了!
阅读全文……L-BLOG被修改以后,功能变得越来越强大,很早网上就有了文章列表模式显示的功能,但是开发者的功夫只做了一半而已,没有将分页的功能加上去,所以点了按某某分类列表,只能显示第一页,这样就没意思了。于是在网上搜索,找到了一个分页的函数,在调试的时候发现,分页函数还是有小小的BUG,就是在显示最尾页的时候,忘记将分页的标志关键字加进去,可能是作者疏忽了吧!
打开博客程序的include\function.asp,在适当的位置插入以下代码:
阅读全文……有时没事做的时候,喜欢去逛逛百度知道,帮那些学习ASP的朋友解答一些基础性的问题,今天有朋友在问如何屏蔽掉360浏览器访问网站的问题,如果是ASP的程序,这个对我来说问题不大,随便都可以写出来,代码如下:
<%
Dim Infos
Infos=Request.ServerVariables("HTTP_USER_AGENT")
if instr(Infos,"360SE")>0 then
阅读全文……今天一个网友不小心发了一个网警要求过滤的关键字,导致了网站临时屏蔽的问题,其实这些关键字也没有什么特别的,大型的网站到处都是,但是小网站就没有办法了,不是自己的服务器,得按规矩办事。由于后台程序在设计的时候没有考虑到这个问题,所以只得把数据下载下载处理以后再上传,实在是有点麻烦。
在网上找到了一个ACCESS和SQL数据库共用的版本居然更新不了,实在郁闷!所以今天特地花时间写了一个批量替换处理的小程序,以后再出现这样的问题就很简单了,填写以下资料就可以很快地清理相关的内容了,自己在本地测试了一下,效果还真的很不错,哈哈!
在表单中输入数据库的路径,表单名字,字段名字,关键字,替换的内容等等,一填写完毕就可以对数据库的任意内容进行更新了,实在太方便了!同时解决了某些ACCESS保留名字的处理,比如user,memo等名字,如果不加于处理的话,程序会报错的。另外为了方便大家,系统还会缓存表单信息,这样方便你替换多次数据的时候重复输入信息,节省你的时间。同时增加了自动备份数据库的功能,为了你的网站安全,在使用完该程序以后,记得删除该文件!
阅读全文……初学ASP的朋友经常会犯一个简单的错误,那就是不小心使用了ACCESS的保留名字当做字段的名字,结果通过SQL写入数据库的时候出现错误,简单半天也不知所以然。当然,这个属于普遍的现象,也有相应的解决的方法。
ACCESS常见的保留名字有:user,Byte,Long,Short,single,double,char,text,Binary,Counter,Memo,Time等等,其中比较常用被用到的是user,text,counter,memo,time等几个,比如:
insert into user ......这样的语句是错误的,insert into user (username,memo).....这样的就更加的错误了!对于保留的字段名字,都必须使用括号括起来才是对的。
阅读全文……