-
JSP、ASP、PHP 都是在服务器端运行的,你得到的都是经过服务器解析的网页,一般不是源文件。
如果存在源文件,则分析方法为:
1)查看文件后缀。如*asp,*.jsp,*.php 。然而,现在很少有人会使用真正的开发语言作为后缀。
例如,如果我使用 JSP 进行开发,我会故意写 *asp 。这允许服务器抵抗某些攻击(效果有限)。
2)可以从语法方面进行分析,即不同语言所特有的语法。下面列出了这些:
jsp:编译器指示 <% 编译器指示 %>
声明 <% 声明 %>
表达式 <%= 表达式 %>
程序段小指令 <% 程序片段 %>
评论 <% 评论 --
ASP:五大对象:请求对象。
响应对象。
服务器对象。
session 对象。
php:大量的 $ 符号(用于获取变量的语法组合)。
只要熟悉ASP、JSP、PHP,就很容易看出来(手动方法)。
您必须使用该程序来确定(Web 源文件到字符串 webstr; 我的建议是尽可能多地提取 asp、jsp 和 php 的不同点(它们各自的功能),并使用这些功能在网页的源文件中进行匹配。 您拥有的与特定编程语言匹配的功能越多,您使用该编程语言的可能性就越大。
匹配的准确性取决于您提取的不同语言中的要素数量。 要素数量越多,匹配正确的可能性就越大。
-
不同的动态语言(例如.ASP,JSP,PHP)需要不同的应用程序服务器来解析它们。
现在的**基本上是动态的,不会全是静态的页面。
ASP,应用程序服务器具有 Windows 自带的 IIS。 其他可以替换的是 netbox 等,它们相对较小。
JSP,应用服务器主要是Tomcat。
对于 PHP,使用 Ipache 。
其他常用的服务器包括 JBoss 等
要查看网页是用什么语言编写的,你不能只看网页的后缀(.)asp,.jsp,.
php)等,因为现在网页一般都可以【伪装】,即后缀被刻意改写,这样就看不到实际使用的技术,【增加攻击难度】。
当然,你有来源,那么很容易用这种语言看到。 由于语言不同,差异相当大。
-
源文件是指 HTML 页面文件,而不是后台源文件。 例如,如果你只看html,你不知道后端是什么。
另一种方法是分析HTTP标头,看看是否有任何服务器信息,并从中做出一些推断。
-
ASP是用vbscript,aspx是做,jsp是JSP程序,这个方法可以用到一些简单的技术,如果用伪路径等技术,那么这个方法就不合适了; 2.检查网页的源代码,一般会有一些**会在网页的源代码中透露程序液体束使用的语言,比如在调用其他页面时,可以结合(1)方法轻松判断; 3.现在技术越来越成熟,大**很少会直接用一种语言开发,而使用伪静态、伪路径等方法使**更加安全,这些**都不容易确定使用的语言,比如新浪,至少使用了2种开发语言:
和 PHP。 至于如何判断某个**使用的空间是否支持某种语言程序,则要看空间提供者提供的空间平台范围,无法主动知道。 例如,如果您使用 **,则只能找到支持。
租用.NET平台的空间,只支持ASP的空间可以租用。
-
以同样的方式,如果 ** 后面跟着。 PHP,然后用PHP程序编写。
如果 ** 后跟。 htm/.html,因此末尾要么是静态页面,要么是动态过程生成的页面。
还有一种。 **结尾是aspx,这个也有点特别,冰雹的结尾是用语言写的。
-
net、do、jsp是一个jsp程序,这种方法可以用于一些技术上简单的网络代码高站,如果使用伪路径等技术则不适合使用; 2
查看网页的源码,一般会有一些**会在网页的源代码中透露程序使用的语言,比如在调用其他网页时,结合(1)方法可以很容易地判断出来; 3
现在的技术越来越成熟,大规模的**青青会直接使用一种语言开发,并采用伪静态、伪路径等方法使**更加安全,这些网模型抓地站不容易确定使用的语言,比如新浪,至少使用了2种开发语言:ASP
NET 和 PHP
至于如何判断某个**使用的空间是否支持某种语言程序,则要看空间提供者提供的空间平台范围,无法主动知道。
假设您使用 ASP
.net开发了一个**,你只能寻求支持。
不能租用 .NET 平台的空间,而只能租用仅支持 ASP 的空间。
-
1、asp。它是Microsoft开发的后台脚本语言。 开发速度快、易用、效率高是ASP的优势,但就类型宽度的安全风险而言,ASP的隐患是四种语言中最大的,其次,平台的局限性也限制了ASP的发展。
2、net。相当于ASP的升级版,它提供了一种新的编程模型结构,可以生成具有更好可扩展性和稳定性的应用程序,并提供更好的安全保护。 但是因为它是Microsoft的产品,因此该平台具有局限性。
还有指向数据库的复杂链接。
3、php。它是主流的开发语言之一,PHP源代码是完全公开的,新的库不断添加,不断更新,使PHP在Unix和WIN平台上都能有更多的新功能。 它提供了一组丰富的功能,使其成为更好的编程资源。
与平台无关和安全性是PHP的最大优势。 当然,也有一些小缺点,但作为使用最广泛的后端语言之一,PHP的优势还是很明显的。
4.技术平台和服务器相互独立,像PHP一样开源。 JSP自出现以来就是一种非常成熟的编程语言,具有集成数据源功能,易于维护,有效防止系统崩溃。 毫无疑问,JSP是四种语言中最好、最强大的,但是由于它的强弱,它决定了它使用的技术性,所以做站语言并不是一般企业的首选。
-
你看他跳转到哪个页面,如果页面的后缀是 aspx,那就是模板。
最简单、最实用的方法是根据汽车的速度换档的方法。 不同的速度应对应不同的档位。 例如,配备 5 速手动变速器的车辆通常以 15 公里/小时的速度行驶 1 档,26 公里/小时,2 档 26 公里/小时,38 公里/小时,4 档 56 公里/小时,5 档 68 公里/小时。 >>>More