Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ac0d3r/pingser
Use pingser to create client and server based on ICMP Protocol to send and receive custom message content.
https://github.com/ac0d3r/pingser
c2 icmp-tunnel
Last synced: 8 days ago
JSON representation
Use pingser to create client and server based on ICMP Protocol to send and receive custom message content.
- Host: GitHub
- URL: https://github.com/ac0d3r/pingser
- Owner: ac0d3r
- License: mit
- Created: 2021-12-03T08:39:44.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-07T08:49:37.000Z (almost 3 years ago)
- Last Synced: 2024-11-04T16:46:01.079Z (9 days ago)
- Topics: c2, icmp-tunnel
- Language: Go
- Homepage:
- Size: 11.7 KB
- Stars: 15
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pingser
Use `pingser` to create client and server based on ICMP Protocol to send and receive custom message content.
## examples
source code: [./examples](./examples)
![](https://user-images.githubusercontent.com/26270009/144586946-fd8bdb6a-34f7-4db6-a22c-9ba89901d0fa.png)
Usage:
- 需要准备一台公网 IP 的 linux 主机运行server
- 修改 [client.go](./examples/client/client.go) 文件中 `pingser.NewClient("xxx.xxx.xxx.xxx")` 的 `xxx` 地址 & 再本地运行
- 可选)禁用系统默认ping: `echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all`