终结Webshell 加固web服务器

来源:中国IT实验室 作者:佚名 2008-06-05 出处:pcdog.com

dos  dos命令  iis  web服务器  安全  
下一页 1 2 3 4 5 

    用微软的IIS打造一个WEB服务器是件非常简单的事情,但是它的安全性实在不敢恭维。攻击者通过注入、上传、旁注等技术获得了某个网站的Webshell,然后进一步渗透提权,直至控制整个Web服务器。

至于如何让攻击者无缘Webshell那是代码部分的问题,我们做为管理员应该如何加固Web服务器,让攻击者在获得了Webshell之后无功而返呢?

  一、设置命令权限

  默认设置下,webshell中可以调用一些对服务器构成危险的系统命令,因此要对这些命令进行权限限制。需要限制权限的命令主要有:cmd.exe net.exe net1.exe ping.exe netstat.exe ftp.exe tftp.exe telnet.exe等。

  对这些命令单独进行设置,设置为只允许administrators组访问,这样既防止攻击者新建用户对系统进行修改,也可以防范通过Serv-U的本地提升权限漏洞来运行这些关键的程序了。特别提醒的是要删除cacls.exe这个程序,防止有人通过命令行来修改权限。(图1)

    终结Webshell 加固web服务器(图一)

图1

    个人秘笈:在系统目录下放一个和cmd.exe同名的监控程序,并赋予它eventone运行权限。这样只要攻击者在websehll中调用cmd.exe就可以触发监控程序,记录并追查攻击者的踪迹,让他偷鸡不成反蚀一把米。为我们发现入侵,直至找到攻击者做准备。   


更多内容请看PCdog.com--FTP服务器  Web服务器  代理服务器技术专题
下一页 1 2 3 4 5 
上一篇:Sun服务器将采用闪存芯片 成本过高或成瓶颈
下一篇:找服务器托管时不可不知的五大问题