https://github.com/umutcamliyurt/pingrat
PingRAT secretly passes C2 traffic through firewalls using ICMP payloads.
https://github.com/umutcamliyurt/pingrat
firewall-bypass fud-rat hacking-tools obfuscation penetration-testing red-team remote-administration-trojan
Last synced: about 1 year ago
JSON representation
PingRAT secretly passes C2 traffic through firewalls using ICMP payloads.
- Host: GitHub
- URL: https://github.com/umutcamliyurt/pingrat
- Owner: umutcamliyurt
- License: gpl-3.0
- Created: 2023-09-29T22:07:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-29T22:26:15.000Z (over 2 years ago)
- Last Synced: 2025-03-30T00:09:18.811Z (about 1 year ago)
- Topics: firewall-bypass, fud-rat, hacking-tools, obfuscation, penetration-testing, red-team, remote-administration-trojan
- Language: Go
- Homepage:
- Size: 2.75 MB
- Stars: 412
- Watchers: 5
- Forks: 53
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PingRAT
## PingRAT secretly passes C2 traffic through firewalls using ICMP payloads.
## Features:
- Uses ICMP for Command and Control
- Undetectable by most AV/EDR solutions
- Written in Go
## Installation:
[Download](https://github.com/Nemesis0U/PingRAT/releases) the binaries
or build the binaries and you are ready to go:
$ git clone https://github.com/Nemesis0U/PingRAT.git
$ go build client.go
$ go build server.go
## Usage:
### Server:
```
./server -h
Usage of ./server:
-d string
Destination IP address
-i string
Listener (virtual) Network Interface (e.g. eth0)
```
### Client:
```
./client -h
Usage of ./client:
-d string
Destination IP address
-i string
(Virtual) Network Interface (e.g., eth0)
```
## Screenshot:
