| 返回首页 |
| IIS如何防止代码注入 | ||
|
网站经常给别人加了代码,好多人认为这是红色代码,不过也有一些是开放FSO权限,给别人注入,但通阅读本文希望对你有帮助。 什么是ARP? document.clear (); 通常的arp欺骗的攻击方式是在同一vlan下,控制一台主机来监听密码,或者结合ssh中间人攻击来监听ssh1的密码 但这样存在局限性: 1.管理员经常不登陆,那么要很久才能监听到密码 2.目标主机只开放了80端口,和一个管理端口,且80上只有静态页面,那么很难利用.而管理端口,如果是3389终端,或者是ssh2,那么非常难监听到密码. 优点:1.可以不用获得目标主机的权限就可以直接在上面挂马 2.非常隐蔽,不改动任何目标主机的页面或者是配置,在网络传输的过程中间直接插入挂马的语句. 3.可以最大化的利用arp欺骗,从而只要获取一台同一vlan下主机的控制权,就可以最大化战果. 原理:arp中间人攻击,实际上相当于做了一次代理。 正常时候: A---->B ,A是访问的正常客户,B是要攻击的服务器,C是被我们控制的主机 B---->C---->A 实际上,C在这里做了一次代理的作用 那么HTTP请求发过来的时候,C判断下是哪个客户端发过来的包,转发给B,然后B返回HTTP响应的时候,在HTTP响应包中,插入一段挂马的代码,比如 <iframe>...之类,再将修改过的包返回的正常的客户A,就起到了一个挂马的作用.在这个过程中,B是没有任何感觉的,直接攻击的是正常的客户A,如果A是管理员或者是目标单位,就直接挂上马了. 在所有网页中查找类似 <iframe src="http://..." width=0 height=0></iframe> 的代码,全部删掉。 如果你是动态网页,比如动网论坛,有些代码在数据库里,需要进库里改。 治本: 如果你的服务器是虚空间,要治本只能找虚空间的管理员。如果是自己管理的服务器,可以参照下面的办法—— (以下说的是Windows服务器的): 1、赶紧改系统管理员administrator的密码,另建一个管理员账号。密码都尽量设得复杂一点。 2、删除除了上述两个管理员账号及Web服务器用的IUSR_?和IWAM_?外的其它账号 3、服务器上安装杀毒软件,升级 |
||
|