YPS - утиліта для сканування портів Yggdrasil


YPS (Yggdrasil Port Scanner) - CLI утиліта для сканування відкритих портів мережі Yggdrasil.


Зручна для пошуку веб-сайтів, вузлів для підключення крипто-валют, ігрових серверів, IRC, тощо. Являє собою кравлер, що сканує дерево мережі починаючи з локального вузла Yggdrasil через JSON API та надсилає одну спробу з'єднання UDP або/і TCP. Якщо з'єднання успішне - відповідний статус з адресою виводиться в консоль або у файл; при додаванні `--debug` буде виведено детальну інформацію.


YPS не виконує пошук по адресам підмереж, оскільки їх сканування - технічно вимагає перебору а тому не вітається користувачами мережі.


Встановлення


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

Користування


Програма в розробці, тому я не буду писати усі команди, доступні в `yps --help` та README, але в цілому, пошук 80 порту / TCP відбувається наступним чином:


sudo yps --tcp --port 80

або коротко:


sudo yps -t -p 80

є підтримка пошуку декількох портів:


sudo yps -t -p 80 -p 443

Посилання


GitHub

Yggdrasil - мережа з децентралізованою маршрутизацією


Дивіться також


Простий спосіб крос-компіляції Rust з cross



/uk/