Sign inSign up

coolfool/pongo

By coolfool

•Updated over 4 years ago

Get message from future instantly using icmp ping

Image
0

341

coolfool/pongo repository overview

⁠Pongo

⁠Get message from future instantly using icmp ping

⁠Introduction

  • A Proof-of-concept program which forges timestamp in icmp ping packets and makes it appear from far into the future (approx 17000 days in future) but the ping times remain the normal.
  • Currently only tested on Linux but should work on macOS

⁠Screenshots

Ping timesPongo Reply Log
Ping TimesServer reply log

⁠Usage

  • Before using pongo run sudo sysctl net.ipv4.icmp_echo_ignore_all=1 to ignore system ping replies
  • Pongo can be used in the following ways:

⁠Docker Run

1) To automatically install & run pongo, simply run: <br>

    docker run -d \
    --name=pongo \
    --net=host \
    --restart unless-stopped \
    coolfool/pongo

2) Logs can be found using <br>
      docker container logs pongo

⁠Docker Compose

1) Download <a href="https://github.com/CoolFool/pongo/blob/main/docker-compose.yml">docker-compose.yml</a> <br>

2) Execute the following command in the same directory <br>
  
    docker-compose up -d

(back to top⁠)

⁠Acknowledgement

  • @m_ou_se⁠ - For her research into tampering with ICMP Ping Timestamp
  • darkcoding⁠ - For his resources on using sockets with golang

(back to top⁠)

⁠Authors

(back to top⁠)

⁠License

MIT⁠

(back to top⁠)

Tag summary

Content type

Image

Digest

Size

3.8 MB

Last updated

over 4 years ago

docker pull coolfool/pongo