Releases: VIICore/Ping-PlusPlus
Release list
Ping++ v2.1.1 — Smooth typewriter output / Плавный вывод текста
⌨️ Ping➕➕ v2.1.1 — Smooth typewriter output / Плавный вывод текста
✨ All text now appears gradually, character by character!
✨ Теперь весь текст появляется плавно, символ за символом!
🇬🇧 EN — What's new
- Smooth typewriter effect: the banner, function headers, the stats box and results are printed gradually — like a typewriter
- New
Write-Smoothfunction: prints text in 4-character chunks, pauses on punctuation, keeps colors - Applied everywhere:
- 🟢 Banner (logo + version box, drawn line by line)
- 📝 Headers:
Пинг ...,Сканирование подсети ...,Сканирование Wi-Fi ...,Трассировка ...,Поиск поддоменов ...,Select an action - 📊 Stats box (min / max / avg / jitter / loss %) — draws line by line
- ✅ Results:
Найдено устройств: N,Отчёт сохранён: ...,Страна/Город/Провайдер,Уровни: ...
- Settings at the top of the script:
$script:SmoothOn(on/off) and$script:SmoothSpeed(default 4 ms) - Performance: banner ~2.2 s, stats box ~1.3 s — a pleasant effect without lag
🇷🇺 RU — Что нового
- Плавный эффект печатной машинки: баннер, заголовки функций, рамка статистики и итоги печатаются постепенно
- Новая функция
Write-Smooth: печать порциями по 4 символа, пауза на знаках препинания, цвета сохраняются - Применено везде:
- 🟢 Баннер (логотип + рамка версии, рисуется строка за строкой)
- 📝 Заголовки:
Пинг ...,Сканирование подсети ...,Сканирование Wi-Fi ...,Трассировка ...,Поиск поддоменов ...,Select an action - 📊 Рамка статистики (мин / макс / средний / джиттер / потери) — рисуется построчно
- ✅ Итоги:
Найдено устройств: N,Отчёт сохранён: ...,Страна/Город/Провайдер,Уровни: ...
- Настройки в начале скрипта:
$script:SmoothOn(вкл/выкл) и$script:SmoothSpeed(по умолчанию 4 мс) - Производительность: баннер ~2.2 сек, рамка статистики ~1.3 сек — приятный эффект без тормозов
📦 Install / Установка
🪟 Windows — one-liner (recommended)
cmd /c start "" conhost.exe powershell -NoExit -Command "irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.1.1/pingpp.ps1 | iex"⚡ Windows / 🐧 Linux / 🍎 macOS
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.1.1/pingpp.ps1 | iex🪟 Launcher / Лаунчер
Download Ping++-start.bat — double-click anytime!
Ping++ v2.1.0 — NEW: Wi-Fi/LAN Scanner / Сканер Wi-Fi сети
📶 Ping➕➕ v2.1.0 — NEW: Wi-Fi/LAN Scanner / Сканер Wi-Fi сети
🆕 10th function / 10-я функция! Full EN/RU docs: WIFI_SCANNER.md
🇬🇧 EN — What's new
- 📶 [10] Wi-Fi/LAN scan — new menu item: scans your local network and lists ALL alive devices:
- IP + response time
- MAC address (from ARP table — no admin rights needed)
- Vendor / manufacturer — by MAC prefix (api.macvendors.com, free)
- OS estimation — by TTL:
Windows(128),Linux / Android / Unix(64), routers/printers (255); vendor refines: Apple → macOS/iOS, MikroTik/Cisco/TP-Link/Huawei/Ubiquiti/D-Link/Asus/Xiaomi → network device - Device name (reverse DNS, 1 s timeout)
- ⚡ All 254 hosts scanned in parallel — full scan ~10 seconds
- 📖 Separate EN/RU documentation file
WIFI_SCANNER.md(linked from README) - 📂
versions/folder — all 17 released versions ofpingpp.ps1saved on GitHub (v1.0.0 → v2.1.0)
Tested on a real home network
8 devices found in ~10 s: MikroTik router (network device), PC (Windows), 5 phones (Android) — MACs, vendors and names detected correctly ✓
🇷🇺 RU — Что нового
- 📶 [10] Сканер Wi-Fi сети — новый пункт меню: сканирует локальную сеть и показывает ВСЕ живые устройства:
- IP + время ответа
- MAC-адрес (из ARP-таблицы — права администратора не нужны)
- Производитель — по префиксу MAC (api.macvendors.com, бесплатно)
- Оценка ОС — по TTL:
Windows(128),Linux / Android / Unix(64), роутеры/принтеры (255); производитель уточняет: Apple → macOS/iOS, MikroTik/Cisco/TP-Link/Huawei/Ubiquiti/D-Link/Asus/Xiaomi → сетевое устройство - Имя устройства (обратный DNS, таймаут 1 с)
- ⚡ Все 254 адреса сканируются параллельно — полное сканирование ~10 секунд
- 📖 Отдельный EN/RU файл документации
WIFI_SCANNER.md(ссылка в README) - 📂 Папка
versions/— все 17 выпущенных версийpingpp.ps1сохранены на GitHub (v1.0.0 → v2.1.0)
Протестировано на реальной домашней сети
Найдено 8 устройств за ~10 секунд: роутер MikroTik (сетевое устройство), ПК (Windows), 5 телефонов (Android) — MAC, производители и имена определены корректно ✓
🧪 Full test results / Результаты тестирования
| # | Function / Функция | Test / Тест | Status |
|---|---|---|---|
| 1 | 📡 Ping host | stats + geo | ✅ OK |
| 2 | 🖥️ Multi-ping | live table | ✅ OK |
| 3 | 🔍 Subnet scan | parallel 254 hosts | ✅ OK |
| 4 | 🧭 Traceroute | route + dispose | ✅ OK |
| 5 | 🔌 Port / HTTP | TCP + HTTP HEAD | ✅ OK |
| 6 | 📄 Export CSV | header dedup | ✅ OK |
| 7 | 🔊 Sound alerts | beep + bell | ✅ OK |
| 8 | 🕸️ Subdomains | all levels + geo | ✅ OK |
| 9 | 🕵️ IP lookup | whois + PTR + geo | ✅ OK |
| 10 | 📶 Wi-Fi/LAN scan | 8 devices, ~10 s, OS by TTL | ✅ OK |
📦 Install / Установка
🪟 Windows — one-liner (recommended)
cmd /c start "" conhost.exe powershell -NoExit -Command "irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.1.0/pingpp.ps1 | iex"🪟 Windows — launcher file / файл-лаунчер
Download Ping++-start.bat — double-click anytime!
⚡ Windows — direct / прямой запуск
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.1.0/pingpp.ps1 | iex🐧 Linux and macOS / Linux и macOS (PowerShell Core)
pwsh -c 'irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.1.0/pingpp.ps1 | iex'💻 CLI mode / CLI-режим
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.1.0/pingpp.ps1 | iex - https://google.comChoose [10] in the menu / выберите [10] в меню. 🚀
Ping++ v2.0.4 — Audit & Fixes / Аудит и исправления
🚀 Ping➕➕ v2.0.4 — Audit & Fixes / Аудит и исправления 🛠️
✅ Полный аудит всех функций, найдено и исправлено 8 ошибок! / Full audit, 8 bugs found and fixed!
✨ EN — Fixed bugs
- 🔍 Subnet scan is parallel again: all 254 hosts are pinged simultaneously via
SendPingAsync(1500 ms) — results in seconds instead of up to 12 minutes - 🛡️ Subnet validation: invalid input aborts instantly (format
192.168.1, each octet 0–255); if auto-detection fails — clear message - 🐧 Linux without root: ICMP blocked / needs root → helpful hint instead of errors
- 📄 CSV export: no more duplicated header line in
pingreport.csvon repeated saves - 🔌 Menu [5] port check: invalid ports (letters, numbers outside 1–65535) are filtered out instead of becoming port 0
- 🌐 HTTP check: URL without scheme (
example.com) automatically getshttp:// - 🔢 Ping count in menu [1] and CLI mode: empty/letters/numbers >100 safely default to 5 — no more "0 pings"
- 📏 Stats box: long hostnames are truncated to 30 chars — the box frame stays intact
- 🧹 Resource cleanup: ping objects in traceroute and subnet scan are properly disposed
✨ RU — Исправленные ошибки
- 🔍 Сканирование подсети снова параллельное: все 254 хоста пингуются одновременно через
SendPingAsync(1500 мс) — результат за секунды вместо 12 минут - 🛡️ Валидация подсети: некорректный ввод отклоняется мгновенно (формат
192.168.1, октеты 0–255); при неудачном автоопределении — понятное сообщение - 🐧 Linux без root: если ICMP недоступен / нужны права root — подсказка вместо ошибок
- 📄 Экспорт CSV: при повторном сохранении
pingreport.csvстрока заголовка больше не дублируется - 🔌 Меню [5] проверка портов: некорректные порты (буквы, числа вне 1–65535) отфильтровываются, а не превращаются в порт 0
- 🌐 HTTP-проверка: адрес без схемы (
example.com) автоматически получаетhttp:// - 🔢 Кол-во пингов в меню [1] и CLI: пусто/буквы/числа >100 безопасно заменяются на 5 — больше никакого «0 пингов»
- 📏 Рамка статистики: длинные имена хостов обрезаются до 30 символов — рамка не ломается
- 🧹 Очистка ресурсов: пинг-объекты в трассировке и сканировании корректно освобождаются
🧪 Full test results / Результаты полного тестирования
| # | Function / Функция | Test / Тест | Status |
|---|---|---|---|
| 1 | 📡 Ping host | stats min/avg/max, jitter, loss % + geo | ✅ OK |
| 2 | 🖥️ Multi-ping | live table 2 hosts | ✅ OK |
| 3 | 🔍 Subnet scan | parallel async ping, 254 hosts in ~1 sec | ✅ OK |
| 4 | 🧭 Traceroute | route + dispose | ✅ OK |
| 5 | 🔌 Port / HTTP | TCP ports + HTTP HEAD (auto http://) | ✅ OK |
| 6 | 📄 Export CSV | header dedup verified (3 lines = 2 saves) | ✅ OK |
| 7 | 🔊 Sound alerts | beep + terminal bell fallback | ✅ OK |
| 8 | 🕸️ Subdomains | all levels + IP + geo | ✅ OK |
| 9 | 🕵️ IP lookup | whois + PTR + geo + domains | ✅ OK |
📦 Install / Установка
🪟 Windows — one-liner (recommended)
cmd /c start "" conhost.exe powershell -NoExit -Command "irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.4/pingpp.ps1 | iex"🪟 Windows — launcher file / файл-лаунчер
Download Ping++-start.bat — double-click anytime!
⚡ Windows — direct / прямой запуск
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.4/pingpp.ps1 | iex🐧 Linux and macOS / Linux и macOS (PowerShell Core)
pwsh -c 'irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.4/pingpp.ps1 | iex'💻 CLI mode / CLI-режим (без меню)
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.4/pingpp.ps1 | iex - https://google.com
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.4/pingpp.ps1 | iex - 8.8.8.8 15🚀 Ping++ v2.0.2 — Launch Fix + Full Docs / Исправление запуска + полное описание 🛠️
🚀 Ping++ v2.0.2 — Launch Fix + Full Documentation / Исправление запуска + полное описание 🛠️
🔧 Теперь запуск работает на любой машине + полное описание всех функций! / Launch now works on any machine + full documentation of all functions!
✨ EN — What's new
- 🔧 Launch fixed:
start conhostsometimes failed with "Access is denied" (antivirus/EDR blocks direct conhost.exe launch). Now there are 3 reliable ways to open the classic black console:- 📁
Ping++-start.bat— download once, double-click anytime - 🖥️
cmd /c start "" conhost.exe powershell -NoExit -Command "irm ... | iex"(ShellExecute — bypasses most blocks) - 🧩 WScript.Shell one-liner
- 📁
- 📚 README fully rewritten — huge detailed description of all 9 functions (EN + RU), feature table, all install methods for Windows/Linux/macOS, CLI mode, cross-platform details
- 🗂️ Added the launcher file
Ping++-start.batto the repo (and fixed .gitignore)
✨ RU — Что нового
- 🔧 Исправлен запуск:
start conhostна некоторых машинах давал «Отказано в доступе» (антивирус/EDR блокирует прямой запуск conhost.exe). Теперь 3 надёжных способа открыть классическую чёрную консоль:- 📁
Ping++-start.bat— скачать один раз, запускать двойным кликом - 🖥️
cmd /c start "" conhost.exe powershell -NoExit -Command "irm ... | iex"(ShellExecute — обходит большинство блокировок) - 🧩 Команда через WScript.Shell
- 📁
- 📚 README полностью переписан — огромное подробное описание всех 9 функций (RU + EN), таблица возможностей, все способы установки для Windows/Linux/macOS, CLI-режим, детали кроссплатформенности
- 🗂️ В репозиторий добавлен файл-лаунчер
Ping++-start.bat(и починен .gitignore)
📦 Install / Установка
🪟 Windows — launcher file (recommended) / файл-лаунчер (рекомендуется)
Download once: Ping++-start.bat — then double-click anytime!
🪟 Windows — one-liner #1 (ShellExecute)
cmd /c start "" conhost.exe powershell -NoExit -Command "irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.2/pingpp.ps1 | iex"🪟 Windows — one-liner #2 (WScript)
(New-Object -ComObject WScript.Shell).Run('conhost.exe powershell -NoExit -Command "irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.2/pingpp.ps1 | iex"', 1)⚡ Windows — direct / прямой запуск
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.2/pingpp.ps1 | iex🐧 Linux & 🍎 macOS
pwsh -c 'irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.2/pingpp.ps1 | iex'🎮 All 9 functions in detail / Все 9 функций подробно
| # | Feature / Функция | Description / Описание |
|---|---|---|
| 1 | 📡 Ping host / Пинг | Stats: min/avg/max, jitter, loss % + 🌍 country, city, ISP / статистика + страна, город, провайдер |
| 2 | 🖥️ Multi-ping | Live table for several hosts / живая таблица хостов |
| 3 | 🔍 Subnet scan | All alive devices, parallel / все живые устройства, параллельно |
| 4 | 🧭 Traceroute | Route hop by hop with latencies / маршрут с задержками |
| 5 | 🔌 Port / HTTP | Port open? HTTP status / открыт ли порт, код ответа сайта |
| 6 | 📄 Export CSV | Stats to pingreport.csv / отчёт в CSV |
| 7 | 🔊 Sound alerts | Beep on connection loss / сигнал при потере связи |
| 8 | 🕸️ Subdomains | ALL levels + IP + 🌍 geo of each / все уровни + IP + гео каждого |
| 9 | 🕵️ IP lookup | Whois (RDAP), PTR, geo, ASN, CIDR, all domains on IP / whois, PTR, гео, ASN, все домены на IP |
| 0 | 🚪 Exit | / Выход |
📖 README (EN) | 🇷🇺 README (RU) | 📜 CHANGELOG
⭐ Star the repo if you like it! / Поставьте звёздочку, если нравится! ⭐
🚀 Ping++ v2.0.1 — All domains shown / Все домены 🌐
🚀 Ping++ v2.0.1 — All domains shown / Все домены 🌐
EN: Patch! IP lookup (menu [9]) now shows ALL domains hosted on the IP — the 50-line limit is removed (the API returns up to 500). The save-to-file option stays for large lists (>100).
RU: Патч! Информация по IP (пункт меню [9]) теперь показывает ВСЕ домены, размещённые на IP — лимит «первые 50» убран (API отдаёт максимум 500). Опция сохранения в файл остаётся при большом количестве (>100).
🪟 Windows / Отдельное окно:
start conhost -ArgumentList 'powershell','-NoExit','-Command','irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.1/pingpp.ps1 | iex'⚡ Windows / Прямой запуск:
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.1/pingpp.ps1 | iex🐧🍎 Linux & macOS:
pwsh -c 'irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.1/pingpp.ps1 | iex'📖 README (EN) | 🇷🇺 README (RU) | 📜 CHANGELOG
🚀 Ping++ v2.0.0 — Cross-Platform / Кроссплатформенность 🌍
🚀 Ping++ v2.0.0 — Cross-Platform / Кроссплатформенность 🌍
💻 Windows · 🐧 Linux · 🍎 macOS — one script for all! / один скрипт для всех систем!
✨ EN — What's new
- 🌍 Cross-platform: works on Windows, Linux and macOS (PowerShell 5.1+ on Windows, PowerShell Core 7+ on Linux/macOS)
- 🔄 Ping rewritten on .NET Ping instead of Windows-only
Test-Connection— same behavior everywhere - 🛡️ Fallback: on Linux/macOS, if raw sockets are unavailable (no root), automatically switches to the system
pingbinary - 📡 Subnet detection via .NET NetworkInterface (no Windows cmdlets); VPN tunnel interfaces are skipped
- 🏷️ Banner shows the platform:
Платформа: Windows / Linux / macOS - 🔊 Sound: if system Beep is unavailable, uses terminal bell
- 🧭 Traceroute: clear message if raw sockets are required (root on Linux)
- 🪟 Windows desktop version (classic black console via conhost) fully preserved
✨ RU — Что нового
- 🌍 Кроссплатформенность: работает на Windows, Linux и macOS (PowerShell 5.1+ на Windows, PowerShell Core 7+ на Linux/macOS)
- 🔄 Пинг переписан на .NET Ping вместо Windows-only
Test-Connection— одинаковое поведение везде - 🛡️ Запасной вариант: на Linux/macOS, если raw-сокеты недоступны (нет root), автоматически используется системная команда
ping - 📡 Определение подсети через .NET NetworkInterface (без Windows-командлетов); VPN-туннели пропускаются
- 🏷️ Баннер показывает платформу:
Платформа: Windows / Linux / macOS - 🔊 Звук: если системный Beep недоступен, используется звонок терминала
- 🧭 Трассировка: понятное сообщение, если нужны root-права (Linux)
- 🪟 Десктопная Windows-версия (классическая чёрная консоль через conhost) полностью сохранена
📦 Install / Установка
🪟 Windows — classic black console / классическая чёрная консоль
start conhost -ArgumentList 'powershell','-NoExit','-Command','irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.0/pingpp.ps1 | iex'⚡ Windows — direct / прямой запуск
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.0/pingpp.ps1 | iex🐧 Linux & 🍎 macOS (PowerShell Core)
pwsh -c 'irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v2.0.0/pingpp.ps1 | iex'Same menu, same console, same functions! / То же меню, та же консоль, те же функции!
🎮 Full feature list / Полный список возможностей
| # | Feature / Функция | Description / Описание |
|---|---|---|
| 1 | 📡 Ping host / Пинг | stats + 🌍 country/city / статистика + страна и город |
| 2 | 🖥️ Multi-ping | live table / живая таблица |
| 3 | 🔍 Subnet scan | all alive devices / все живые устройства |
| 4 | 🧭 Traceroute | route with latencies / маршрут с задержками |
| 5 | 🔌 Port / HTTP | is port open / открыт ли порт |
| 6 | 📄 Export CSV | report file / отчёт в CSV |
| 7 | 🔊 Sound alerts | beep on loss / сигнал при потере связи |
| 8 | 🕸️ Subdomains | all levels + IP + 🌍 geo / все уровни + IP + гео |
| 9 | 🕵️ IP lookup | whois, PTR, geo, ASN, domains on IP / whois, PTR, гео, ASN, домены на IP |
| 0 | 🚪 Exit | / Выход |
📖 README (EN) | 🇷🇺 README (RU) | 📜 CHANGELOG
⭐ Star the repo if you like it! / Поставьте звёздочку, если нравится! ⭐
🚀 Ping++ v1.5.0 — IP Lookup / Информация по IP 🕵️
🚀 Ping++ v1.5.0 — IP Lookup / Информация по IP 🕵️
🔎 Теперь можно пробить любой IP полностью! / Now you can look up any IP in full!
✨ EN — What's new
New menu item [9] IP Lookup — enter any IP (e.g. 8.8.8.8) and get everything about it:
- 🧭 PTR (reverse DNS) — e.g.
8.8.8.8→dns.google - 🌍 Geo: country, city, ISP provider, ASN
- 📋 Whois (RDAP): handle, network name, address range, CIDR, organization — official registries (ARIN / RIPE / APNIC / LACNIC / AFRINIC), no keys needed
- 🌐 Domains hosted on this IP (reverse IP lookup) — first 50 shown, full list saved to
domains_on_<IP>.txt - ⚡ Works fast and handles both vcard formats (RIPE & ARIN)
✨ RU — Что нового
Новый пункт меню [9] Информация по IP — введите любой IP (например 8.8.8.8) и получите всё о нём:
- 🧭 PTR (обратный DNS) — например
8.8.8.8→dns.google - 🌍 Гео: страна, город, провайдер, ASN
- 📋 Whois (RDAP): handle, имя сети, диапазон адресов, CIDR, организация — официальные реестры (ARIN / RIPE / APNIC / LACNIC / AFRINIC), ключи не нужны
- 🌐 Домены, размещённые на этом IP (обратный поиск) — показываются первые 50, полный список сохраняется в
domains_on_<IP>.txt - ⚡ Быстро, поддерживаются оба формата vcard (RIPE и ARIN)
Пример / Example
Информация по IP: 8.8.8.8
PTR (обратный DNS): dns.google
Страна: United States Город: San Jose Провайдер: Google LLC
ASN: AS15169
Handle: NET-8-8-8-0-2
Имя сети: GOGL
Диапазон: 8.8.8.0 - 8.8.8.255
CIDR: 8.8.8.0/24
Организация: Google LLC
Доменов на этом IP: 500
1. config.ac
2. ola.academy
... и ещё 450 доменов
📦 Install / Установка
🪟 Separate window — classic black console / Отдельное окно — классическая чёрная консоль
start conhost -ArgumentList 'powershell','-NoExit','-Command','irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v1.5.0/pingpp.ps1 | iex'⚡ Direct / Прямой запуск
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v1.5.0/pingpp.ps1 | iex🎮 Full feature list / Полный список возможностей
| # | Feature / Функция | Description / Описание |
|---|---|---|
| 1 | 📡 Ping host / Пинг | stats + 🌍 country/city / статистика + страна и город |
| 2 | 🖥️ Multi-ping | live table / живая таблица |
| 3 | 🔍 Subnet scan | all alive devices / все живые устройства |
| 4 | 🧭 Traceroute | route with latencies / маршрут с задержками |
| 5 | 🔌 Port / HTTP | is port open / открыт ли порт |
| 6 | 📄 Export CSV | report file / отчёт в CSV |
| 7 | 🔊 Sound alerts | beep on loss / сигнал при потере связи |
| 8 | 🕸️ Subdomains | all levels + IP + 🌍 geo / все уровни + IP + гео |
| 9 | 🕵️ IP lookup | whois, PTR, geo, ASN, domains on IP / whois, PTR, гео, ASN, домены на IP |
| 0 | 🚪 Exit | / Выход |
📖 README (EN) | 🇷🇺 README (RU) | 📜 CHANGELOG
⭐ Star the repo if you like it! / Поставьте звёздочку, если нравится! ⭐
🚀 Ping++ v1.4.0 — Geo-Location / Гео-данные 🌍
🚀 Ping++ v1.4.0 — Geo-Location / Гео-данные 🌍
📡 Теперь Ping++ знает, где живут ваши хосты! / Now Ping++ knows where your hosts live!
✨ EN — What's new
- 🌍 Ping host
[1]— after the stats now shows the host country and city (e.g.8.8.8.8→ United States, San Jose, Google LLC) - 🕸️ Subdomain finder
[8]— resolves ALL IP addresses of every subdomain and for each IP shows country, city and ISP provider - ⚡ Speed: DNS resolution runs in parallel (async .NET tasks) — hundreds of subdomains in a couple of seconds
- 🗂️ Report file now saves
subdomain|IP|country|city|ISP— perfect for pentest reports - 🔄 Geo sources: ip-api.com (batch, up to 100 IPs per request) + ipwho.is fallback (HTTPS) — no API keys needed
✨ RU — Что нового
- 🌍 Пинг хоста
[1]— после статистики показывает страну и город хоста (например8.8.8.8→ United States, San Jose, Google LLC) - 🕸️ Поиск поддоменов
[8]— определяет все IP-адреса каждого поддомена и для каждого IP показывает страну, город и провайдера - ⚡ Скорость: DNS-резолв выполняется параллельно (асинхронные задачи .NET) — сотни поддоменов за пару секунд
- 🗂️ Файл отчёта теперь сохраняет
поддомен|IP|страна|город|провайдер— удобно для отчётов - 🔄 Источники гео: ip-api.com (батч, до 100 IP за запрос) + запасной ipwho.is (HTTPS) — ключи не нужны
📦 Install / Установка
🪟 Separate window — classic black console / Отдельное окно — классическая чёрная консоль
start conhost -ArgumentList 'powershell','-NoExit','-Command','irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v1.4.0/pingpp.ps1 | iex'⚡ Direct / Прямой запуск
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v1.4.0/pingpp.ps1 | iex🎮 Full feature list / Полный список возможностей
| # | Feature / Функция | Description / Описание |
|---|---|---|
| 1 | 📡 Ping host / Пинг | stats min/avg/max, jitter, loss % + 🌍 country/city / статистика + страна и город |
| 2 | 🖥️ Multi-ping | live table / живая таблица |
| 3 | 🔍 Subnet scan | all alive devices / все живые устройства |
| 4 | 🧭 Traceroute | route with latencies / маршрут с задержками |
| 5 | 🔌 Port / HTTP | is port open / открыт ли порт |
| 6 | 📄 Export CSV | report file / отчёт в CSV |
| 7 | 🔊 Sound alerts | beep on loss / сигнал при потере связи |
| 8 | 🕸️ Subdomains | all levels + IP + 🌍 geo / все уровни + IP + гео |
| 0 | 🚪 Exit | / Выход |
📖 README (EN) | 🇷🇺 README (RU) | 📜 CHANGELOG
⭐ Star the repo if you like it! / Поставьте звёздочку, если нравится! ⭐
🚀 Ping++ v1.3.2 — All subdomain levels / Все уровни поддоменов 📡
🚀 Ping++ v1.3.2 — All subdomain levels / Все уровни поддоменов 📡
EN: Patch! Subdomain finder (menu [8]) now shows ALL levels — the 300-line limit is removed. Added a level summary before the list, e.g. level 3: 40 pcs, level 4: 5 pcs, level 5: 3 pcs. Sorted by depth, then alphabetically.
RU: Патч! Поиск поддоменов (пункт меню [8]) теперь показывает ВСЕ уровни — лимит «первые 300» убран. Перед списком выводится сводка по уровням, например уровень 3: 40 шт, уровень 4: 5 шт, уровень 5: 3 шт. Сортировка по уровню вложенности, затем по алфавиту.
🪟 Separate window / Отдельное окно:
start conhost -ArgumentList 'powershell','-NoExit','-Command','irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v1.3.2/pingpp.ps1 | iex'⚡ Direct / Прямой запуск:
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v1.3.2/pingpp.ps1 | iex📖 README (EN) | 🇷🇺 README (RU) | 📜 CHANGELOG
🚀 Ping++ v1.3.1 — Classic console + new design / Классическая консоль + новый дизайн 🎨
🚀 Ping++ v1.3.1 — Classic console + new design / Классическая консоль + новый дизайн 🎨
EN:
- Classic console: the app now opens in the old black console window (
conhost), not Windows Terminal - New colors: green banner (PING++ name + version), all other text — white, black background
- Window title is now 🚀 Ping➕➕
RU:
- Классическая консоль: приложение теперь открывается в старой чёрной консоли (
conhost), а не в Windows Terminal - Новые цвета: зелёный баннер (название PING++ + версия), весь остальной текст — белый, фон — чёрный
- Заголовок окна теперь — 🚀 Ping➕➕
🪟 Separate window / Отдельное окно (классическая консоль):
start conhost -ArgumentList 'powershell','-NoExit','-Command','irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v1.3.1/pingpp.ps1 | iex'⚡ Direct / Прямой запуск:
irm https://raw.githubusercontent.com/VIICore/Ping-PlusPlus/v1.3.1/pingpp.ps1 | iex📖 README (EN) | 🇷🇺 README (RU) | 📜 CHANGELOG