14Finger 功能齐全的Web指纹扫描和分享平台,基于vue3+django前后端分离的web架构,并集成了长亭出品的rad爬虫的功能,内置了一万多条互联网开源的指纹信息. Github:https://github.com/b1ackc4t/14Finger 特点 基于强大的rad爬虫分析指纹,不局限于当前页面 能够执行js脚本,动态js加载的应用也能扫描,比如Vue应用 多线程,多进程,速度尚可 人性化的指纹提交功能,指纹种类和信息划分精细,可供用户打造出自己的无敌指纹库 批量爬虫.批量…
使用C#winform编写渗透测试工具--web指纹识别 本篇文章主要介绍使用C#winform编写渗透测试工具--Web指纹识别.在渗透测试中,web指纹识别是信息收集关键的一步,通常是使用各种工具如WhatWeb.Wapplyzer.Whatruns等进行网站的指纹识别,以获取CMS类型.Web服务组件类型及版本信息,根据识别的信息在网站查询相应组件的漏洞,进行渗透测试. 下面是使用C#winform编写的渗透测试工具,前面我们已经完成了端口扫描.敏感目录扫描和暴力破解等工作,这一部分将介绍…
这个识别程序是本学期在我的职业培训项目.它是做一类似至Zoomeye怪东西,然后使用ES集成,为了让搜索引擎寻找.因此,我们必须首先去网上识别相应的能力Web包裹,如果用户输入的关键词:Discuz X3.0.我就要显示出对应版本号的内容才OK. 作为识别子程序,我这里暂且分享一下识别Web组件的思路. 我是从浅谈web指纹识别技术一文中找到的思路. 对于Discuz的站点.第一时间想的就是识别footer了.可是问题在于.做的好的一些站点往往会将"Powered By"字样改动,所以…
前言: 总结上几次的信息收集构造出来的. 0x01: 首先今行web指纹识别,然后在进行robots是否存在.后面是目录扫描 然后到使用nmap命令扫描端口.(nmap模块在windows下使用会报停止使用的鬼鬼) 0x02: 代码: import requests import os import socket from bs4 import BeautifulSoup import time def Webfingerprintcollection(): global lgr lgr=inp…
Web服务器指纹识别工具httprint   在Web渗透测试中,准确判断服务器的类型直接影响后期渗透测试的成功率.Kali Linux提供了专门的Web服务器指纹识别工具Httprint.该工具根据服务器的标志性特征进行识别,这样就可以绕开混淆设置的干扰.同时,该工具也可以识别提供Web服务的各种设备,如路由器.交换机等.…
Web应用程序指纹识别工具BlindElephant   BlindElephant是一款Web应用程序指纹识别工具.该工具可以读取目标网站的特定静态文件,计算其对应的哈希值,然后和预先计算出的哈希值做对比,从而判断目标网站的类型和版本号.目前,该工具支持15种常见的Web应用程序的几百个版本.同时,它还提供WordPress和Joomla的各种插件.该工具还允许用户自己扩展,添加更多的版本支持.…
  WhatWeb是一款网站指纹识别工具,主要针对的问题是:“这个网站使用的什么技术?”WhatWeb可以告诉你网站搭建使用的程序,包括何种CMS系统.什么博客系统.Javascript库.web服务器.内嵌设备等.WhatWeb有超过900个插件,并且可以识别版本号.email地址.账号.web框架.SQL错误等等. * 超过900个插件 * 高效.迅速.低碳 * 插件包括应用实例URL * 多种日志格式:XML,JSON,MagicTree, RubyObject, MongoDB * 优质…
目录 whatweb 一些常见的Whatweb的扫描 常规扫描 批量扫描 详细回显扫描 扫描强度等级控制 快速本地扫描(扫描内网的主机) 将扫描结果导出至文件内 whatweb whatweb 是kali中网站指纹识别的工具,使用Ruby语言开发.whatweb可识别web技术,包括内容管理系统(CMS).博客平台.统计/分析包.JavaScript库,Web服务器和嵌入式设备等.它有超过900个插件,每个插件都能识别不同的东西.Whatweb还可以识别版本号,电子邮件地址.账户ID.Web框架…
gotoscan 前言 项目地址 https://github.com/newbe3three/gotoscan 结合自己学习到的Go相关知识,通过实现这个简易的CMS指纹识别工具来锻炼一下自己写代码的能力. 常见的指纹识别的方式: 特定文件的MD5值:一些CMS的特定的静态资源:图片.js文件.css文件一般是不会修改的.所以可以根据这些文件的md5值来进行匹配. 正常页面或错误页面中包含的关键字:比如说在robots.txt等,可能包含了标识CMS的关键字.或者是一些报错页面的报错信息也包含…
https://browserleaks.com/canvas 说明所谓指纹识别是指为每个设备标识唯一标识符(以下简称UUID).诸如移动原生的APP都可以通过调用相关设备API来获取相应的UUID.但是浏览器内WebAPP受限于运行环境无法直接防部设备API,此时需要通过其它方法来设置UUID. 基于持久化Cookie生成UUID原理当用户访问一个网站时,网站可以在用户当前的浏览器Cookie中种入含有UUID的Cookie,并通过这个信息将用户所有行为(浏览了哪些页面?搜索了哪些关键字?对什…