Code Monkey home page Code Monkey logo

fingerprinthub's Introduction

FingerprintHub

郑重声明:文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途以及盈利等目的,否则后果自行承担。

类别 说明
作者 三米前有蕉皮
团队 0x727 未来一段时间将陆续开源工具
定位 社区化指纹库,让管理和使用指纹规则更加简单。
语言 Yaml
功能 可自定义请求,使用github actions 自动更新指纹库。

规则说明

  • 例子:下面为识别thinkphp的规则
id: thinkphp
info:
  name: thinkphp
  author: cn-kali-team
  tags: detect,tech,thinkphp
  severity: info
  metadata:
    product: thinkphp
    vendor: thinkphp
    verified: true
http:
  - method: GET
    path:
      - '{{BaseURL}}/'
    matchers:
      - type: favicon
        hash:
          - f49c4a4bde1eec6c0b80c2277c76e3db
      - type: word
        words:
          - href="http://www.thinkphp.cn">thinkphp</a>
          - thinkphp_show_page_trace
        case-insensitive: true
      - type: word
        words:
          - 'x-powered-by: thinkphp'
        part: header
        case-insensitive: true

规则组成

  • 在设计规则的时候参考了nuclei的template编写规范,将规则分为
    • 基础信息:保存指纹的基本信息,和漏洞关联关系
    • 探针:自定义发送数据包,http和tcp客户端
    • 匹配器:关键词,正则表达式,favicon哈希
    • 提取器:正则表达式,jsonpath

ID和基础信息

id: thinkphp
info:
  name: thinkphp
  author: cn-kali-team
  tags: detect,tech,thinkphp
  severity: info
  metadata:
    product: thinkphp
    vendor: thinkphp
    verified: true
字段 数据类型 描述
id String 规则ID,命中指纹会在终端打印该字段,不支持中文
name String 规则名称,一般和id一样,或者是它众所周知的别名,支持中文
author String 作者列表,一个以逗号隔开的字符串列表
tags String 标签列表,一个以逗号隔开的字符串列表
severity Enum 严重程度:unknown,info,low,medium,high,critical
metadata HashMap<String,String> 元数据,一个字典,可以存放任意类型数据
description Option<String> (可选)描述
reference Option<Vec<String>> (可选)引用参考链接
  • 其中的metadata内置有意义的字段

    • 存储了CPE解析后的厂商product,产品信息vendor和是否已经经过验证verified,作用:关联nuclei漏洞验证插件
    • 在服务指纹中储存了版本信息,后面编写服务指纹规则会详细描述
  • info中的metadata十分重要,它是指纹和漏洞关联的依据。要明白如何进行漏洞关联首先要了解什么是CPE:

Common Platform Enumeration (CPE) 是由MITRE公司开发的一种标准化格式,用于表示网络设备、软件应用和其他IT资产的身份。在国家漏洞数据库(National Vulnerability Database, NVD)中,CPE用于精确描述每个漏洞影响的具体产品和版本。

CPE命名规范包括以下部分:

核心部分:cpe:/a:vendor:product:version:update:edition:language:sw_edition:target_sw:target_hw:other
    a: 表示应用程序(application)
    vendor 是供应商或制造商的名字
    product 是产品的名称
    version 是主要版本号
    update 是次要版本号或更新版本
    edition 是特定版本(如企业版、标准版等)
    language 是语言环境
    sw_edition 是软件版本(如专业版、家庭版等)
    target_sw 是目标操作系统或其他软件平台
    target_hw 是目标硬件平台
    other 是其他任何相关的信息

通配符:如果某项未知或不重要,可以使用通配符*代替具体值。
  • 例如,一个CPE字符串可能如下所示:cpe:/a:microsoft:windows_10:1903

  • NVD中的每个漏洞记录都包含受影响的CPE列表,帮助用户确定其系统是否受到特定漏洞的影响。这使得组织能够更准确地评估风险并采取相应的缓解措施。

  • 例如:CVE-2016-4437这个漏洞

  • 可以看到受到影响的产品为cpe:2.3:a:apache:shiro:*:*:*:*:*:*:*:*,对这个cpe进行解析后得到类型为应用,厂商为apache ,产品为shiro,就可以编写以下规则:

id: shiro
info:
  name: shiro
  author: cn-kali-team
  tags: detect,tech,shiro
  severity: info
  metadata:
    product: shiro
    vendor: apache
    verified: true

探针

  • 探针是引用了nmap的服务指纹的probe,在nuclei称request,但是我更喜欢probe探针
  • 探针目前分为httptcp两种

http探针

http:
  - method: GET
    path:
      - '{{BaseURL}}/'
    headers:
      Cookie: rememberMe=admin;rememberMe-K=admin
  • 多个路径
- method: GET
  path:
    - '{{BaseURL}}/'
    - '{{BaseURL}}/nacos/'
字段 数据类型 描述
method Enum http请求方式:OPTIONS,GET,POST,PUT,DELETE,HEAD,TRACE,CONNECT,PATCH
path Vec<String> 路径列表,一般只为{{BaseURL}}/,代表首页请求,不建议填写特殊路径,除非首页没有任何特征
headers Option<HashMap<String,String>> (可选)请求头,一个键值对
body Option<String> (可选)请求体
  • 支持raw请求,但是不建议在识别指纹规则填写

tcp探针

tcp:
  - name: "null"
    inputs:
      - data: ""
        read: 16
    host:
      - "{{Hostname}}"
字段 数据类型 描述
name Option<String> 探针名称,对应nmap中的probe_name
inputs.data String 写入数据,会自动反转义,例如:HTTP/1.0\r\n\r\n
inputs.read Option<usize> (可选)读取多少数据长度,默认读取完全部,最多不超过2048字节
host Option<String> (可选)主机

匹配器

  • 匹配器是在探针下面,当前匹配器只会对自己所在的探针响应作出匹配
  • 探针
matchers:
  - type: favicon
    hash:
      - f49c4a4bde1eec6c0b80c2277c76e3db
  - type: word
    words:
      - href="http://www.thinkphp.cn">thinkphp</a>
      - thinkphp_show_page_trace
    case-insensitive: true
  - type: word
    words:
      - 'x-powered-by: thinkphp'
    part: header
    case-insensitive: true
字段 数据类型 描述
name Option<String> 匹配名称,如果不为空并且匹配到结果会返回
type Enum 匹配类型:word,favicon,regex
part Enum 匹配位置:header,body,默认:body
favicon.hash Vec<String> 如果是favicon类型:hash为图标hash列表,支持md5和mmh3
word.words Vec<String> 关键词
case-insensitive bool 是否忽略大小写,默认为false
negative bool 是否将匹配结果取反,默认为false
condition Enum 匹配关系:or,and,当为or时匹配到就立即返回,为and时要全部匹配到才返回结果,默认为or

关键词

  • 当请求httpbin.org目标时,判断body里是否存在<title>httpbin.org</title>关键词,并且忽略大小写
matchers:
  - type: word
    words:
      - <title>httpbin.org</title>
    case-insensitive: true
  • 例如:tomcat的规则,多个关键词,必须全部同时匹配
matchers:
  - type: word
    words:
      - /manager/html
      - /manager/status
    condition: and

favicon哈希

  • 可以填写多个,只要匹配到一个就算命中指纹
  • 不需要在探针填写favicon的路径,工具会在主页html自动提取favicon的链接
matchers:
  - type: favicon
    hash:
      - 4644f2d45601037b8423d45e13194c93
      - 其他哈希,支持md5和mmh3

提取器

  • 用于从响应中提前信息返回到结果,例如:提取版本号

正则表达式

  • 建议少使用regex,因为初始化加载编译正则需要消耗更多cpu资源,如果有很多正则表达式启动会比较慢。
  • 例子:正则一般之用于服务识别,并且为了避免重复编译正则只在提取器中使用,下面为识别ssh服务的规则
id: ssh
info:
  name: OpenSSH
  author: cn-kali-team
  tags: detect,tech,ssh,service
  severity: info
  metadata:
    info: protocol $1
    version: $2
tcp:
  - name: "null"
    inputs:
      - data: ""
    host:
      - "{{Hostname}}"
    extractors:
      - name: ssh
        type: regex
        regex:
          - (?x)^SSH-([\d.]+)-OpenSSH[_-]([\w.]+)\s*\r?\n
  • 在这顺便补充服务指纹中的metadata,从上面的ssh指纹中可以看到metadata有两个键值对,并且存在$1$2 。这里的$后面的数字就是提取器正则对应的提取组
字段 数据类型 描述
product_name Option<String> (可选)产品名称
version Option<String> (可选)版本号
info Option<String> (可选)信息
hostname Option<String> (可选)主机名
operating_system Option<String> (可选)操作系统
device_type Option<String> (可选)设备类型
cpe Vec<String> (可选)通用枚举
  • 在regex在线平台可以看到,右面的提取组2.09.7会对应替换到上面metadata的值,在结果中就会返回version:[9.7]info:[protocol 2.0] 提取组

jsonpath

  • 类似命令行中的jq,例如:从json中提取origin的值可以使用下面的提取器
{
  "origin": "1.1.1.1"
}
  • 然后会在结果中返回ip:["1.1.1.1"]
extractors:
  - type: json
    name: ip
    json:
      - '.origin'

如何贡献

验证单个指纹是否有效

  • 为了方便验证编写的yaml规则是否有效,可以使用-p参数指定要验证的yaml文件,-t 指定测试目标对指纹进行验证,并且使用--debug参数开启调试输出更多信息。
➜ ./observer_ward -t http://httpbin.org -p observer_ward/examples/json.yaml --debug           
[INFO ] 📇probes loaded: 1                                                                                                               
[INFO ] 🎯target loaded: 1                                                                                                               
[INFO ] 🚀optimized probes: 1                                                                                                            
[DEBUG] start: http://httpbin.org/                                                                                                       
[DEBUG] Request {                                                                                                                        
        uri: http://httpbin.org/ip,                                                                                                      
        version: HTTP/1.1,                                                                                                               
        method: GET,                                                                                                                     
        headers: {                                                                                                                       
            "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8",                           
            "content-type": "application/json",                                                                                          
        },                                                                                                                               
        body: None,                                                                                                                      
        raw_request: None,                                                                                                               
    }
[DEBUG] Response {
        version: HTTP/1.1,
        uri: http://httpbin.org/ip,
        status_code: 200,
        headers: {
            "date": "Mon, 08 Jul 2024 13:19:59 GMT",
            "content-type": "application/json",
            "content-length": "32",
            "connection": "keep-alive",
            "server": "gunicorn/19.9.0",
            "access-control-allow-origin": "*",
            "access-control-allow-credentials": "true",
        },
        extensions: Extensions,
        body: Some(
            {
              "origin": "1.1.1.1"
            }
            ,
        ),
    }
[DEBUG] end: http://httpbin.org/
🏹: http://httpbin.org/
 |_🎯:[ http://httpbin.org/]
 |_🎯:[ http://httpbin.org/ip [httpbin-ip]  <>]
  |_📰: ip:["1.1.1.1"] 

提交指纹规则

  • 点击Fork按钮克隆这个项目到你的仓库
git clone [email protected]:你的个人github用户名/FingerprintHub.git
  • 添加上游接收更新
cd FingerprintHub
git remote add upstream [email protected]:0x727/FingerprintHub.git
git fetch upstream
  • 配置你的github个人信息
git config --global user.name "$GITHUB_USERNAME"
git config --global user.email "$GITHUB_EMAIL"
git config --global github.user "$GITHUB_USERNAME"
  • 拉取所有分支的规则
git fetch --all
git fetch upstream
  • 不要直接在main分支上修改,例如我想添加一个thinkphp的指纹,创建一个新的分支并切换到新的分支。
git checkout -b thinkphp
  • 复制一份指纹规则文件,修改文件名和你想要提交的组件名一样,修改yaml文件里面的name字段为添加的组件名,添加或者修改规则。
  • 跟踪修改和提交Pull-Requests,合并指纹。
git add 你添加或者修改的文件名
git commit -m "添加的组件名或者你的描述"
git push origin thinkphp
  • 打开你Fork这个项目的地址,点击与上游合并,等待审核合并指纹。

谁在使用FingerprintHub

  • 如果你的开源工具中也使用了FingerprintHub,我感到非常的荣幸,欢迎补充列表,当项目有破坏性更新时可以及时通知到你。
observer_ward
nuclei
nemo_go
afrog
ShuiZe

指纹反馈

  • 当前指纹库收集于互联网,虽然已经经过了人工整理,但是难免会有以下情况:
    • 出现误报,当指纹不够精确时会产生识别不准确的情况。
    • 组件重复,可能出现多个组件名称,但是都是同一个组件。
    • 识别不出组件,指纹规则覆盖不到。
  • 出现上面情况可以提交issues,可以附上演示URL地址,如果不方便演示可以提交首页的HTML源码,我们会人工修正指纹规则。

谢谢

  • 感谢您的关注和支持!

fingerprinthub's People

Contributors

actions-user avatar cn-kali-team avatar j4vaovo avatar rvn0xsy avatar sullo avatar wuppp avatar zan8in avatar zerochen00 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fingerprinthub's Issues

提交指纹-[canal-admin]

测试目标

http://38.6.155.108/index.php

指纹的Yaml规则

name: canal-admin
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - canal admin
   favicon_hash: []

提交指纹-[roxy-wi]

测试目标

https://demo.roxy-wi.org/app/login.py

指纹的Yaml规则

name: Roxy-Wi
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - 115a65bda90efe228d692227dc196f74
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - Roxy-WI
   favicon_hash: []

提交指纹-[phpok]

测试目标

http://phpok.com/

指纹的Yaml规则

name: phpok
priority: 3
nuclei_tags:
  - []
fingerprint:
  - path: /
    request_method: get
    request_headers: {}
    request_data: ''
    status_code: 0
    headers: {}
    keyword: []
    favicon_hash:
      - 1091f8722e63111e50302ecbfdd6e975
      - aea2803f24d6f4156bde7681f17c3253

提交指纹-[mcms]

测试目标

https://47.92.236.80/

指纹的Yaml规则

name: mcms
priority: 3
nuclei_tags:
- [mcms]
fingerprint:
- path: /
  request_method: get
  request_headers: {}
  request_data: ''
  status_code: 200
  headers: {}
  keyword:
   - '/mcms/search.do" method='
  favicon_hash: []

提交指纹-[h5s-video-platform]

测试目标

http://60.248.138.142:8080

指纹的Yaml规则

name: 零视科技-H5S视频平台
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - h5s视频平台|web
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - 71d350f81224c181b2fc5851fc61b0ba

提交指纹-[arl]

测试目标

https://l.3ttech.cn:5003

指纹的Yaml规则

name: arl
priority: 3
nuclei_tags:
 - - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <title>资产灯塔系统</title>
   favicon_hash: []

修改指纹-[apache-shiro]

测试目标

http://wczz.net

指纹的Yaml规则

name: apache-shiro
priority: 3
nuclei_tags:
 - - "shiro"
   - "apache"
fingerprint:
 - path: /
   request_method: post
   request_headers:
     Cookie: rememberMe=admin;rememberMe-K=admin
   request_data: ''
   status_code: 0
   headers:
     Set-Cookie: rememberMe=deleteMe
   keyword: [ ]
   favicon_hash: [ ]
 - path: /
   request_method: get
   request_headers:
     Cookie: rememberMe=admin;rememberMe-K=admin
   request_data: ''
   status_code: 0
   headers:
     Set-Cookie: rememberMe=deleteMe
   keyword: [ ]
   favicon_hash: [ ]
 - path: /
   request_method: get
   request_headers: { }
   request_data: ''
   status_code: 0
   headers: { }
   keyword:
     - </i> shiro</li>
   favicon_hash: [ ]

提交指纹-[rengine]

测试目标

https://178.18.245.16/

指纹的Yaml规则

name: rengine
priority: 3
nuclei_tags:
 - - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - '>Login to reNgine.</h5>'
   favicon_hash: []

提交指纹-[hfish]

测试目标

http://8.130.53.108:9001

指纹的Yaml规则

name: hfish
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <title>hfish
     - src="/static/images/hfish.png"
     - href="https://github.com/hacklcx/hfish"
   favicon_hash: []

支持issue提交指纹

什么时候支持issue提交指纹?

通过评论增加对应的指纹,回复相当于审批

提交指纹-[awvs]

测试目标

https://waves.telkom.co.id:1935

指纹的Yaml规则

name: awvs
priority: 3
nuclei_tags:
 - - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <title>Acunetix</title>
   favicon_hash: []

提交指纹-[zfsoft-oa]

测试目标

http://222.219.184.165/index.do

指纹的Yaml规则

name: zfsoft-oa
priority: 3
nuclei_tags:

  • []
    fingerprint:
  • path: /
    request_method: get
    request_headers: {}
    request_data: ''
    status_code: 0
    headers: {}
    keyword:
    • zfoausername
      favicon_hash: []

提交指纹-[apollo-configservice]

测试目标

http://flyernetboom.netboom.ltd:8080/

指纹的Yaml规则

name: apollo-configservice
priority: 3
nuclei_tags:
- [apollo]
fingerprint:
- path: /
  request_method: get
  request_headers: {}
  request_data: ''
  status_code: 0
  headers: {"Content-Type":"text/html"}
  keyword:
    - '<title>Eureka</title>'
    - '<td><b>APOLLO-ADMINSERVICE</b></td>'
    - '<td><b>APOLLO-CONFIGSERVICE</b></td>'
  favicon_hash: []

提交指纹-[nexpose]

测试目标

https://20.185.37.184/

指纹的Yaml规则

name: nexpose
priority: 3
nuclei_tags:
 - - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - '<label for="nexposeccusername">Username</label>'
   favicon_hash: ["f64ce96bbacc76d6db4d4eb0e78881da"]

提交指纹-[dtcloud]

测试目标

http://www.dtcloud360.com/

指纹的Yaml规则

name: dtcloud
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - DTCloud
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - 49fe0618acdcd7c9dc443faca20d7bd9

提交指纹-[iceflow-vpn]

测试目标

http://38.6.155.108/index.php

指纹的Yaml规则

name: iceflow
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: 
     - iceflow/tweb
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - www.icevpn.org
   favicon_hash: []

提交指纹-[yonyou-grp-u8]

测试目标

http://211.149.157.219:8001

指纹的Yaml规则

name: yonyou-grp-u8
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - window.location.replace("login.jsp?up=1");
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash: ["b41be1ccc6f9f2894e0cfcf23acf5fc0"]

提交指纹-[muhttpd]

测试目标

http://38.6.155.108/

指纹的Yaml规则

name: muhttpd
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - e50cc7cc4f8d7f2346d901c35dee3a5f
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - 2017 arris enterprises, llc. all rights reserved.
   favicon_hash: []

提交指纹-[apollo-adminservice]

测试目标

http://dev.rummyshows.xyz:8091/

指纹的Yaml规则

name: apollo-adminservice
priority: 3
nuclei_tags:
- [apollo]
fingerprint:
- path: /
  request_method: get
  request_headers: {}
  request_data: ''
  status_code: 0
  headers: {"Content-Length":"19"}
  keyword:
    - 'apollo-adminservice'
  favicon_hash: []

提交指纹-[appwrite]

测试目标

https://kolorowanki.art:1443/

指纹的Yaml规则

name: appwrite
priority: 3
nuclei_tags:
 - - appwrite
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <title>Sign In - Appwrite</title>
   favicon_hash: []

提交指纹-[f5-big-ip]

测试目标

https://ddsd.95590.cn

指纹的Yaml规则

name: f5-big-ip
priority: 3
nuclei_tags:
 - - bigip
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - content="F5 Networks, Inc."
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {"set-cookie":"BIGipServerpool"}
   keyword: []
   favicon_hash: []

提交指纹-[MinIO]

测试目标

http://ktx-cctv.dientoanbachkhoa.vn:9001/

指纹的Yaml规则

name: minio-browser
priority: 3
nuclei_tags:
 - - minio
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - '<title>MinIO Console</title>'
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - href="/minio/loader.css"
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <title>MinIO Browser</title>
   favicon_hash: []

提交指纹-[leadshop]

测试目标

https://www.leadshop.vip/

指纹的Yaml规则

name: leadshop
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - 34e851938a4a941ce6318d62253892ec
     - 5b0665d0447da9c06646da8f282bf372

提交指纹-[cool-admin]

测试目标

http://38.6.155.108/

指纹的Yaml规则

name: CoolAdmin
priority: 3
nuclei_tags:
- []
fingerprint:
- path: /
  request_method: get
  request_headers: {}
  request_data: ''
  status_code: 0
  headers: {}
  keyword: []
  favicon_hash:
    - 0a1a4905050aeb5bcc9d0c124bb96eb6
- path: /
  request_method: get
  request_headers: {}
  request_data: ''
  status_code: 0
  headers: {}
  keyword:
    - cool-admin
  favicon_hash: []

修改指纹-[alibaba-fastjson]

测试目标

https://fofa.info/result?qbase64=Ym9keT0iZmFzdGpzb24tdmVyc2lvbiI%3D

指纹的Yaml规则

name: alibaba-fastjson
priority: 3
nuclei_tags:
 - - fastjson
fingerprint:
 - path: /
   request_method: get
   request_headers: { }
   request_data: ''
   status_code: 0
   headers: { }
   keyword:
     - js/base/fastjson
   favicon_hash: [ ]
 - path: /
   request_method: get
   request_headers: { }
   request_data: ''
   status_code: 0
   headers: { }
   keyword:
     - var json = json.parse
   favicon_hash: [ ]
 - path: /
   request_method: get
   request_headers: { }
   request_data: ''
   status_code: 0
   headers: { }
   keyword:
     - com.alibaba.fastjson.JSONException
   favicon_hash: [ ]
 - path: /
   request_method: get
   request_headers: { }
   request_data: ''
   status_code: 0
   headers: { }
   keyword:
     - unclosed string
   favicon_hash: [ ]
 - path: /
   request_method: post
   request_headers: { }
   request_data: e0B0eXBlOmphdmEubGFuZy5BdXRvQ2xvc2VhYmxlCg==
   status_code: 0
   headers: { }
   keyword:
     - fastjson
     - version
   favicon_hash: [ ]

提交指纹-[casdoor]

测试目标

http://124.221.115.191:8008/

指纹的Yaml规则

name: casdoor
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <title>casdoor
     - casdoor/manifest.json
   favicon_hash: [ ]

提交指纹-[xstream]

测试目标

https://54.69.100.53/

指纹的Yaml规则

name: xstream
priority: 3
nuclei_tags:
 - - xstream
fingerprint:
- path: /
  request_method: get
  request_headers: {}
  request_data: ''
  status_code: 0
  headers: {}
  keyword:
   - com.thoughtworks.xstream
   - Exception
  favicon_hash: []

提交指纹-[华为云堡垒机]

测试目标

https://114.116.251.84

指纹的Yaml规则

name: 华为云堡垒机
priority: 3
nuclei_tags:
  - []
fingerprint:
  - path: /
    request_method: get
    request_headers: {}
    request_data: ''
    status_code: 0
    headers: {}
    keyword:
      - event_onusbkeychange=OnUsbKeyChange
      - id=mTokenPlugin
      - value=pluginLoaded
    favicon_hash: []

提交指纹-[万户ezoffice协同管理平台]

测试目标

http://39.106.74.130/defaultroot/portal.jsp?access=oa

指纹的Yaml规则

name: 万户ezoffice协同管理平台
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - ezOFFICE协同管理平台
   favicon_hash: []
 - path: /favicon.ico
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - fa1f01d0392d60663d8ce936fe06096a

提交指纹-[nessus]

测试目标

https://65.36.178.234:8834/

指纹的Yaml规则

name: nessus
priority: 3
nuclei_tags:
- []
fingerprint:
- path: /
  request_method: get
  request_headers: {}
  request_data: ''
  status_code: 200
  headers: {}
  keyword:
   - '<title>Nessus</title>'
  favicon_hash: []

提交指纹-[jupyter-notebook]

测试目标

http://jupyter.94life.press/

指纹的Yaml规则

name: jupyter-notebook
priority: 3
nuclei_tags:
 - [jupyter]
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <div id="ipython-main-app" class="container">
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <div id="ipython_notebook" class="nav navbar-brand">
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <title>Jupyter Notebook</title>
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash: ["97c6417ed01bdc0ae3ef32ae4894fd03"]

提交指纹-[zkteco]

测试目标

http://38.6.155.108

指纹的Yaml规则

name: 熵安云通智慧园区v8800
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - 67c76f647cb8d42a71eb295e003394d2 
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - 智慧园区综合管理平台
   favicon_hash: []

提交指纹-[mlflow]

测试目标

https://mlflow.ovision-gis.com/

指纹的Yaml规则

name: mlflow
priority: 3
nuclei_tags:
 - - mlflow
fingerprint:
- path: /
  request_method: get
  request_headers: {}
  request_data: ''
  status_code: 0
  headers: {}
  keyword:
   - <title>MLflow</title>
  favicon_hash: []

修改指纹-[正通慧丰实例控制台-OA]

测试目标

https://oa.zytx.org.cn/

指纹的Yaml规则

name: 正通慧丰实例控制台-OA
priority: 3
nuclei_tags:

  • []
    fingerprint:
  • path: /favicon.ico
    request_method: get
    request_headers: {}
    request_data: ''
    status_code: 0
    headers: {}
    keyword: []
    favicon_hash:
    • f07d5960a56ea44c35496bf1dea9a015

提交指纹-[huawei-ssl-vpn]

测试目标

https://218.76.27.162:4434/

指纹的Yaml规则

name: huawei-ssl-vpn
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - Clear SSL cache successfully
     - getCookie("SGDPortal")
     - SVN_GetLoginContextValue(
   favicon_hash: []

提交指纹-[gocd-params]

测试目标

http://38.6.155.108/

指纹的Yaml规则

name: gocd-params
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - 423a583332e4232659690dead75184e6
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - gocd-params
   favicon_hash: []

提交指纹-[xray-clandbeta]

测试目标

http://124.220.180.112:8001/

指纹的Yaml规则

name: xray-clandbeta
priority: 3
nuclei_tags:
 - - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - '/cland/css/'
   favicon_hash: ["2fdaf65cb9342b76c97b027fc6f545e8"]

提交指纹-[中卫信-体验档案查询系统]

测试目标

http://58.216.208.2:8088/

指纹的Yaml规则

name: 中卫信-体验档案查询系统
priority: 3
nuclei_tags:
  - []
fingerprint:
  - path: /
    request_method: get
    request_headers: {}
    request_data: ''
    status_code: 0
    headers: {}
    keyword:
      - 体检档案查询系统
      - 技术支持:中卫信软件
    favicon_hash: []

提交指纹-[coreshop]

测试目标

http://38.6.155.108/

指纹的Yaml规则

name: coreshop
priority: 3
nuclei_tags:
- []
fingerprint:
- path: /
 request_method: get
 request_headers: {}
 request_data: ''
 status_code: 0
 headers: {}
 keyword: []
 favicon_hash:
   - ac08a66b033430e3034e395cc9f04533
- path: /
 request_method: get
 request_headers: {}
 request_data: ''
 status_code: 0
 headers: {}
 keyword:
   - coreshop
 favicon_hash: []

提交指纹-[niushop]

测试目标

http://38.6.155.108/

指纹的Yaml规则

name: niushop
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - 4b320a972023a99c21bffa7267ba6546
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - niushop
   favicon_hash: []

提交指纹-[crmeb]

测试目标

http://38.6.155.108/

指纹的Yaml规则

name: crmeb
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - 699adaf4da1b0dc76ea5464df13755d7 
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <h1>crmeb</h1>
   favicon_hash: []

提交指纹-[shopxo]

测试目标

https://d2.shopxo.vip/

指纹的Yaml规则

name: shopxo
priority: 3
nuclei_tags:
  - []
fingerprint:
  - path: /
    request_method: get
    request_headers: {}
    request_data: ''
    status_code: 0
    headers: {}
    keyword: []
    favicon_hash:
      - 6774ad0b380e1ffeee4e380352e51f15

提交指纹-[紫光档案管理系统]

测试目标

http://47.118.21.129/

指纹的Yaml规则

name: 紫光档案管理系统
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - 紫光档案管理系统
   favicon_hash:
     - 3e2ee25dc73811fe2a697deefe447017

提交指纹-[jumpserver]

测试目标

http://jump.chuangcache.com/core/auth/login/

指纹的Yaml规则

name: jumpserver
priority: 3
nuclei_tags:
 - []
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - jumpserver
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword: []
   favicon_hash:
     - 20334371817c7368907b5ea52aab2d9e

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.