如何查看一个网站是什么程序做的?

如何查看一个网站是什么程序做的?,第1张

如何看一个网站使用什么CMS建站的方法很多,举例说明如下:

1.看后台登录路径,如下图,php

2、采用PHP程序的WP,dede,帝国cms后台的都是这种程序,现在用排除法,猜下以下是那种程序。很显然,用过WP,dede的都知道,他们的登录界面不是这样的

所以,此cms一定是帝国cms。

方法2:

查看robots.txt,看有没有屏蔽没有屏蔽wp-admin或wp-includes的,这种明显带wp的标志。

也可看登录ftp账号,查看域名后缀。

判断网站使用的语言一般为:1.查看网站后缀名,也就是看网页的后缀名,如:asp的是用vbscript,aspx的是asp.net,do、jsp的是jsp程序,这种方法对于某些技术简单的网站可以使用,如果使用了伪路径等技术则该方法不适合;2.查看网页源码,一般有些网站会在网页源码中透露出程序所用的语言,如调用其他页面时,结合(1)方法能够容易判断;3.现在的技术越来越成熟,一个大型的网站很少会直接就使用一种语言开发,而且使用了伪静态、伪路径等方式使得网站更加安全,这些网站就不容易被确定所使用的语言,就比如sina,至少使用了2种开发语言:asp.net及php。至于如何判断某个网站所使用的空间是否支持某个语言的程序,这个要看空间商所提供的空间的平台所能支持到的范围了,不能主动知道。就比如你用asp.net开发了一个网站,你只能去找能支持.net平台的空间租用,而不能找只支持asp的空间来租用。

这个根据经验的,一般情况下

1.可以通过文件后缀(比如php常用后缀php,php5等,java常用最后jsp, do,action等)

2.web服务器头等来判断(常规搭配,apache+php,tomcat+jsp)。

3.如果没有这些信息,可以到搜索引擎中搜索相关内容来判断

4.通过网页源文件中的一些敏感信息,比如cms程序名等等

但是现在很多采用mvc,或者rest这种架构,屏蔽这些细节,一般就很难判断了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7884521.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存