如何作ECShop指纹识别版本判断代码
2016-09-07 22:02 来源:www.chinab4c.com 作者:ecshop专家
ECShop指纹识别只是从以下三个入手: 1.meta数据元识别 2.intext:powered by ECShop 3.robots.txt 我们打开一个ECShop网站,看看页面中这几方面的特征。 1.我们现在看看meta标签中有什么特征。下面是我截取的一段HTML。
可以看到,这个网站对meta标签没有处理,保留了ECShop的原始meta。网站是ECShop及其版本是2.7.2。此处也是做版本识别的地方。
2.再往下查看网页 我们发现在footer中有Powered by ECShop
可以看到,这个网站对ECShop的footer没有修改,保留了ECShop的原始的footer,此处我们可以识别ECShop及其版本。由于一般网站修改此处的较多,这里就不做版本识别了。
3.对robots.txt内容的检查 robots.txt文件是一个文本文件。robots.txt是一个协议,而不是一个命令。robots.txt是搜索引擎中访问网站的时候要查看的第一个文件。robots.txt文件告诉蜘蛛程序在服务器上什么文件是可以被查看的。 当一个搜索蜘蛛访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索机器人就会按照该文件中的内容来确定访问的范围;如果该文件不存在,所有的搜索蜘蛛将能够访问网站上所有没有被口令保护的页面。 那么这可以被我们利用,以识别ECShop,看下面截图,我们发现有些文件是ECShop特有的,比如:/affiche.php、/good_script.php、/feed.php。那么,如果存在这几个特征,我们可以基本确定这就是一个ECShop CMS了。
将ECShop指纹单独保存为识别字典 ecshop_feature.py
最近更新常用插件
ecshop热门问答ecshop热门资料
ecshoppa18
ecshop服务费起价
ecshoplib
ecshop新浪微博
ecshop数据采集
ecshop云里面
ecshop市级
ecshop产品展示
ecshopbackground
ecshopfirefoxe
ecshop成果
ecshop未知错误
后台ajax
ecshop处理商品相册
ecshopcache
ecshop三栏
ecshopcharacter
ecshoperror
ecshop商品分区
ecshop推荐分
ecshop联络
ecshop商品总价
ecshop图片格式不对
ajax修改
ecshop坛子
ecshop负责人
ecshop代码错误
ecshop出现这个。。。!
dedecms发布
ecshop组合筛选
|