pc软件 文章资讯 手机软件

您当前的位置→图文中心安全防范webshell是什么?
阅读排行

webshell是什么?


2009/12/7  编辑:admin 来源:本站整理

1、webshell是什么?

  顾名思义, “web”的含义是显然需要服务器开放web服务, “shell”的含义是取得对服务器某种程度上操作权限。

  webshell常常被称为匿名用户(入侵者)通过网站端口对网站服务器的某种程度上操作的权限。 由于webshell其大多是以动态脚本的形式出现, 也有人称之为网站的后门工具。

 

2、webshell有什么作用?

 

 

  一方面, webshell可以被站长常常用于网站管理、服务器管理等等。

 

 

  根据FSO权限的不同, 作用有在线编辑网页脚本、上传下载文件、查看数据库、执行程序命令(视webshell权限而定)等。

 

 

  另一方面, 被入侵者利用, 从而达到控制网站服务器的目的。 这些网页脚本常称为webshell。

 

 

  脚本木马, 目前比较流行的asp或php木马, 也有基于.NET的脚本木马。

 

 

  对于后者我本人持反对态度,

 

 

  当然, 也不排除白帽子黑客对网站的安全检测(即我们说的“红客”)。

 

3、webshell的隐蔽性

 

 

  有些恶意网页脚本可以嵌套在正常网页中运行, 且不容易被查杀。

 

 

  webshell可以穿越服务器防火墙, 由于与被控制的服务器或远程主机交换的数据都是通过80端口传递的, 因此不会被防火墙拦截。

 

 

  并且使用webshell一般不会在系统安全日志中留下记录, 只会在网站的web日志中留下一些数据提交记录, 没有经验的管理员是很难看出入侵痕迹的。

 

 

  虽然很多后门都可以被杀毒软件等检查出来, 但是很多入侵者会把webshell后门代码加密等处理, 以使webshell免于被查杀, 这称为免杀技术, 相应的后门被成为免杀后门

 

4、常见webshell

 

 

  提到webshell, 那就一定要提到“海阳顶端网asp后门”这应该是asp后门中最有名的了, 后面还有“杀手十三”等功能丰富的后门出现!

 

 

  一句话后门 <%eval request("value")%> 或者 <%execute request("value")%> 或者 <%execute(request("value"))%> 或者他们的加密变形!

 

 

  当然webshell还有jsp, php, aspx等多种脚本形式的。

 

5、如何防范恶意后门?

 

 

  从根本上解决动态网页脚本的安全问题, 要做到防注入、防暴库、防COOKIES欺骗、防跨站攻击等等, 务必配置好服务器FSO权限。

 

 

  希望看过本词条的人, 希望您们能到百度的“webshell”贴吧进行讨论。

 

 

其它

 

  webshell是什么?这是很多朋友在疑惑的问题。 什么是webshell?

 

 

  今天我们就讲讲这个话题!

 

 

  webshell是web入侵的脚本攻击工具。 简单的说来, webshell就是一个asp或php木马后门。

 

 

  黑客在入侵了一个网站后, 常常在将这些asp或php木马后门文件放置在网站服务器的web目录中, 与正常的网页文件混在一起。

 

 

  然后黑客就可以通过web的方式, 通过asp或php木马后门控制网站服务器, 包括上传下载文件、查看数据库、执行程序命令等。

 

  为了更好理解webshell我们学习两个概念:

 

  问:什么是“木马”?

 

 

  答:“木马”全称是“特洛伊木马(Trojan Horse)”。 原指古希腊士兵藏在木马内进入敌方城市从而占领敌方城市的故事。

  在互联网上, “特洛伊木马”指一些程序设计人员在其可从网络上下载(Download)的应用程序或游戏中, 包含了可以控制用户的计算机系统的程序, 可能造成用户的系统被破坏甚至瘫痪。

  问:什么是后门?

 

  答:大家都知道, 一台计算机上有65535个端口, 那么如果把计算机看作是一间屋子, 那么这65535个端口就可以它看做是计算机为了与外界连接所开的65535扇门。 每个门的背后都是一个服务。 有的门是主人特地打开迎接客人的(提供服务), 有的门是主人为了出去访问客人而开设的(访问远程服务)。

 

 

  理论上, 剩下的其他门都该是关闭着的, 但偏偏由于各种原因, 很多门都是开启的。

 

 

  于是就有好事者进入, 主人的隐私被刺探, 生活被打扰, 甚至屋里的东西也被搞得一片狼迹。

 

 

  这扇悄然被开启的门就是“后门”。

 

 

推荐:webshell的优点

 

  webshell 最大的优点就是可以穿越防火墙, 由于与被控制的服务器或远程主机交换的数据都是通过80端口传递的, 因此不会被防火墙拦截。

 

 

  并且使用webshell一般不会在系统日志中留下记录, 只会在网站服务器的日志中留下一些数据提交记录, 没有经验的管理员是很难看出入侵痕迹的。

 

  问:什么是网站提权

 

 

  答:所谓网站提权, 是入侵者得到webshell以后, 通过webshell得到服务器的一些信息, 查看并分析其中可能存在的漏洞来提升权限

 

 

  最终通过3389端口, serv-u或pcAnywhere等终端工具连接到服务器, 取得网站服务器最高管理权限。

  问:如何寻找webshell?

 

  答:关注您所留意的各种程序的漏洞, 进行深入了解, 防范脚本攻击, 注入工具。

 

相关文章

谷歌Chrome 61支持WebVR 浏览:谷歌Chrome团队一直致力于DaydreamView头显支持WebVR浏览的工作,现在谷歌Chrome开发团队成员FrançoisBeaufort通过Google+宣布,第一组功能在Chrome61中已经开放体验,到目前为止...。

teamviewer如何刺穿内网:Teamviewer连接的原理主要分为三部分,分别是①如何根据ID找到要连接的电脑,②找到电脑之后如何内网间互联,③如何能操作对方的电脑。

spring boot 1.5.4 web容器定制(端口号等修改)方法:springboot默认采用tomcat作为嵌入的web容器定制方式有三种1.2.如下@ComponentpublicclassCustomizationBeanimplementsEmbeddedServletContainerCusto...。

发表评论
网站帮助 - 广告合作 - 下载声明 - 网站地图