网站技术栈检测

通过HTTP响应头、页面特征、Cookie等识别网站使用的技术栈

🔍 常见技术栈识别方法

Web服务器

HTTP响应头 Server 字段

Server: nginx/1.24 → Nginx
Server: Apache/2.4 → Apache
Server: cloudflare → Cloudflare
Server: gws → Google Web Server

编程语言/框架

响应头 + Cookie + 页面特征

X-Powered-By: PHP/8.2 → PHP
X-Powered-By: Express → Node.js
Set-Cookie: JSESSIONID → Java
Set-Cookie: laravel_session → Laravel

前端框架

DOM特征 + 全局变量 + Meta标签

__NEXT_DATA__ → Next.js
__NUXT__ → Nuxt.js
window.Vue → Vue.js
window.React → React

CMS系统

Meta标签 + 路径特征 + Cookie

<meta name="generator" content="WordPress">
/wp-content/ → WordPress
/sites/default/files/ → Drupal
Set-Cookie: cms → CMS特征

CDN/WAF

响应头特征

CF-Ray → Cloudflare CDN
X-CDN: akamai → Akamai
X-Fastly-Request-ID → Fastly
X-Sucuri-ID → Sucuri WAF

分析/追踪工具

页面脚本特征

ga() / gtag() → Google Analytics
_fbq → Facebook Pixel
hotjar → Hotjar
__utm → Urchin/GA

📋 常用识别响应头
响应头说明示例
ServerWeb服务器标识nginx/1.24.0
X-Powered-By后端语言/框架PHP/8.2.4
X-AspNet-VersionASP.NET版本4.0.30319
X-Generator站点生成器Hugo 0.110
X-DRupal-CacheDrupal缓存HIT
CF-RayCloudflare请求ID8a1b2c3d4e5f
X-VarnishVarnish缓存123456
🌐 在线技术栈检测工具

Wappalyzer

最流行的技术栈识别工具,提供浏览器扩展和在线查询

wappalyzer.com

BuiltWith

详细的网站技术分析,包括框架、分析工具、广告等

builtwith.com

WhatRuns

浏览器扩展,一键检测网站使用的技术

whatruns.com

Netcraft Site Report

提供网站服务器、操作系统、托管商等信息

sitereport.netcraft.com