📜  WebTech – 识别网站上使用的技术(1)

📅  最后修改于: 2023-12-03 15:21:08.139000             🧑  作者: Mango

WebTech - 识别网站上使用的技术

简介

WebTech是一种工具,它可以帮助开发人员、安全研究人员识别网站上使用的技术。这些技术包括服务器操作系统、Web服务器、Web框架、JavaScript库等。

功能

WebTech的主要功能有:

  • 识别网站上使用的技术。
  • 提供技术的详细信息和版本号。
  • 根据识别到的技术,推断网站可能存在的漏洞。
使用方法

WebTech提供了简单易用的API,可以通过HTTP请求获取技术信息。以下为使用方法:

API请求URL
https://api.webtech.lt/?url=网站URL
请求参数

| 参数名 | 类型 | 必填 | 描述 | | --- | --- | --- | --- | | url | string | 是 | 网站URL |

响应

WebTech的响应是JSON格式的,包括以下字段:

| 字段名 | 类型 | 描述 | | ------ | -------- | ------------------------------------------------------------ | | url | string | 请求的网站URL | | apps | array | 识别到的应用和技术列表 | | info | object | 识别到的应用和技术的详细信息,包括版本号等 | | dns | object | DNS记录信息,包括A记录、AAAA记录、MX记录、TXT记录等 | | cidrs | array | 网站IP地址所在的CIDR(Classless Inter-Domain Routing)地址段 | | ptr | string | 网站IP地址的PTR记录 | | host | string | 网站所在主机名 | | asn | integer | 网站所在的自动系统号 | | ports | array | 网站开放的端口 | | robots | boolean | 网站是否有robots.txt文件 | | waf | boolean | 网站是否有Web应用程序防火墙 | | cms | boolean | 网站是否使用内容管理系统 |

以下为示例:

{
  "url": "https://www.example.com",
  "apps":
  [
    {"name": "Nginx", "version": "1.14.0"},
    {"name": "WordPress", "version": "5.2.2"}
  ],
  "info":
  {
    "Nginx": {"version": "1.14.0", "website": "https://www.nginx.com/"},
    "WordPress": {"version": "5.2.2", "website": "https://wordpress.org/"}
  },
  "dns":
  {
    "A": ["93.184.216.34"],
    "AAAA": ["2606:2800:220:1:248:1893:25c8:1946"],
    "MX": [{"exchange": "alt2.aspmx.l.google.com.", "priority": 20},
           {"exchange": "alt4.aspmx.l.google.com.", "priority": 30},
           {"exchange": "aspmx.l.google.com.", "priority": 1},
           {"exchange": "alt1.aspmx.l.google.com.", "priority": 10},
           {"exchange": "alt3.aspmx.l.google.com.", "priority": 5}],
    "TXT": ["v=spf1 include:_spf.google.com ~all"]
  },
  "cidrs": ["93.184.216.0/24"],
  "ptr": "a.iana.org",
  "host": "a.iana.org",
  "asn": 15133,
  "ports": [80, 443],
  "robots": true,
  "waf": true,
  "cms": true
}
注意事项

WebTech是一款商业软件,需要购买许可证。使用前请仔细阅读官方文档,了解许可证要求。