yps/README.md
2025-06-30 13:47:20 +03:00

1.3 KiB

YPS - Yggdrasil Port Scanner

Linux Dependencies crates.io

A simple crawler tool to find open ports for specific services,
such as web servers or Bitcoin nodes, to connect with Yggdrasil.

Install

  • git clone https://github.com/yggverse/yps.git && cd yps
  • cargo build --release
  • sudo install target/release/yps /usr/local/bin/yps

Usage

sudo yps --tcp -p 80 -p 443

Options

-d, --debug
        Print debug information
-s, --socket <SOCKET>
        Yggdrasil socket path (unix only) [default: /var/run/yggdrasil.sock]
-p, --port <PORT>
        Port(s) to scan
-u, --udp <UDP>
        Crawl UDP ports (requires `[host]:port` binding as the value)
-t, --tcp
        Crawl TCP ports
-l, --latency <LATENCY>
        Pause in seconds before make new request
    --index-capacity <INDEX_CAPACITY>
        Optimize memory usage by providing expecting index capacity, according to the current network size [default: 1000]
-h, --help
        Print help
-V, --version
        Print version