首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >你如何确定一个网站是建立在什么技术之上的?

你如何确定一个网站是建立在什么技术之上的?
EN

Stack Overflow用户
提问于 2008-12-28 22:01:00
回答 18查看 318.2K关注 0票数 157

我经常会遇到一个好看的或者功能强大的网站,我想知道是用什么技术来创建的。有什么技术可以用来找出一个特定的网站是用什么来构建的?

很少有框架像web编辑器那样包含任何类型的生成器元标签。是否有任何特定语言和/或框架的迹象?

答案摘要

站点URL可能会泄露框架和/或编程语言,但不能依赖(例如,.asp等文件扩展名)。HTTP响应头、cookie、样式表和源代码注释也可能提供线索。

一些用于查询站点详细信息的很好的工具(毫无疑问还有更多):

  • BuiltWith
  • DomainTools
  • NetCraft
  • W3Techs
  • SimilarTech

Firefox插件:

  • Wappalyzer -内容管理系统、框架/库、电子商务、留言板etc.
  • Domain Details - IP、国家/地区和use服务器details
  • Library Detector -使用

的Javascript库

Chrome扩展:

Bookmarklet:

  • WTFramework -显示使用

中的Javascript框架

EN

回答 18

Stack Overflow用户

回答已采纳

发布于 2008-12-28 22:13:53

有各种各样的东西你可以留心,但它并不能真正给你任何关于网站背后的技术的确定性。一般来说,这样的信息是人们想要隐藏的,因为暴露的信息越多,恶意各方可能就越容易识别安全漏洞或拒绝服务漏洞。

如果我感兴趣,我可能会看一下,没有特别的顺序:

用于注释的

  • urls和文件extensions.
  • HTTP响应头,或标准JS库

顺便说一句,其他答案中提到的工具只是为你查看了网站的上述属性中的一部分,尽管是自动的,而且速度更快。:)

票数 20
EN

Stack Overflow用户

发布于 2008-12-28 22:15:20

您可以使用http://builtwith.com来确定使用了哪种服务器和编程语言。例如,它告诉我,它使用IIS7,谷歌分析,html4和utf8。

如果你想知道framework...well,仅仅从网站上看可能是不可能的。你为什么不给他们写封电子邮件?;)

票数 67
EN

Stack Overflow用户

发布于 2008-12-28 22:31:49

我为火狐使用了一个插件,它为我提供了托管网站的IP和国家,以及名为Domain Details的Web服务器名称,而对于javascript框架,我使用了WTFramework

我仍然需要知道它是在什么脚本上编写的,但这是一个开始:)

希望能有所帮助。

附注:输出结果如下:

alt text http://img88.imageshack.us/img88/2505/200812282328ha0.png

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/396739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档