怎么知道一个网站是的程序是什么类型的比如CMS模板类型PHP168

  1. AutoCMS
  2. /
  3. 建站资讯
  4. /
  5. 网站
logo
顾娅裕

网站  2026-10-14 06:00:02   135

怎么知道一个网站是的程序是什么类型的比如CMS模板类型PHP168

想知道一个网站用的是不是 PHP168 这类 CMS,最直接的办法不是问站长,而是看它自己露出来的马脚。网站程序总会留下点痕迹,有的在源码里,有的在链接里,有的在响应头里。把这些痕迹凑一起,基本就能猜个八九不离十。

先看页面源代码。浏览器里右键,查看网页源代码,按 Ctrl+F 搜几个词:generator、php168、powered by、cms、copyright。很多 CMS 会在 head 里写一行 ``,这就是明牌。WordPress 会写 WordPress 版本,DedeCMS 会写 DedeCMS,PHPCMS 会写 PHPCMS。要是没有 generator,就往下翻,看底部版权、JS 和 CSS 路径。PHP168 老站底部有时会留 Powered by PHP168,或者模板注释里带 php168 字样。

再看 URL 和目录结构。点开几个栏目页、内容页,看地址栏。WordPress 常见 /wp-content/、/wp-admin/、/?p=123。DedeCMS 常见 /plus/、/dede/、/uploads/、/list.php?tid=。PHPCMS 常见 /index.php?m=content&c=index&a=lists&catid=。Discuz 常见 /forum.php?mod=viewthread&tid=。PHP168 老版本链接里常出现 index.php?action=、list.php?fid= 这类参数,伪静态之后可能看不出来,但模板和静态资源路径容易露馅。比如 CSS 路径是 /template/default/、/skin/default/,或者 JS 里带 php168 的变量名,都值得留意。

响应头也是好线索。按 F12 打开开发者工具,切到网络,刷新页面,点第一个请求,看 Response Headers。Server 可能写 nginx 或 Apache,X-Powered-By 常写 PHP/7.4 这种,说明后端是 PHP。Cookie 名字有时更直接:wordpress_logged_in 是 WordPress,DedeUserID 是 DedeCMS,phpcms_auth 是 PHPCMS。PHP168 也可能在 cookie 或 session 名里带自己的标识,虽然不一定每个版本都这样。Set-Cookie 里出现 php168 字样,那就很接近答案了。

接着试几个常见路径。直接在域名后面加 /admin/、/admin.php、/dede/、/wp-admin/、/phpcms/、/robots.txt、/readme.txt、/license.txt。PHP168 后台常见入口是 /admin.php 或 /admin/,打开后登录页标题、logo、表单字段可能带 PHP168。robots.txt 也会暴露目录,很多 CMS 默认会列出 /admin/、/include/、/data/、/cache/ 这些。PHP168 的 robots 里如果出现 /include/、/data/、/cache/,再配合页面里的 php168 字样,基本能确定。

还有个笨办法,看错误页面。随便输错一个参数,或者访问一个不存在的文件,有些 CMS 会报错并显示文件路径。比如 Fatal error 后面跟着 /include/common.inc.php,或者 /data/ 下的缓存文件,这些目录结构能帮你缩小范围。PHP168 基于 PHP,报错时也可能露出 include、data、cache 这些目录。不过现在很多站关了报错,这招不一定次次灵。

如果不想手动翻,可以用工具。浏览器装个 Wappalyzer,打开网站点一下,常见 CMS 会直接显示。WhatWeb、BuiltWith、CMSeeK、TideFinger、云悉指纹也能用。它们会综合 header、cookie、meta、脚本路径、favicon 哈希来判断。PHP168 这种老 CMS,商业指纹库识别率还行,免费工具不一定准,所以工具结果只能当参考,最好人工复核。比如 Wappalyzer 说是 PHP168,你再去看源码里有没有 php168 字样,对上了才稳。

最后提醒一句,识别网站程序别用来干坏事。看看技术栈、学习一下模板结构没问题,想找漏洞或者入侵就是另一回事了。另外,伪静态、CDN、改后台地址、删版权信息都会干扰判断。一个特征可能是巧合,三四个特征凑一起才靠谱。PHP168 现在新站不多,但老站还能碰到。判断方法和看 WordPress、DedeCMS 没太大区别,都是找指纹、看路径、查响应头,再综合下结论。