Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

提交指纹-[expressjs] #174

Closed
j4vaovo opened this issue Aug 18, 2023 · 2 comments
Closed

提交指纹-[expressjs] #174

j4vaovo opened this issue Aug 18, 2023 · 2 comments
Assignees
Labels
Reviewed 已经审核 Verified 已经验证

Comments

@j4vaovo
Copy link
Contributor

j4vaovo commented Aug 18, 2023

测试目标

http://www.smc.dscloud.me:9853/

指纹的Yaml规则

name: expressjs
priority: 3
nuclei_tags:
 - - expressjs
 - - nodejs
fingerprint:
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers:
     X-Powered-By: Express
   keyword: []
   favicon_hash: []
 - path: /
   request_method: get
   request_headers: {}
   request_data: ''
   status_code: 0
   headers: {}
   keyword:
     - <p>Welcome to Express</p>
   favicon_hash: []
@github-actions
Copy link

验证过程:

点击展开查看

URL: �[38;5;10mhttp://www.smc.dscloud.me:9853/�[39m
HEADERS:
x-powered-by: Express
access-control-allow-origin: *
content-type: text/html; charset=utf-8
content-length: 207
etag: W/"cf-sMq3uu/Hzh7Qc54TveG8DxiBA2U"
date: Fri, 18 Aug 2023 17:29:35 GMT
connection: keep-alive
keep-alive: timeout=5
COOKIES:
STATUS_CODE: 200
TEXT:
<!doctype html>
<html>
  <head>
    <title>express</title>
    <link rel='stylesheet' href='/stylesheets/style.css' />
  </head>
  <body>
    <h1>express</h1>
    <p>welcome to express</p>
  </body>
</html>

Matching fingerprintV3WebFingerPrint {
    name: "expressjs",
    priority: 3,
    request: WebFingerPrintRequest {
        path: "/",
        request_method: "get",
        request_headers: {},
        request_data: "",
    },
    match_rules: WebFingerPrintMatch {
        status_code: 0,
        favicon_hash: [],
        headers: {
            "X-Powered-By": "Express",
        },
        keyword: [],
    },
}
Matching fingerprintV3WebFingerPrint {
    name: "expressjs",
    priority: 3,
    request: WebFingerPrintRequest {
        path: "/",
        request_method: "get",
        request_headers: {},
        request_data: "",
    },
    match_rules: WebFingerPrintMatch {
        status_code: 0,
        favicon_hash: [],
        headers: {},
        keyword: [
            "<p>Welcome to Express</p>",
        ],
    },
}

验证结果:

  • 是否识别成功: true

@github-actions github-actions bot added the Verified 已经验证 label Aug 18, 2023
@cn-kali-team cn-kali-team added the Reviewed 已经审核 label Aug 19, 2023
@github-actions
Copy link

审核通过:

  • 指纹规则已经合并,感谢提交。

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Aug 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Reviewed 已经审核 Verified 已经验证
Projects
None yet
Development

No branches or pull requests

2 participants