前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PingRAT:一款基于ICMP的隐蔽型C2流量转发工具

PingRAT:一款基于ICMP的隐蔽型C2流量转发工具

作者头像
FB客服
发布2024-07-22 18:53:40
850
发布2024-07-22 18:53:40
举报
文章被收录于专栏:FreeBuf
关于PingRAT

PingRAT是一款基于ICMP的隐蔽型C2流量转发工具,该工具专为红队成员和攻防演练任务而设计,主要利用了ICMP Payload来实现其功能,该工具不仅能转发C2流量,而且还可以帮助广大研究人员增强C2网络通信流量传输的隐蔽性。

功能介绍

当前版本的PingRAT具备以下功能特性:

1、使用ICMP Payload实现命令和控制; 2、隐蔽性极强,不会被轻易检测到; 3、基于纯Go语言开发;

工具要求

最新版本的Go语言环境

工具安装

由于该工具基于纯Go语言开发,因此我们首先需要在本地设备上安装并配置好最新版本的Go环境。

源码构建

广大研究人员可以直接使用下列命令将该项目源码克隆至本地:

代码语言:javascript
复制
$ git clone https://github.com/Nemesis0U/PingRAT.git

然后切换到项目目录中,使用下列命令构建该工具的服务器端和客户端源码:

代码语言:javascript
复制
$ cd PingRAT

$ go build client.go

$ go build server.go

发布版本安装

除此之外,我们还可以直接访问该项目的【https://github.com/Nemesis0U/PingRAT/releases】下载最新版本的预编译PingRAT。

工具使用

服务器端

代码语言:javascript
复制
./server -h

Usage of ./server:

  -d string

     设置目的主机IP地址

  -i string

     监听(虚拟)网络接口(例如:eth0)

客户端

代码语言:javascript
复制
./client -h

Usage of ./client:

  -d string

     设置目的主机IP地址

  -i string

     (虚拟)设置网络接口(例如:eth0)

工具运行演示

许可证协议

本项目的开发与发布遵循GPL-3.0开源许可协议。

项目地址

PingRAT:

https://github.com/umutcamliyurt/PingRAT

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-07-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 源码构建
  • 广大研究人员可以直接使用下列命令将该项目源码克隆至本地:
  • 发布版本安装
  • 服务器端
  • 客户端
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档