【网络安全 | 网安工具】御剑WEB指纹识别系统使用详析

CMS(Content Management System)指纹识别工具可以用于识别目标网站所采用的 CMS 系统。它通过分析目标网站的 HTML、CSS、JavaScript、HTTP Headers、页面 URL 等信息,识别出目标网站所使用的 CMS 类型和版本号等信息,对于漏洞评估及渗透测试十分有用。

本文要介绍的是御剑WEB指纹识别系统

目录

使用步骤

双击exe运行:

右击下面的列表栏添加任务:

添加URL:

添加完成后点击开始:

结果如下:

从图中可以看到,这个站点用的是WordPress

识别原理

工具是使用CMS指纹字典来判断的,字典存在于bin目录下,我们打开bin下的wordpress.txt,该文件中含有匹配规则:

例如:当网站存在license.txt,并且该文件包含关键字wordpress时,说明该网站的使用了WordPress

从扫描结果图示可以看到,判定https://www.runoob.com站点用的是WordPress的依据是

https://www.runoob.com/1icense.txt

这与wordpress.txt的匹配规则相符。

添加字典

由于工具的字典不会更新,所以当出现新的指纹时,工具并不会识别出来。此时我们可以加入新的字典。

举个例子,添加aaa.txt并加入

/python3/python3-tutorial.html------Py3k------iceCMS

意思是如果某网站存在/python3/python3-tutorial.html路径并且存在关键字Py3k,则说明使用了iceCMS:

接着扫描

https://www.runoob.com

结果如下:

这与目标网站特征相符:

相关推荐
Red Red25 分钟前
网安基础知识|IDS入侵检测系统|IPS入侵防御系统|堡垒机|VPN|EDR|CC防御|云安全-VDC/VPC|安全服务
网络·笔记·学习·安全·web安全
2401_857610031 小时前
SpringBoot社团管理:安全与维护
spring boot·后端·安全
亚远景aspice2 小时前
ISO 21434标准:汽车网络安全管理的利与弊
网络·web安全·汽车
弗锐土豆3 小时前
工业生产安全-安全帽第二篇-用java语言看看opencv实现的目标检测使用过程
java·opencv·安全·检测·面部
HackKong4 小时前
小白怎样入门网络安全?
网络·学习·安全·web安全·网络安全·黑客
打码人的日常分享4 小时前
商用密码应用安全性评估,密评整体方案,密评管理测评要求和指南,运维文档,软件项目安全设计相关文档合集(Word原件)
运维·安全·web安全·系统安全·规格说明书
爱吃奶酪的松鼠丶4 小时前
Web安全之XSS攻击的防范
安全·web安全·xss
东莞梦幻网络科技软件开发公司4 小时前
开发体育赛事直播平台防止数据泄露的技术安全方案
经验分享·安全
vmlogin虚拟多登浏览器4 小时前
虚拟浏览器可以应对哪些浏览器安全威胁?
服务器·网络·安全·跨境电商·防关联
澜世5 小时前
2024小迪安全基础入门第三课
网络·笔记·安全·网络安全