当前位置:  开发笔记 > 编程语言 > 正文

您如何确定网站建立的技术?

如何解决《您如何确定网站建立的技术?》经验,为你挑选了4个好方法。

我常常遇到一个外观漂亮或功能强大的网站,并想知道用什么技术来创建它.有哪些技术可以确定特定网站的构建方式?

很少有框架似乎包含任何类型的生成器元标记,如网络编辑器.是否有任何特定语言和/或框架的迹象?


答案摘要

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

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

BuiltWith

DomainTools

天网

W3Techs

SimilarTech

Firefox插件:

Wappalyzer - CMS,框架/图书馆,电子商务,留言板等.

域详细信息 - IP,国家和网络服务器详细信息

库检测器 - 正在使用的Javascript库

Chrome扩展程序:

Wappalyzer

SimilarTech

PageXray

小书签:

WTFramework - 显示正在使用的Javascript框架

Kim Stebel.. 67

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

如果你想知道这个框架......那么仅仅通过查看网站可能是不可能的.你为什么不给他们写电子邮件?;)



1> Kim Stebel..:

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

如果你想知道这个框架......那么仅仅通过查看网站可能是不可能的.你为什么不给他们写电子邮件?;)


给他们写一封电子邮件,这就是你的横向思维.好点子!我喜欢builtwith.com,只需要一些方法来为这个答案添加书签.干杯.

2> Andy Hume..:

您可以注意各种各样的事情,但它并没有真正让您确定网站背后的技术.一般来说,像这样的信息是人们想要隐藏的东西,因为暴露的信息越多,恶意方就越容易识别安全漏洞或拒绝服务漏洞.

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

网址和文件扩展名.

HTTP响应标头

注释的源代码或标准JS库

顺便提一下,其他答案中提到的工具只是为您查看网站的某些上述属性,虽然是自动的,但稍微快一些.:)



3> balexandre..:

我使用1个插件用于Firefox,它为我提供了主机网站的IP和国家/地区,它的Web服务器名称称为域详细信息,对于javascript框架,我使用WTFramework

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

希望能帮助到你.

PS输出将是这样的:

替代文字http://img88.imageshack.us/img88/2505/200812282328ha0.png



4> Mel..:

URL可以提供很多线索,尤其是内容管理系统.

例如," http://abcxyz.com/ node/46 "看起来很像Drupal.

此外,许多框架都使用标准的JavaScript和CSS文件.

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有